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