distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
dmas.hpp
Go to the documentation of this file.
1
15
#ifndef SOURCE_BOARD_ST_STM32F4DISCOVERY_INCLUDE_DISTORTOS_CHIP_DMAS_HPP_
16
#define SOURCE_BOARD_ST_STM32F4DISCOVERY_INCLUDE_DISTORTOS_CHIP_DMAS_HPP_
17
18
#include "
distortos/distortosConfiguration.h
"
19
20
namespace
distortos
21
{
22
23
namespace
chip
24
{
25
26
class
DmaChannel;
27
28
/*---------------------------------------------------------------------------------------------------------------------+
29
| global objects
30
+---------------------------------------------------------------------------------------------------------------------*/
31
32
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL0_ENABLE
33
35
extern
DmaChannel dma1Channel0;
36
37
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL0_ENABLE
38
39
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL1_ENABLE
40
42
extern
DmaChannel dma1Channel1;
43
44
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL1_ENABLE
45
46
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL2_ENABLE
47
49
extern
DmaChannel dma1Channel2;
50
51
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL2_ENABLE
52
53
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL3_ENABLE
54
56
extern
DmaChannel dma1Channel3;
57
58
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL3_ENABLE
59
60
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL4_ENABLE
61
63
extern
DmaChannel dma1Channel4;
64
65
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL4_ENABLE
66
67
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL5_ENABLE
68
70
extern
DmaChannel dma1Channel5;
71
72
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL5_ENABLE
73
74
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL6_ENABLE
75
77
extern
DmaChannel dma1Channel6;
78
79
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL6_ENABLE
80
81
#ifdef DISTORTOS_CHIP_DMA1_CHANNEL7_ENABLE
82
84
extern
DmaChannel dma1Channel7;
85
86
#endif // def DISTORTOS_CHIP_DMA1_CHANNEL7_ENABLE
87
88
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL0_ENABLE
89
91
extern
DmaChannel dma2Channel0;
92
93
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL0_ENABLE
94
95
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL1_ENABLE
96
98
extern
DmaChannel dma2Channel1;
99
100
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL1_ENABLE
101
102
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL2_ENABLE
103
105
extern
DmaChannel dma2Channel2;
106
107
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL2_ENABLE
108
109
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL3_ENABLE
110
112
extern
DmaChannel dma2Channel3;
113
114
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL3_ENABLE
115
116
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL4_ENABLE
117
119
extern
DmaChannel dma2Channel4;
120
121
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL4_ENABLE
122
123
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL5_ENABLE
124
126
extern
DmaChannel dma2Channel5;
127
128
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL5_ENABLE
129
130
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL6_ENABLE
131
133
extern
DmaChannel dma2Channel6;
134
135
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL6_ENABLE
136
137
#ifdef DISTORTOS_CHIP_DMA2_CHANNEL7_ENABLE
138
140
extern
DmaChannel dma2Channel7;
141
142
#endif // def DISTORTOS_CHIP_DMA2_CHANNEL7_ENABLE
143
144
}
// namespace chip
145
146
}
// namespace distortos
147
148
#endif // SOURCE_BOARD_ST_STM32F4DISCOVERY_INCLUDE_DISTORTOS_CHIP_DMAS_HPP_
distortosConfiguration.h
distortos configuration
distortos
Top-level namespace of distortos project.
Definition:
buttons.hpp:33
source
board
ST_STM32F4DISCOVERY
include
distortos
chip
dmas.hpp
Generated on Sun May 5 2019 16:29:54 for distortos by
1.8.15