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
27
#ifndef OPENWSN_BOARD_H
28
#define OPENWSN_BOARD_H
29
30
#include "
board_info.h
"
31
32
#ifdef __cplusplus
33
extern
"C"
{
34
#endif
35
39
typedef
enum
{
40
DO_NOT_KICK_SCHEDULER,
41
KICK_SCHEDULER,
42
}
kick_scheduler_t
;
43
52
void
board_init_openwsn
(
void
);
53
58
void
board_reset
(
void
);
59
65
void
board_sleep
(
void
);
66
67
#ifdef __cplusplus
68
}
69
#endif
70
71
#endif
/* OPENWSN_BOARD_H */
board_init_openwsn
void board_init_openwsn(void)
Initialize OpenWSN bsp board adaptation.
board_reset
void board_reset(void)
Resets the board.
board_info.h
kick_scheduler_t
kick_scheduler_t
OpenWSN board.h enum definitions.
Definition:
openwsn_board.h:39
board_sleep
void board_sleep(void)
Function definitions that we do not use in RIOT but that need to be defined for OpenWSN.
Generated on Tue Nov 24 2020 19:46:51 by
1.8.17