RIOT adaption-specific definition of the "uart" bsp module. More...
RIOT adaption-specific definition of the "uart" bsp module.
RIOT HAL is provided as a new "board", a "RIOT board" to OpenWSN hardware abstraction interfaces.
Definition in file openwsn_board.h.
#include "board_info.h"
Go to the source code of this file.
Enumerations | |
enum | kick_scheduler_t { DO_NOT_KICK_SCHEDULER, KICK_SCHEDULER } |
OpenWSN board.h enum definitions. | |
Functions | |
void | board_init_openwsn (void) |
Initialize OpenWSN bsp board adaptation. More... | |
void | board_reset (void) |
Resets the board. More... | |
void | board_sleep (void) |
Function definitions that we do not use in RIOT but that need to be defined for OpenWSN. More... | |
void board_init_openwsn | ( | void | ) |
Initialize OpenWSN bsp board adaptation.
Most initialization functions are not needed since there are initialized by RIOT's auto_init
module. Only OpenWSN specific interfaces will be initialized here: sctimer
, openwsn_leds
, openwsn_debugpins
& uart_ow
.
void board_reset | ( | void | ) |
Resets the board.
void board_sleep | ( | void | ) |
Function definitions that we do not use in RIOT but that need to be defined for OpenWSN.
Sleep is handled by pm_layered
if enabled for the platform.