Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
openwsn_board.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2017 Hamburg University of Applied Sciences
3
* 2020 Inria
4
*
5
* This file is subject to the terms and conditions of the GNU Lesser
6
* General Public License v2.1. See the file LICENSE in the top level
7
* directory for more details.
8
*/
9
10
#pragma once
11
29
#include "
board_info.h
"
30
31
#ifdef __cplusplus
32
extern
"C"
{
33
#endif
34
38
typedef
enum
{
39
DO_NOT_KICK_SCHEDULER,
40
KICK_SCHEDULER,
41
}
kick_scheduler_t
;
42
51
void
board_init_openwsn
(
void
);
52
57
void
board_reset
(
void
);
58
64
void
board_sleep
(
void
);
65
66
#ifdef __cplusplus
67
}
68
#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:38
board_reset
void board_reset(void)
Resets the board.
Generated on Mon Oct 20 2025 13:02:26 by
1.9.1