diff --git a/boards/avsextrem/include/board.h b/boards/avsextrem/include/board.h index a25ce2020..caa81625e 100644 --- a/boards/avsextrem/include/board.h +++ b/boards/avsextrem/include/board.h @@ -45,6 +45,11 @@ #define SYSLOG_CONF_NUM_INTERFACES 1 #endif +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + void init_clks1(void); typedef uint8_t radio_packet_length_t; diff --git a/boards/chronos/include/board.h b/boards/chronos/include/board.h index 7696913ea..da81f4d99 100644 --- a/boards/chronos/include/board.h +++ b/boards/chronos/include/board.h @@ -34,6 +34,11 @@ #define MSP430_HAS_DCOR 1 #define MSP430_HAS_EXTERNAL_CRYSTAL 1 +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + typedef uint8_t radio_packet_length_t; #endif // _MSB_BOARD_H diff --git a/boards/iot-lab_M3/include/board.h b/boards/iot-lab_M3/include/board.h index aa5cc8fc2..d85b6ab7d 100644 --- a/boards/iot-lab_M3/include/board.h +++ b/boards/iot-lab_M3/include/board.h @@ -98,6 +98,11 @@ #define LED_ORANGE_TOGGLE (LED_ORANGE_PORT->ODR ^= (1<FIOCLR = PIN_LED##led_nr) #define LED_TOGGLE(led_nr) (LPC_GPIO1->FIOPIN ^= PIN_LED##led_nr) +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + typedef uint8_t radio_packet_length_t; /** diff --git a/boards/msb-430/include/board.h b/boards/msb-430/include/board.h index dfd9679c8..55f9f8a10 100644 --- a/boards/msb-430/include/board.h +++ b/boards/msb-430/include/board.h @@ -53,6 +53,11 @@ #include "board-conf.h" +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + typedef uint8_t radio_packet_length_t; /** @} */ diff --git a/boards/msb-430h/include/board.h b/boards/msb-430h/include/board.h index 2a3a7ad8e..1266b9de0 100644 --- a/boards/msb-430h/include/board.h +++ b/boards/msb-430h/include/board.h @@ -46,6 +46,11 @@ #include "board-conf.h" +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + typedef uint8_t radio_packet_length_t; /** @} */ diff --git a/boards/msba2/include/board.h b/boards/msba2/include/board.h index 97c696028..bffd60b0f 100644 --- a/boards/msba2/include/board.h +++ b/boards/msba2/include/board.h @@ -35,6 +35,11 @@ #define LED_RED_ON (FIO3CLR = LED_RED_PIN) #define LED_RED_TOGGLE (FIO3PIN ^= LED_RED_PIN) +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + void init_clks1(void); typedef uint8_t radio_packet_length_t; diff --git a/boards/native/include/board.h b/boards/native/include/board.h index a87516beb..2ef47e60f 100644 --- a/boards/native/include/board.h +++ b/boards/native/include/board.h @@ -41,6 +41,11 @@ void _native_LED_RED_ON(void); void _native_LED_RED_TOGGLE(void); #define LED_RED_TOGGLE (_native_LED_RED_TOGGLE()) +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + typedef uint16_t radio_packet_length_t; /** @} */ diff --git a/boards/pttu/include/board.h b/boards/pttu/include/board.h index 3b8eac517..0944af707 100644 --- a/boards/pttu/include/board.h +++ b/boards/pttu/include/board.h @@ -20,6 +20,11 @@ #define VICIntEnClear VICIntEnClr +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + void init_clks1(void); void init_clks2(void); void bl_init_clks(void); diff --git a/boards/redbee-econotag/include/board.h b/boards/redbee-econotag/include/board.h index 23d1c31f9..6bda36bd7 100644 --- a/boards/redbee-econotag/include/board.h +++ b/boards/redbee-econotag/include/board.h @@ -29,6 +29,11 @@ #define IBIAS 0x1f #define FTUNE 0x7 +/** + * @brief Boards has a radio + */ +#define HAS_RADIO + typedef uint8_t radio_packet_length_t; #endif diff --git a/boards/telosb/include/board.h b/boards/telosb/include/board.h index f6d362a33..6a8de7a24 100644 --- a/boards/telosb/include/board.h +++ b/boards/telosb/include/board.h @@ -58,6 +58,10 @@ #include +/** + * @brief Boards has a radio + */ +#define HAS_RADIO typedef uint8_t radio_packet_length_t; /** @} */ diff --git a/boards/wsn430-v1_3b/include/board.h b/boards/wsn430-v1_3b/include/board.h index 0941baf05..1705fa2b4 100644 --- a/boards/wsn430-v1_3b/include/board.h +++ b/boards/wsn430-v1_3b/include/board.h @@ -60,6 +60,10 @@ #include +/** + * @brief Boards has a radio + */ +#define HAS_RADIO typedef uint8_t radio_packet_length_t; /** @} */ diff --git a/boards/wsn430-v1_4/include/board.h b/boards/wsn430-v1_4/include/board.h index 015633b83..e19fc7330 100644 --- a/boards/wsn430-v1_4/include/board.h +++ b/boards/wsn430-v1_4/include/board.h @@ -60,6 +60,10 @@ #include +/** + * @brief Boards has a radio + */ +#define HAS_RADIO typedef uint8_t radio_packet_length_t; /** @} */ diff --git a/boards/z1/include/board.h b/boards/z1/include/board.h index bae68f0ff..3eb08de09 100644 --- a/boards/z1/include/board.h +++ b/boards/z1/include/board.h @@ -72,6 +72,10 @@ #define USER_BTN_PRESSED ((USER_BTN_PxIN & USER_BTN_MASK) == 0) #define USER_BTN_RELEASED ((USER_BTN_PxIN & USER_BTN_MASK) != 0) +/** + * @brief Boards has a radio + */ +#define HAS_RADIO typedef uint8_t radio_packet_length_t; /** @} */