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:
 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.henum 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.