Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
timer_config.h
1
/*
2
* Copyright (C) 2020 ML!PA Consulting GmbH
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
9
#pragma once
10
18
19
#ifdef __cplusplus
20
extern
"C"
{
21
#endif
22
27
#ifdef MCLK_APBAMASK_TC0
28
# define MCLK_TC0 (&MCLK->APBAMASK.reg)
29
# define MCLK_TC0_MASK (MCLK_APBAMASK_TC0)
30
#endif
31
#ifdef MCLK_APBBMASK_TC0
32
# define MCLK_TC0 (&MCLK->APBBMASK.reg)
33
# define MCLK_TC0_MASK (MCLK_APBBMASK_TC0)
34
#endif
35
#ifdef MCLK_APBCMASK_TC0
36
# define MCLK_TC0 (&MCLK->APBCMASK.reg)
37
# define MCLK_TC0_MASK (MCLK_APBCMASK_TC0)
38
#endif
39
#ifdef MCLK_APBDMASK_TC0
40
# define MCLK_TC0 (&MCLK->APBDMASK.reg)
41
# define MCLK_TC0_MASK (MCLK_APBDMASK_TC0)
42
#endif
43
44
#ifdef MCLK_APBAMASK_TC1
45
# define MCLK_TC1 (&MCLK->APBAMASK.reg)
46
# define MCLK_TC1_MASK (MCLK_APBAMASK_TC1)
47
#endif
48
#ifdef MCLK_APBBMASK_TC1
49
# define MCLK_TC1 (&MCLK->APBBMASK.reg)
50
# define MCLK_TC1_MASK (MCLK_APBBMASK_TC1)
51
#endif
52
#ifdef MCLK_APBCMASK_TC1
53
# define MCLK_TC1 (&MCLK->APBCMASK.reg)
54
# define MCLK_TC1_MASK (MCLK_APBCMASK_TC1)
55
#endif
56
#ifdef MCLK_APBDMASK_TC1
57
# define MCLK_TC1 (&MCLK->APBDMASK.reg)
58
# define MCLK_TC1_MASK (MCLK_APBDMASK_TC1)
59
#endif
60
61
#ifdef MCLK_APBAMASK_TC2
62
# define MCLK_TC2 (&MCLK->APBAMASK.reg)
63
# define MCLK_TC2_MASK (MCLK_APBAMASK_TC2)
64
#endif
65
#ifdef MCLK_APBBMASK_TC2
66
# define MCLK_TC2 (&MCLK->APBBMASK.reg)
67
# define MCLK_TC2_MASK (MCLK_APBBMASK_TC2)
68
#endif
69
#ifdef MCLK_APBCMASK_TC2
70
# define MCLK_TC2 (&MCLK->APBCMASK.reg)
71
# define MCLK_TC2_MASK (MCLK_APBCMASK_TC2)
72
#endif
73
#ifdef MCLK_APBDMASK_TC2
74
# define MCLK_TC2 (&MCLK->APBDMASK.reg)
75
# define MCLK_TC2_MASK (MCLK_APBDMASK_TC2)
76
#endif
77
78
#ifdef MCLK_APBAMASK_TC3
79
# define MCLK_TC3 (&MCLK->APBAMASK.reg)
80
# define MCLK_TC3_MASK (MCLK_APBAMASK_TC3)
81
#endif
82
#ifdef MCLK_APBBMASK_TC3
83
# define MCLK_TC3 (&MCLK->APBBMASK.reg)
84
# define MCLK_TC3_MASK (MCLK_APBBMASK_TC3)
85
#endif
86
#ifdef MCLK_APBCMASK_TC3
87
# define MCLK_TC3 (&MCLK->APBCMASK.reg)
88
# define MCLK_TC3_MASK (MCLK_APBCMASK_TC3)
89
#endif
90
#ifdef MCLK_APBDMASK_TC3
91
# define MCLK_TC3 (&MCLK->APBDMASK.reg)
92
# define MCLK_TC3_MASK (MCLK_APBDMASK_TC3)
93
#endif
94
95
#ifdef MCLK_APBAMASK_TC4
96
# define MCLK_TC4 (&MCLK->APBAMASK.reg)
97
# define MCLK_TC4_MASK (MCLK_APBAMASK_TC4)
98
#endif
99
#ifdef MCLK_APBBMASK_TC4
100
# define MCLK_TC4 (&MCLK->APBBMASK.reg)
101
# define MCLK_TC4_MASK (MCLK_APBBMASK_TC4)
102
#endif
103
#ifdef MCLK_APBCMASK_TC4
104
# define MCLK_TC4 (&MCLK->APBCMASK.reg)
105
# define MCLK_TC4_MASK (MCLK_APBCMASK_TC4)
106
#endif
107
#ifdef MCLK_APBDMASK_TC4
108
# define MCLK_TC4 (&MCLK->APBDMASK.reg)
109
# define MCLK_TC4_MASK (MCLK_APBDMASK_TC4)
110
#endif
111
112
#ifdef MCLK_APBAMASK_TC5
113
# define MCLK_TC5 (&MCLK->APBAMASK.reg)
114
# define MCLK_TC5_MASK (MCLK_APBAMASK_TC5)
115
#endif
116
#ifdef MCLK_APBBMASK_TC5
117
# define MCLK_TC5 (&MCLK->APBBMASK.reg)
118
# define MCLK_TC5_MASK (MCLK_APBBMASK_TC5)
119
#endif
120
#ifdef MCLK_APBCMASK_TC5
121
# define MCLK_TC5 (&MCLK->APBCMASK.reg)
122
# define MCLK_TC5_MASK (MCLK_APBCMASK_TC5)
123
#endif
124
#ifdef MCLK_APBDMASK_TC5
125
# define MCLK_TC5 (&MCLK->APBDMASK.reg)
126
# define MCLK_TC5_MASK (MCLK_APBDMASK_TC5)
127
#endif
128
129
#ifdef MCLK_APBAMASK_TC6
130
# define MCLK_TC6 (&MCLK->APBAMASK.reg)
131
# define MCLK_TC6_MASK (MCLK_APBAMASK_TC6)
132
#endif
133
#ifdef MCLK_APBBMASK_TC6
134
# define MCLK_TC6 (&MCLK->APBBMASK.reg)
135
# define MCLK_TC6_MASK (MCLK_APBBMASK_TC6)
136
#endif
137
#ifdef MCLK_APBCMASK_TC6
138
# define MCLK_TC6 (&MCLK->APBCMASK.reg)
139
# define MCLK_TC6_MASK (MCLK_APBCMASK_TC6)
140
#endif
141
#ifdef MCLK_APBDMASK_TC6
142
# define MCLK_TC6 (&MCLK->APBDMASK.reg)
143
# define MCLK_TC6_MASK (MCLK_APBDMASK_TC6)
144
#endif
145
146
#ifdef MCLK_APBAMASK_TC7
147
# define MCLK_TC7 (&MCLK->APBAMASK.reg)
148
# define MCLK_TC7_MASK (MCLK_APBAMASK_TC7)
149
#endif
150
#ifdef MCLK_APBBMASK_TC7
151
# define MCLK_TC7 (&MCLK->APBBMASK.reg)
152
# define MCLK_TC7_MASK (MCLK_APBBMASK_TC7)
153
#endif
154
#ifdef MCLK_APBCMASK_TC7
155
# define MCLK_TC7 (&MCLK->APBCMASK.reg)
156
# define MCLK_TC7_MASK (MCLK_APBCMASK_TC7)
157
#endif
158
#ifdef MCLK_APBDMASK_TC7
159
# define MCLK_TC7 (&MCLK->APBDMASK.reg)
160
# define MCLK_TC7_MASK (MCLK_APBDMASK_TC7)
161
#endif
162
163
#ifdef MCLK_APBAMASK_TCC0
164
# define MCLK_TCC0 (&MCLK->APBAMASK.reg)
165
# define MCLK_TCC0_MASK (MCLK_APBAMASK_TCC0)
166
#endif
167
#ifdef MCLK_APBBMASK_TCC0
168
# define MCLK_TCC0 (&MCLK->APBBMASK.reg)
169
# define MCLK_TCC0_MASK (MCLK_APBBMASK_TCC0)
170
#endif
171
#ifdef MCLK_APBCMASK_TCC0
172
# define MCLK_TCC0 (&MCLK->APBCMASK.reg)
173
# define MCLK_TCC0_MASK (MCLK_APBCMASK_TCC0)
174
#endif
175
#ifdef MCLK_APBDMASK_TCC0
176
# define MCLK_TCC0 (&MCLK->APBDMASK.reg)
177
# define MCLK_TCC0_MASK (MCLK_APBDMASK_TCC0)
178
#endif
179
180
#ifdef MCLK_APBAMASK_TCC1
181
# define MCLK_TCC1 (&MCLK->APBAMASK.reg)
182
# define MCLK_TCC1_MASK (MCLK_APBAMASK_TCC1)
183
#endif
184
#ifdef MCLK_APBBMASK_TCC1
185
# define MCLK_TCC1 (&MCLK->APBBMASK.reg)
186
# define MCLK_TCC1_MASK (MCLK_APBBMASK_TCC1)
187
#endif
188
#ifdef MCLK_APBCMASK_TCC1
189
# define MCLK_TCC1 (&MCLK->APBCMASK.reg)
190
# define MCLK_TCC1_MASK (MCLK_APBCMASK_TCC1)
191
#endif
192
#ifdef MCLK_APBDMASK_TCC1
193
# define MCLK_TCC1 (&MCLK->APBDMASK.reg)
194
# define MCLK_TCC1_MASK (MCLK_APBDMASK_TCC1)
195
#endif
196
197
#ifdef MCLK_APBAMASK_TCC2
198
# define MCLK_TCC2 (&MCLK->APBAMASK.reg)
199
# define MCLK_TCC2_MASK (MCLK_APBAMASK_TCC2)
200
#endif
201
#ifdef MCLK_APBBMASK_TCC2
202
# define MCLK_TCC2 (&MCLK->APBBMASK.reg)
203
# define MCLK_TCC2_MASK (MCLK_APBBMASK_TCC2)
204
#endif
205
#ifdef MCLK_APBCMASK_TCC2
206
# define MCLK_TCC2 (&MCLK->APBCMASK.reg)
207
# define MCLK_TCC2_MASK (MCLK_APBCMASK_TCC2)
208
#endif
209
#ifdef MCLK_APBDMASK_TCC2
210
# define MCLK_TCC2 (&MCLK->APBDMASK.reg)
211
# define MCLK_TCC2_MASK (MCLK_APBDMASK_TCC2)
212
#endif
213
214
#ifdef MCLK_APBAMASK_TCC3
215
# define MCLK_TCC3 (&MCLK->APBAMASK.reg)
216
# define MCLK_TCC3_MASK (MCLK_APBAMASK_TCC3)
217
#endif
218
#ifdef MCLK_APBBMASK_TCC3
219
# define MCLK_TCC3 (&MCLK->APBBMASK.reg)
220
# define MCLK_TCC3_MASK (MCLK_APBBMASK_TCC3)
221
#endif
222
#ifdef MCLK_APBCMASK_TCC3
223
# define MCLK_TCC3 (&MCLK->APBCMASK.reg)
224
# define MCLK_TCC3_MASK (MCLK_APBCMASK_TCC3)
225
#endif
226
#ifdef MCLK_APBDMASK_TCC3
227
# define MCLK_TCC3 (&MCLK->APBDMASK.reg)
228
# define MCLK_TCC3_MASK (MCLK_APBDMASK_TCC3)
229
#endif
230
231
#ifdef MCLK_APBAMASK_TCC4
232
# define MCLK_TCC4 (&MCLK->APBAMASK.reg)
233
# define MCLK_TCC4_MASK (MCLK_APBAMASK_TCC4)
234
#endif
235
#ifdef MCLK_APBBMASK_TCC4
236
# define MCLK_TCC4 (&MCLK->APBBMASK.reg)
237
# define MCLK_TCC4_MASK (MCLK_APBBMASK_TCC4)
238
#endif
239
#ifdef MCLK_APBCMASK_TCC4
240
# define MCLK_TCC4 (&MCLK->APBCMASK.reg)
241
# define MCLK_TCC4_MASK (MCLK_APBCMASK_TCC4)
242
#endif
243
#ifdef MCLK_APBDMASK_TCC4
244
# define MCLK_TCC4 (&MCLK->APBDMASK.reg)
245
# define MCLK_TCC4_MASK (MCLK_APBDMASK_TCC4)
246
#endif
248
249
#ifdef __cplusplus
250
}
251
#endif
252
Generated on Mon Sep 15 2025 13:46:11 by
1.13.2