Loading...
Searching...
No Matches
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
33extern "C" {
34#endif
35
39typedef enum {
40 DO_NOT_KICK_SCHEDULER,
41 KICK_SCHEDULER,
43
53
58void board_reset(void);
59
65void board_sleep(void);
66
67#ifdef __cplusplus
68}
69#endif
70
71#endif /* OPENWSN_BOARD_H */
void board_sleep(void)
Function definitions that we do not use in RIOT but that need to be defined for OpenWSN.
void board_init_openwsn(void)
Initialize OpenWSN bsp board adaptation.
kick_scheduler_t
OpenWSN board.h enum definitions.
void board_reset(void)
Resets the board.