a752c7ab
elopes
add first test an...
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
/*
* Copyright (C) 2015 Freie Universitรคt Berlin
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
*/
/**
* @ingroup drivers_periph
*
* @{
* @file
* @brief Device enumerations for backward compatibility with existing
* peripheral driver implementations
*
* @todo Remove this file once all peripheral drivers are ported to the
* more efficient implementations style
*
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
*/
#ifndef PERIPH_DEV_ENUMS_H
#define PERIPH_DEV_ENUMS_H
#include "periph_conf.h"
#ifdef __cplusplus
extern "C" {
#endif
/**
* @brief Legacy definition of timers
*/
enum {
#if TIMER_0_EN
TIMER_0, /**< 1st timer */
#endif
#if TIMER_1_EN
TIMER_1, /**< 2nd timer */
#endif
#if TIMER_2_EN
TIMER_2, /**< 3rd timer */
#endif
#if TIMER_3_EN
TIMER_3, /**< 4th timer */
#endif
TIMER_UNDEFINED /**< deprecated legacy undefined values */
};
/**
* @brief Legacy definitions of I2C devices
*/
enum {
#if I2C_0_EN
I2C_0, /**< I2C device 0 */
#endif
#if I2C_1_EN
I2C_1, /**< I2C device 1 */
#endif
#if I2C_2_EN
I2C_2, /**< I2C device 2 */
#endif
#if I2C_3_EN
I2C_3, /**< I2C device 3 */
#endif
I2C_UNDEFINED /**< Deprecated symbol, use I2C_UNDEF instead */
};
/**
* @brief Legacy definition of UART devices
*/
enum {
#if UART_0_EN
UART_0 = 0, /**< UART 0 */
#endif
#if UART_1_EN
UART_1, /**< UART 1 */
#endif
#if UART_2_EN
UART_2, /**< UART 2 */
#endif
#if UART_3_EN
UART_3, /**< UART 3 */
#endif
#if UART_4_EN
UART_4, /**< UART 4 */
#endif
#if UART_5_EN
UART_5, /**< UART 5 */
#endif
#if UART_6_EN
UART_6, /**< UART 6 */
#endif
UART_UNDEFINED /**< Deprecated symbol, use UART_UNDEF instead */
};
#ifdef __cplusplus
}
#endif
#endif /* PERIPH_DEV_ENUMS_H */
/** @} */
|