Index: firmware/App/Common.h =================================================================== diff -u -r197ee67d1cc0e0e3c80ccae58858dda09cad0834 -rd71d1e6c2be627158cac9a8bc56adac7cdefd1c8 --- firmware/App/Common.h (.../Common.h) (revision 197ee67d1cc0e0e3c80ccae58858dda09cad0834) +++ firmware/App/Common.h (.../Common.h) (revision d71d1e6c2be627158cac9a8bc56adac7cdefd1c8) @@ -101,6 +101,7 @@ #define MAKE_WORD_OF_BYTES(h, l) ((((U16)(h) << SHIFT_8_BITS_FOR_BYTE_SHIFT) & MASK_OFF_LSB) | ((U16)(l) & MASK_OFF_MSB)) #define MAKE_LONG_OF_WORDS(h, l) ((((U32)(h) << SHIFT_16_BITS_FOR_WORD_SHIFT) & MASK_OFF_LSW) | ((U32)(l) & MASK_OFF_MSW)) #define GET_TOGGLE(v, l, h) ((v) == (l) ? (h) : (l)) +#define BIT_BY_POS(p) (1U << (p)) #define SET_ALARM_WITH_1_U32_DATA(a,d1) { \ ALARM_DATA_T dat1; \