Loading...
Searching...
No Matches
dpl.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2020 Inria
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
8
20#ifndef DPL_DPL_H
21#define DPL_DPL_H
22
23#include "syscfg/syscfg.h"
24#include "dpl/dpl_types.h"
25#include "dpl/dpl_error.h"
26#include "dpl/dpl_eventq.h"
27#include "dpl/dpl_callout.h"
28#include "dpl/dpl_cputime.h"
29#include "dpl/dpl_mutex.h"
30#include "dpl/dpl_os.h"
31#include "dpl/dpl_sem.h"
32#include "dpl/dpl_tasks.h"
33#include "dpl/dpl_time.h"
34#include "kernel_defines.h"
35#ifdef __cplusplus
36extern "C" {
37#endif
38
39#endif /* DPL_DPL_H */
uwb-core DPL (Decawave Porting Layer) callout abstraction
uwb-core DPL (Decawave Porting Layer) cputime abstraction
uwb-core DPL (Decawave Porting Layer) error types
uwb-core DPL (Decawave Porting Layer) event queue wrappers
uwb-core DPL (Decawave Porting Layer) mutex wrappers
uwb-core DPL (Decawave Porting Layer) os abstraction layer
uwb-core DPL (Decawave Porting Layer) semapahore wrappers
uwb-core DPL (Decawave Porting Layer) thread/task wrappers
uwb-core DPL (Decawave Porting Layer) time abstraction
uwb-core DPL (Decawave Porting Layer) types
Common macros and compiler attributes/pragmas configuration.