2 Commits
Author SHA1 Message Date
MightyPorkandGitHub 1ca04066d2 syntax fixes for bad compilers 2017-04-18 13:22:37 +02:00
MightyPorkandGitHub 2b54631aba remove trailing comma to support bad compilers 2017-04-18 13:19:20 +02:00
2 changed files with 7 additions and 6 deletions
+5 -4
View File
@@ -17,7 +17,7 @@ enum TFState {
TFState_ID, //!< Wait for ID
TFState_TYPE, //!< Wait for message type
TFState_DATA, //!< Receive payload
TFState_DATA_CKSUM, //!< Wait for Checksum
TFState_DATA_CKSUM //!< Wait for Checksum
};
typedef struct _IdListener_struct {
@@ -83,7 +83,7 @@ static struct TinyFrameStruct {
// ~XOR
#define CKSUM_RESET(cksum) do { cksum = 0; } while (0)
#define CKSUM_ADD(cksum, byte) do { cksum ^= byte; } while(0)
#define CKSUM_FINALIZE(cksum) do { cksum = ~cksum; } while(0)
#define CKSUM_FINALIZE(cksum) do { cksum = (TF_CKSUM)~cksum; } while(0)
#elif TF_CKSUM_TYPE == 16
@@ -376,7 +376,7 @@ void _TF_FN TF_AcceptChar(unsigned char c)
tf.parser_timeout_ticks = 0;
// DRY snippet - collect multi-byte number from the input stream
#define COLLECT_NUMBER(dest, type) dest = ((dest) << 8) | c; \
#define COLLECT_NUMBER(dest, type) dest = (type)(((dest) << 8) | c); \
if (++tf.rxi == sizeof(type))
#if !TF_USE_SOF_BYTE
@@ -543,7 +543,8 @@ static int _TF_FN TF_Compose(uint8_t *outbuff, TF_ID *id_ptr,
xtra; \
}
#define WRITENUM(type, num) WRITENUM_BASE(type, num, )
#define _NOOP()
#define WRITENUM(type, num) WRITENUM_BASE(type, num, _NOOP())
#define WRITENUM_CKSUM(type, num) WRITENUM_BASE(type, num, CKSUM_ADD(cksum, b))
// --- Start ---
+1 -1
View File
@@ -129,7 +129,7 @@
/** Peer bit enum (used for init) */
typedef enum {
TF_SLAVE = 0,
TF_MASTER = 1,
TF_MASTER = 1
} TF_PEER;
/**