RIOT HAL is provided as a new "board", a "RIOT board" to OpenWSN hardware abstraction interfaces. More...
RIOT HAL is provided as a new "board", a "RIOT board" to OpenWSN hardware abstraction interfaces.
RIOT adaption-specific definition of the "uart" bsp module.
Definition in file openwsn_board.h.
#include "board_info.h"
Include dependency graph for openwsn_board.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. | |
| 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_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.