X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=include%2Fcommand.h;h=686a743a12eac11cf8c93ec3bd999f6f47a99901;hb=cf43e09a111d7d6bf482521149bd33d85947dede;hp=2f7d3abf7381e1f2055c67eb18ebbe2eefe8251c;hpb=daf6d940fca76d60e236f492ef95885966553bcf;p=sigrok-firmware-fx2lafw.git diff --git a/include/command.h b/include/command.h index 2f7d3abf..686a743a 100644 --- a/include/command.h +++ b/include/command.h @@ -1,5 +1,5 @@ /* - * This file is part of the fx2lafw project. + * This file is part of the sigrok-firmware-fx2lafw project. * * Copyright (C) 2012 Joel Holdsworth * @@ -14,10 +14,12 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + * along with this program; if not, see . */ +#ifndef FX2LAFW_INCLUDE_COMMAND_H +#define FX2LAFW_INCLUDE_COMMAND_H + #include /* Protocol commands */ @@ -25,9 +27,11 @@ #define CMD_START 0xb1 #define CMD_GET_REVID_VERSION 0xb2 +#define CMD_START_FLAGS_CLK_CTL2_POS 4 #define CMD_START_FLAGS_WIDE_POS 5 #define CMD_START_FLAGS_CLK_SRC_POS 6 +#define CMD_START_FLAGS_CLK_CTL2 (1 << CMD_START_FLAGS_CLK_CTL2_POS) #define CMD_START_FLAGS_SAMPLE_8BIT (0 << CMD_START_FLAGS_WIDE_POS) #define CMD_START_FLAGS_SAMPLE_16BIT (1 << CMD_START_FLAGS_WIDE_POS) @@ -44,3 +48,5 @@ struct cmd_start_acquisition { uint8_t sample_delay_h; uint8_t sample_delay_l; }; + +#endif