37 #ifndef OPENWSN_DEBUGPIN_FRAME 
   38 #define OPENWSN_DEBUGPIN_FRAME          GPIO_UNDEF 
   40 #ifndef OPENWSN_DEBUGPIN_SLOT 
   41 #define OPENWSN_DEBUGPIN_SLOT           GPIO_UNDEF 
   43 #ifndef OPENWSN_DEBUGPIN_FSM 
   44 #define OPENWSN_DEBUGPIN_FSM            GPIO_UNDEF 
   46 #ifndef OPENWSN_DEBUGPIN_TASK 
   47 #define OPENWSN_DEBUGPIN_TASK           GPIO_UNDEF 
   49 #ifndef OPENWSN_DEBUGPIN_ISR 
   50 #define OPENWSN_DEBUGPIN_ISR            GPIO_UNDEF 
   52 #ifndef OPENWSN_DEBUGPIN_RADIO 
   53 #define OPENWSN_DEBUGPIN_RADIO          GPIO_UNDEF 
   56 #define OPENWSN_DEBUGPINS_DEFAULT    { .frame = OPENWSN_DEBUGPIN_FRAME, \ 
   57                                        .slot = OPENWSN_DEBUGPIN_SLOT, \ 
   58                                        .fsm = OPENWSN_DEBUGPIN_FSM,  \ 
   59                                        .task = OPENWSN_DEBUGPIN_TASK, \ 
   60                                        .isr = OPENWSN_DEBUGPIN_ISR,  \ 
   61                                        .radio = OPENWSN_DEBUGPIN_RADIO} 
   69 #ifdef OPENWSN_DEBUGPINS_BOARD 
   70     OPENWSN_DEBUGPINS_BOARD,
 
   72     OPENWSN_DEBUGPINS_DEFAULT,
 
Provides an adaption of OpenWSN debug pin handling to RIOTs handling of GPIOs.
 
static const debugpins_config_t openwsn_debugpins_params[]
OpenWSN debugpins configuration.
 
struct holding configuration of OpenWSN debug pins