Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
openwsn_board.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2017 HAW Hamburg
3
* SPDX-FileCopyrightText: 2020 Inria
4
* SPDX-License-Identifier: LGPL-2.1-only
5
*/
6
7
#pragma once
8
25
26
#include "
board_info.h
"
27
28
#ifdef __cplusplus
29
extern
"C"
{
30
#endif
31
35
typedef
enum
{
36
DO_NOT_KICK_SCHEDULER,
37
KICK_SCHEDULER,
38
}
kick_scheduler_t
;
39
48
void
board_init_openwsn
(
void
);
49
54
void
board_reset
(
void
);
55
61
void
board_sleep
(
void
);
62
63
#ifdef __cplusplus
64
}
65
#endif
board_info.h
board_sleep
void board_sleep(void)
Function definitions that we do not use in RIOT but that need to be defined for OpenWSN.
board_init_openwsn
void board_init_openwsn(void)
Initialize OpenWSN bsp board adaptation.
kick_scheduler_t
kick_scheduler_t
OpenWSN board.h enum definitions.
Definition
openwsn_board.h:35
board_reset
void board_reset(void)
Resets the board.
Generated on Sat Oct 3 2026 14:10:59 by
1.13.2