EFR32 Mighty Gecko 12 Software Documentation  efr32mg12-doc-5.1.2
efr32mg12p_adc.h
Go to the documentation of this file.
1 /**************************************************************************/
32 /**************************************************************************/
36 /**************************************************************************/
41 typedef struct
42 {
43  __IOM uint32_t CTRL;
44  uint32_t RESERVED0[1];
45  __IOM uint32_t CMD;
46  __IM uint32_t STATUS;
47  __IOM uint32_t SINGLECTRL;
48  __IOM uint32_t SINGLECTRLX;
49  __IOM uint32_t SCANCTRL;
50  __IOM uint32_t SCANCTRLX;
51  __IOM uint32_t SCANMASK;
52  __IOM uint32_t SCANINPUTSEL;
53  __IOM uint32_t SCANNEGSEL;
54  __IOM uint32_t CMPTHR;
55  __IOM uint32_t BIASPROG;
56  __IOM uint32_t CAL;
57  __IM uint32_t IF;
58  __IOM uint32_t IFS;
59  __IOM uint32_t IFC;
60  __IOM uint32_t IEN;
61  __IM uint32_t SINGLEDATA;
62  __IM uint32_t SCANDATA;
63  __IM uint32_t SINGLEDATAP;
64  __IM uint32_t SCANDATAP;
65  uint32_t RESERVED1[4];
66  __IM uint32_t SCANDATAX;
67  __IM uint32_t SCANDATAXP;
69  uint32_t RESERVED2[3];
70  __IM uint32_t APORTREQ;
71  __IM uint32_t APORTCONFLICT;
72  __IM uint32_t SINGLEFIFOCOUNT;
73  __IM uint32_t SCANFIFOCOUNT;
74  __IOM uint32_t SINGLEFIFOCLEAR;
75  __IOM uint32_t SCANFIFOCLEAR;
76  __IOM uint32_t APORTMASTERDIS;
77 } ADC_TypeDef;
79 /**************************************************************************/
84 /* Bit fields for ADC CTRL */
85 #define _ADC_CTRL_RESETVALUE 0x001F0000UL
86 #define _ADC_CTRL_MASK 0xFF7F7FDFUL
87 #define _ADC_CTRL_WARMUPMODE_SHIFT 0
88 #define _ADC_CTRL_WARMUPMODE_MASK 0x3UL
89 #define _ADC_CTRL_WARMUPMODE_DEFAULT 0x00000000UL
90 #define _ADC_CTRL_WARMUPMODE_NORMAL 0x00000000UL
91 #define _ADC_CTRL_WARMUPMODE_KEEPINSTANDBY 0x00000001UL
92 #define _ADC_CTRL_WARMUPMODE_KEEPINSLOWACC 0x00000002UL
93 #define _ADC_CTRL_WARMUPMODE_KEEPADCWARM 0x00000003UL
94 #define ADC_CTRL_WARMUPMODE_DEFAULT (_ADC_CTRL_WARMUPMODE_DEFAULT << 0)
95 #define ADC_CTRL_WARMUPMODE_NORMAL (_ADC_CTRL_WARMUPMODE_NORMAL << 0)
96 #define ADC_CTRL_WARMUPMODE_KEEPINSTANDBY (_ADC_CTRL_WARMUPMODE_KEEPINSTANDBY << 0)
97 #define ADC_CTRL_WARMUPMODE_KEEPINSLOWACC (_ADC_CTRL_WARMUPMODE_KEEPINSLOWACC << 0)
98 #define ADC_CTRL_WARMUPMODE_KEEPADCWARM (_ADC_CTRL_WARMUPMODE_KEEPADCWARM << 0)
99 #define ADC_CTRL_SINGLEDMAWU (0x1UL << 2)
100 #define _ADC_CTRL_SINGLEDMAWU_SHIFT 2
101 #define _ADC_CTRL_SINGLEDMAWU_MASK 0x4UL
102 #define _ADC_CTRL_SINGLEDMAWU_DEFAULT 0x00000000UL
103 #define ADC_CTRL_SINGLEDMAWU_DEFAULT (_ADC_CTRL_SINGLEDMAWU_DEFAULT << 2)
104 #define ADC_CTRL_SCANDMAWU (0x1UL << 3)
105 #define _ADC_CTRL_SCANDMAWU_SHIFT 3
106 #define _ADC_CTRL_SCANDMAWU_MASK 0x8UL
107 #define _ADC_CTRL_SCANDMAWU_DEFAULT 0x00000000UL
108 #define ADC_CTRL_SCANDMAWU_DEFAULT (_ADC_CTRL_SCANDMAWU_DEFAULT << 3)
109 #define ADC_CTRL_TAILGATE (0x1UL << 4)
110 #define _ADC_CTRL_TAILGATE_SHIFT 4
111 #define _ADC_CTRL_TAILGATE_MASK 0x10UL
112 #define _ADC_CTRL_TAILGATE_DEFAULT 0x00000000UL
113 #define ADC_CTRL_TAILGATE_DEFAULT (_ADC_CTRL_TAILGATE_DEFAULT << 4)
114 #define ADC_CTRL_ASYNCCLKEN (0x1UL << 6)
115 #define _ADC_CTRL_ASYNCCLKEN_SHIFT 6
116 #define _ADC_CTRL_ASYNCCLKEN_MASK 0x40UL
117 #define _ADC_CTRL_ASYNCCLKEN_DEFAULT 0x00000000UL
118 #define _ADC_CTRL_ASYNCCLKEN_ASNEEDED 0x00000000UL
119 #define _ADC_CTRL_ASYNCCLKEN_ALWAYSON 0x00000001UL
120 #define ADC_CTRL_ASYNCCLKEN_DEFAULT (_ADC_CTRL_ASYNCCLKEN_DEFAULT << 6)
121 #define ADC_CTRL_ASYNCCLKEN_ASNEEDED (_ADC_CTRL_ASYNCCLKEN_ASNEEDED << 6)
122 #define ADC_CTRL_ASYNCCLKEN_ALWAYSON (_ADC_CTRL_ASYNCCLKEN_ALWAYSON << 6)
123 #define ADC_CTRL_ADCCLKMODE (0x1UL << 7)
124 #define _ADC_CTRL_ADCCLKMODE_SHIFT 7
125 #define _ADC_CTRL_ADCCLKMODE_MASK 0x80UL
126 #define _ADC_CTRL_ADCCLKMODE_DEFAULT 0x00000000UL
127 #define _ADC_CTRL_ADCCLKMODE_SYNC 0x00000000UL
128 #define _ADC_CTRL_ADCCLKMODE_ASYNC 0x00000001UL
129 #define ADC_CTRL_ADCCLKMODE_DEFAULT (_ADC_CTRL_ADCCLKMODE_DEFAULT << 7)
130 #define ADC_CTRL_ADCCLKMODE_SYNC (_ADC_CTRL_ADCCLKMODE_SYNC << 7)
131 #define ADC_CTRL_ADCCLKMODE_ASYNC (_ADC_CTRL_ADCCLKMODE_ASYNC << 7)
132 #define _ADC_CTRL_PRESC_SHIFT 8
133 #define _ADC_CTRL_PRESC_MASK 0x7F00UL
134 #define _ADC_CTRL_PRESC_DEFAULT 0x00000000UL
135 #define _ADC_CTRL_PRESC_NODIVISION 0x00000000UL
136 #define ADC_CTRL_PRESC_DEFAULT (_ADC_CTRL_PRESC_DEFAULT << 8)
137 #define ADC_CTRL_PRESC_NODIVISION (_ADC_CTRL_PRESC_NODIVISION << 8)
138 #define _ADC_CTRL_TIMEBASE_SHIFT 16
139 #define _ADC_CTRL_TIMEBASE_MASK 0x7F0000UL
140 #define _ADC_CTRL_TIMEBASE_DEFAULT 0x0000001FUL
141 #define ADC_CTRL_TIMEBASE_DEFAULT (_ADC_CTRL_TIMEBASE_DEFAULT << 16)
142 #define _ADC_CTRL_OVSRSEL_SHIFT 24
143 #define _ADC_CTRL_OVSRSEL_MASK 0xF000000UL
144 #define _ADC_CTRL_OVSRSEL_DEFAULT 0x00000000UL
145 #define _ADC_CTRL_OVSRSEL_X2 0x00000000UL
146 #define _ADC_CTRL_OVSRSEL_X4 0x00000001UL
147 #define _ADC_CTRL_OVSRSEL_X8 0x00000002UL
148 #define _ADC_CTRL_OVSRSEL_X16 0x00000003UL
149 #define _ADC_CTRL_OVSRSEL_X32 0x00000004UL
150 #define _ADC_CTRL_OVSRSEL_X64 0x00000005UL
151 #define _ADC_CTRL_OVSRSEL_X128 0x00000006UL
152 #define _ADC_CTRL_OVSRSEL_X256 0x00000007UL
153 #define _ADC_CTRL_OVSRSEL_X512 0x00000008UL
154 #define _ADC_CTRL_OVSRSEL_X1024 0x00000009UL
155 #define _ADC_CTRL_OVSRSEL_X2048 0x0000000AUL
156 #define _ADC_CTRL_OVSRSEL_X4096 0x0000000BUL
157 #define ADC_CTRL_OVSRSEL_DEFAULT (_ADC_CTRL_OVSRSEL_DEFAULT << 24)
158 #define ADC_CTRL_OVSRSEL_X2 (_ADC_CTRL_OVSRSEL_X2 << 24)
159 #define ADC_CTRL_OVSRSEL_X4 (_ADC_CTRL_OVSRSEL_X4 << 24)
160 #define ADC_CTRL_OVSRSEL_X8 (_ADC_CTRL_OVSRSEL_X8 << 24)
161 #define ADC_CTRL_OVSRSEL_X16 (_ADC_CTRL_OVSRSEL_X16 << 24)
162 #define ADC_CTRL_OVSRSEL_X32 (_ADC_CTRL_OVSRSEL_X32 << 24)
163 #define ADC_CTRL_OVSRSEL_X64 (_ADC_CTRL_OVSRSEL_X64 << 24)
164 #define ADC_CTRL_OVSRSEL_X128 (_ADC_CTRL_OVSRSEL_X128 << 24)
165 #define ADC_CTRL_OVSRSEL_X256 (_ADC_CTRL_OVSRSEL_X256 << 24)
166 #define ADC_CTRL_OVSRSEL_X512 (_ADC_CTRL_OVSRSEL_X512 << 24)
167 #define ADC_CTRL_OVSRSEL_X1024 (_ADC_CTRL_OVSRSEL_X1024 << 24)
168 #define ADC_CTRL_OVSRSEL_X2048 (_ADC_CTRL_OVSRSEL_X2048 << 24)
169 #define ADC_CTRL_OVSRSEL_X4096 (_ADC_CTRL_OVSRSEL_X4096 << 24)
170 #define ADC_CTRL_DBGHALT (0x1UL << 28)
171 #define _ADC_CTRL_DBGHALT_SHIFT 28
172 #define _ADC_CTRL_DBGHALT_MASK 0x10000000UL
173 #define _ADC_CTRL_DBGHALT_DEFAULT 0x00000000UL
174 #define ADC_CTRL_DBGHALT_DEFAULT (_ADC_CTRL_DBGHALT_DEFAULT << 28)
175 #define ADC_CTRL_CHCONMODE (0x1UL << 29)
176 #define _ADC_CTRL_CHCONMODE_SHIFT 29
177 #define _ADC_CTRL_CHCONMODE_MASK 0x20000000UL
178 #define _ADC_CTRL_CHCONMODE_DEFAULT 0x00000000UL
179 #define _ADC_CTRL_CHCONMODE_MAXSETTLE 0x00000000UL
180 #define _ADC_CTRL_CHCONMODE_MAXRESP 0x00000001UL
181 #define ADC_CTRL_CHCONMODE_DEFAULT (_ADC_CTRL_CHCONMODE_DEFAULT << 29)
182 #define ADC_CTRL_CHCONMODE_MAXSETTLE (_ADC_CTRL_CHCONMODE_MAXSETTLE << 29)
183 #define ADC_CTRL_CHCONMODE_MAXRESP (_ADC_CTRL_CHCONMODE_MAXRESP << 29)
184 #define _ADC_CTRL_CHCONREFWARMIDLE_SHIFT 30
185 #define _ADC_CTRL_CHCONREFWARMIDLE_MASK 0xC0000000UL
186 #define _ADC_CTRL_CHCONREFWARMIDLE_DEFAULT 0x00000000UL
187 #define _ADC_CTRL_CHCONREFWARMIDLE_PREFSCAN 0x00000000UL
188 #define _ADC_CTRL_CHCONREFWARMIDLE_PREFSINGLE 0x00000001UL
189 #define _ADC_CTRL_CHCONREFWARMIDLE_KEEPPREV 0x00000002UL
190 #define ADC_CTRL_CHCONREFWARMIDLE_DEFAULT (_ADC_CTRL_CHCONREFWARMIDLE_DEFAULT << 30)
191 #define ADC_CTRL_CHCONREFWARMIDLE_PREFSCAN (_ADC_CTRL_CHCONREFWARMIDLE_PREFSCAN << 30)
192 #define ADC_CTRL_CHCONREFWARMIDLE_PREFSINGLE (_ADC_CTRL_CHCONREFWARMIDLE_PREFSINGLE << 30)
193 #define ADC_CTRL_CHCONREFWARMIDLE_KEEPPREV (_ADC_CTRL_CHCONREFWARMIDLE_KEEPPREV << 30)
195 /* Bit fields for ADC CMD */
196 #define _ADC_CMD_RESETVALUE 0x00000000UL
197 #define _ADC_CMD_MASK 0x0000000FUL
198 #define ADC_CMD_SINGLESTART (0x1UL << 0)
199 #define _ADC_CMD_SINGLESTART_SHIFT 0
200 #define _ADC_CMD_SINGLESTART_MASK 0x1UL
201 #define _ADC_CMD_SINGLESTART_DEFAULT 0x00000000UL
202 #define ADC_CMD_SINGLESTART_DEFAULT (_ADC_CMD_SINGLESTART_DEFAULT << 0)
203 #define ADC_CMD_SINGLESTOP (0x1UL << 1)
204 #define _ADC_CMD_SINGLESTOP_SHIFT 1
205 #define _ADC_CMD_SINGLESTOP_MASK 0x2UL
206 #define _ADC_CMD_SINGLESTOP_DEFAULT 0x00000000UL
207 #define ADC_CMD_SINGLESTOP_DEFAULT (_ADC_CMD_SINGLESTOP_DEFAULT << 1)
208 #define ADC_CMD_SCANSTART (0x1UL << 2)
209 #define _ADC_CMD_SCANSTART_SHIFT 2
210 #define _ADC_CMD_SCANSTART_MASK 0x4UL
211 #define _ADC_CMD_SCANSTART_DEFAULT 0x00000000UL
212 #define ADC_CMD_SCANSTART_DEFAULT (_ADC_CMD_SCANSTART_DEFAULT << 2)
213 #define ADC_CMD_SCANSTOP (0x1UL << 3)
214 #define _ADC_CMD_SCANSTOP_SHIFT 3
215 #define _ADC_CMD_SCANSTOP_MASK 0x8UL
216 #define _ADC_CMD_SCANSTOP_DEFAULT 0x00000000UL
217 #define ADC_CMD_SCANSTOP_DEFAULT (_ADC_CMD_SCANSTOP_DEFAULT << 3)
219 /* Bit fields for ADC STATUS */
220 #define _ADC_STATUS_RESETVALUE 0x00000000UL
221 #define _ADC_STATUS_MASK 0x00031F07UL
222 #define ADC_STATUS_SINGLEACT (0x1UL << 0)
223 #define _ADC_STATUS_SINGLEACT_SHIFT 0
224 #define _ADC_STATUS_SINGLEACT_MASK 0x1UL
225 #define _ADC_STATUS_SINGLEACT_DEFAULT 0x00000000UL
226 #define ADC_STATUS_SINGLEACT_DEFAULT (_ADC_STATUS_SINGLEACT_DEFAULT << 0)
227 #define ADC_STATUS_SCANACT (0x1UL << 1)
228 #define _ADC_STATUS_SCANACT_SHIFT 1
229 #define _ADC_STATUS_SCANACT_MASK 0x2UL
230 #define _ADC_STATUS_SCANACT_DEFAULT 0x00000000UL
231 #define ADC_STATUS_SCANACT_DEFAULT (_ADC_STATUS_SCANACT_DEFAULT << 1)
232 #define ADC_STATUS_SCANPENDING (0x1UL << 2)
233 #define _ADC_STATUS_SCANPENDING_SHIFT 2
234 #define _ADC_STATUS_SCANPENDING_MASK 0x4UL
235 #define _ADC_STATUS_SCANPENDING_DEFAULT 0x00000000UL
236 #define ADC_STATUS_SCANPENDING_DEFAULT (_ADC_STATUS_SCANPENDING_DEFAULT << 2)
237 #define ADC_STATUS_SINGLEREFWARM (0x1UL << 8)
238 #define _ADC_STATUS_SINGLEREFWARM_SHIFT 8
239 #define _ADC_STATUS_SINGLEREFWARM_MASK 0x100UL
240 #define _ADC_STATUS_SINGLEREFWARM_DEFAULT 0x00000000UL
241 #define ADC_STATUS_SINGLEREFWARM_DEFAULT (_ADC_STATUS_SINGLEREFWARM_DEFAULT << 8)
242 #define ADC_STATUS_SCANREFWARM (0x1UL << 9)
243 #define _ADC_STATUS_SCANREFWARM_SHIFT 9
244 #define _ADC_STATUS_SCANREFWARM_MASK 0x200UL
245 #define _ADC_STATUS_SCANREFWARM_DEFAULT 0x00000000UL
246 #define ADC_STATUS_SCANREFWARM_DEFAULT (_ADC_STATUS_SCANREFWARM_DEFAULT << 9)
247 #define _ADC_STATUS_PROGERR_SHIFT 10
248 #define _ADC_STATUS_PROGERR_MASK 0xC00UL
249 #define _ADC_STATUS_PROGERR_DEFAULT 0x00000000UL
250 #define _ADC_STATUS_PROGERR_BUSCONF 0x00000001UL
251 #define _ADC_STATUS_PROGERR_NEGSELCONF 0x00000002UL
252 #define ADC_STATUS_PROGERR_DEFAULT (_ADC_STATUS_PROGERR_DEFAULT << 10)
253 #define ADC_STATUS_PROGERR_BUSCONF (_ADC_STATUS_PROGERR_BUSCONF << 10)
254 #define ADC_STATUS_PROGERR_NEGSELCONF (_ADC_STATUS_PROGERR_NEGSELCONF << 10)
255 #define ADC_STATUS_WARM (0x1UL << 12)
256 #define _ADC_STATUS_WARM_SHIFT 12
257 #define _ADC_STATUS_WARM_MASK 0x1000UL
258 #define _ADC_STATUS_WARM_DEFAULT 0x00000000UL
259 #define ADC_STATUS_WARM_DEFAULT (_ADC_STATUS_WARM_DEFAULT << 12)
260 #define ADC_STATUS_SINGLEDV (0x1UL << 16)
261 #define _ADC_STATUS_SINGLEDV_SHIFT 16
262 #define _ADC_STATUS_SINGLEDV_MASK 0x10000UL
263 #define _ADC_STATUS_SINGLEDV_DEFAULT 0x00000000UL
264 #define ADC_STATUS_SINGLEDV_DEFAULT (_ADC_STATUS_SINGLEDV_DEFAULT << 16)
265 #define ADC_STATUS_SCANDV (0x1UL << 17)
266 #define _ADC_STATUS_SCANDV_SHIFT 17
267 #define _ADC_STATUS_SCANDV_MASK 0x20000UL
268 #define _ADC_STATUS_SCANDV_DEFAULT 0x00000000UL
269 #define ADC_STATUS_SCANDV_DEFAULT (_ADC_STATUS_SCANDV_DEFAULT << 17)
271 /* Bit fields for ADC SINGLECTRL */
272 #define _ADC_SINGLECTRL_RESETVALUE 0x00FFFF00UL
273 #define _ADC_SINGLECTRL_MASK 0xAFFFFFFFUL
274 #define ADC_SINGLECTRL_REP (0x1UL << 0)
275 #define _ADC_SINGLECTRL_REP_SHIFT 0
276 #define _ADC_SINGLECTRL_REP_MASK 0x1UL
277 #define _ADC_SINGLECTRL_REP_DEFAULT 0x00000000UL
278 #define ADC_SINGLECTRL_REP_DEFAULT (_ADC_SINGLECTRL_REP_DEFAULT << 0)
279 #define ADC_SINGLECTRL_DIFF (0x1UL << 1)
280 #define _ADC_SINGLECTRL_DIFF_SHIFT 1
281 #define _ADC_SINGLECTRL_DIFF_MASK 0x2UL
282 #define _ADC_SINGLECTRL_DIFF_DEFAULT 0x00000000UL
283 #define ADC_SINGLECTRL_DIFF_DEFAULT (_ADC_SINGLECTRL_DIFF_DEFAULT << 1)
284 #define ADC_SINGLECTRL_ADJ (0x1UL << 2)
285 #define _ADC_SINGLECTRL_ADJ_SHIFT 2
286 #define _ADC_SINGLECTRL_ADJ_MASK 0x4UL
287 #define _ADC_SINGLECTRL_ADJ_DEFAULT 0x00000000UL
288 #define _ADC_SINGLECTRL_ADJ_RIGHT 0x00000000UL
289 #define _ADC_SINGLECTRL_ADJ_LEFT 0x00000001UL
290 #define ADC_SINGLECTRL_ADJ_DEFAULT (_ADC_SINGLECTRL_ADJ_DEFAULT << 2)
291 #define ADC_SINGLECTRL_ADJ_RIGHT (_ADC_SINGLECTRL_ADJ_RIGHT << 2)
292 #define ADC_SINGLECTRL_ADJ_LEFT (_ADC_SINGLECTRL_ADJ_LEFT << 2)
293 #define _ADC_SINGLECTRL_RES_SHIFT 3
294 #define _ADC_SINGLECTRL_RES_MASK 0x18UL
295 #define _ADC_SINGLECTRL_RES_DEFAULT 0x00000000UL
296 #define _ADC_SINGLECTRL_RES_12BIT 0x00000000UL
297 #define _ADC_SINGLECTRL_RES_8BIT 0x00000001UL
298 #define _ADC_SINGLECTRL_RES_6BIT 0x00000002UL
299 #define _ADC_SINGLECTRL_RES_OVS 0x00000003UL
300 #define ADC_SINGLECTRL_RES_DEFAULT (_ADC_SINGLECTRL_RES_DEFAULT << 3)
301 #define ADC_SINGLECTRL_RES_12BIT (_ADC_SINGLECTRL_RES_12BIT << 3)
302 #define ADC_SINGLECTRL_RES_8BIT (_ADC_SINGLECTRL_RES_8BIT << 3)
303 #define ADC_SINGLECTRL_RES_6BIT (_ADC_SINGLECTRL_RES_6BIT << 3)
304 #define ADC_SINGLECTRL_RES_OVS (_ADC_SINGLECTRL_RES_OVS << 3)
305 #define _ADC_SINGLECTRL_REF_SHIFT 5
306 #define _ADC_SINGLECTRL_REF_MASK 0xE0UL
307 #define _ADC_SINGLECTRL_REF_DEFAULT 0x00000000UL
308 #define _ADC_SINGLECTRL_REF_1V25 0x00000000UL
309 #define _ADC_SINGLECTRL_REF_2V5 0x00000001UL
310 #define _ADC_SINGLECTRL_REF_VDD 0x00000002UL
311 #define _ADC_SINGLECTRL_REF_5V 0x00000003UL
312 #define _ADC_SINGLECTRL_REF_EXTSINGLE 0x00000004UL
313 #define _ADC_SINGLECTRL_REF_2XEXTDIFF 0x00000005UL
314 #define _ADC_SINGLECTRL_REF_2XVDD 0x00000006UL
315 #define _ADC_SINGLECTRL_REF_CONF 0x00000007UL
316 #define ADC_SINGLECTRL_REF_DEFAULT (_ADC_SINGLECTRL_REF_DEFAULT << 5)
317 #define ADC_SINGLECTRL_REF_1V25 (_ADC_SINGLECTRL_REF_1V25 << 5)
318 #define ADC_SINGLECTRL_REF_2V5 (_ADC_SINGLECTRL_REF_2V5 << 5)
319 #define ADC_SINGLECTRL_REF_VDD (_ADC_SINGLECTRL_REF_VDD << 5)
320 #define ADC_SINGLECTRL_REF_5V (_ADC_SINGLECTRL_REF_5V << 5)
321 #define ADC_SINGLECTRL_REF_EXTSINGLE (_ADC_SINGLECTRL_REF_EXTSINGLE << 5)
322 #define ADC_SINGLECTRL_REF_2XEXTDIFF (_ADC_SINGLECTRL_REF_2XEXTDIFF << 5)
323 #define ADC_SINGLECTRL_REF_2XVDD (_ADC_SINGLECTRL_REF_2XVDD << 5)
324 #define ADC_SINGLECTRL_REF_CONF (_ADC_SINGLECTRL_REF_CONF << 5)
325 #define _ADC_SINGLECTRL_POSSEL_SHIFT 8
326 #define _ADC_SINGLECTRL_POSSEL_MASK 0xFF00UL
327 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH0 0x00000000UL
328 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH1 0x00000001UL
329 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH2 0x00000002UL
330 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH3 0x00000003UL
331 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH4 0x00000004UL
332 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH5 0x00000005UL
333 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH6 0x00000006UL
334 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH7 0x00000007UL
335 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH8 0x00000008UL
336 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH9 0x00000009UL
337 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH10 0x0000000AUL
338 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH11 0x0000000BUL
339 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH12 0x0000000CUL
340 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH13 0x0000000DUL
341 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH14 0x0000000EUL
342 #define _ADC_SINGLECTRL_POSSEL_APORT0XCH15 0x0000000FUL
343 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH0 0x00000010UL
344 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH1 0x00000011UL
345 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH2 0x00000012UL
346 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH3 0x00000013UL
347 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH4 0x00000014UL
348 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH5 0x00000015UL
349 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH6 0x00000016UL
350 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH7 0x00000017UL
351 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH8 0x00000018UL
352 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH9 0x00000019UL
353 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH10 0x0000001AUL
354 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH11 0x0000001BUL
355 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH12 0x0000001CUL
356 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH13 0x0000001DUL
357 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH14 0x0000001EUL
358 #define _ADC_SINGLECTRL_POSSEL_APORT0YCH15 0x0000001FUL
359 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH0 0x00000020UL
360 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH1 0x00000021UL
361 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH2 0x00000022UL
362 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH3 0x00000023UL
363 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH4 0x00000024UL
364 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH5 0x00000025UL
365 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH6 0x00000026UL
366 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH7 0x00000027UL
367 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH8 0x00000028UL
368 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH9 0x00000029UL
369 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH10 0x0000002AUL
370 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH11 0x0000002BUL
371 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH12 0x0000002CUL
372 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH13 0x0000002DUL
373 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH14 0x0000002EUL
374 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH15 0x0000002FUL
375 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH16 0x00000030UL
376 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH17 0x00000031UL
377 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH18 0x00000032UL
378 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH19 0x00000033UL
379 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH20 0x00000034UL
380 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH21 0x00000035UL
381 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH22 0x00000036UL
382 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH23 0x00000037UL
383 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH24 0x00000038UL
384 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH25 0x00000039UL
385 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH26 0x0000003AUL
386 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH27 0x0000003BUL
387 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH28 0x0000003CUL
388 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH29 0x0000003DUL
389 #define _ADC_SINGLECTRL_POSSEL_APORT1XCH30 0x0000003EUL
390 #define _ADC_SINGLECTRL_POSSEL_APORT1YCH31 0x0000003FUL
391 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH0 0x00000040UL
392 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH1 0x00000041UL
393 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH2 0x00000042UL
394 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH3 0x00000043UL
395 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH4 0x00000044UL
396 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH5 0x00000045UL
397 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH6 0x00000046UL
398 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH7 0x00000047UL
399 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH8 0x00000048UL
400 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH9 0x00000049UL
401 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH10 0x0000004AUL
402 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH11 0x0000004BUL
403 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH12 0x0000004CUL
404 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH13 0x0000004DUL
405 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH14 0x0000004EUL
406 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH15 0x0000004FUL
407 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH16 0x00000050UL
408 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH17 0x00000051UL
409 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH18 0x00000052UL
410 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH19 0x00000053UL
411 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH20 0x00000054UL
412 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH21 0x00000055UL
413 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH22 0x00000056UL
414 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH23 0x00000057UL
415 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH24 0x00000058UL
416 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH25 0x00000059UL
417 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH26 0x0000005AUL
418 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH27 0x0000005BUL
419 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH28 0x0000005CUL
420 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH29 0x0000005DUL
421 #define _ADC_SINGLECTRL_POSSEL_APORT2YCH30 0x0000005EUL
422 #define _ADC_SINGLECTRL_POSSEL_APORT2XCH31 0x0000005FUL
423 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH0 0x00000060UL
424 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH1 0x00000061UL
425 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH2 0x00000062UL
426 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH3 0x00000063UL
427 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH4 0x00000064UL
428 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH5 0x00000065UL
429 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH6 0x00000066UL
430 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH7 0x00000067UL
431 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH8 0x00000068UL
432 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH9 0x00000069UL
433 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH10 0x0000006AUL
434 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH11 0x0000006BUL
435 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH12 0x0000006CUL
436 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH13 0x0000006DUL
437 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH14 0x0000006EUL
438 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH15 0x0000006FUL
439 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH16 0x00000070UL
440 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH17 0x00000071UL
441 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH18 0x00000072UL
442 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH19 0x00000073UL
443 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH20 0x00000074UL
444 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH21 0x00000075UL
445 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH22 0x00000076UL
446 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH23 0x00000077UL
447 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH24 0x00000078UL
448 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH25 0x00000079UL
449 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH26 0x0000007AUL
450 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH27 0x0000007BUL
451 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH28 0x0000007CUL
452 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH29 0x0000007DUL
453 #define _ADC_SINGLECTRL_POSSEL_APORT3XCH30 0x0000007EUL
454 #define _ADC_SINGLECTRL_POSSEL_APORT3YCH31 0x0000007FUL
455 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH0 0x00000080UL
456 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH1 0x00000081UL
457 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH2 0x00000082UL
458 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH3 0x00000083UL
459 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH4 0x00000084UL
460 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH5 0x00000085UL
461 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH6 0x00000086UL
462 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH7 0x00000087UL
463 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH8 0x00000088UL
464 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH9 0x00000089UL
465 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH10 0x0000008AUL
466 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH11 0x0000008BUL
467 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH12 0x0000008CUL
468 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH13 0x0000008DUL
469 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH14 0x0000008EUL
470 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH15 0x0000008FUL
471 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH16 0x00000090UL
472 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH17 0x00000091UL
473 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH18 0x00000092UL
474 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH19 0x00000093UL
475 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH20 0x00000094UL
476 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH21 0x00000095UL
477 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH22 0x00000096UL
478 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH23 0x00000097UL
479 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH24 0x00000098UL
480 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH25 0x00000099UL
481 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH26 0x0000009AUL
482 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH27 0x0000009BUL
483 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH28 0x0000009CUL
484 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH29 0x0000009DUL
485 #define _ADC_SINGLECTRL_POSSEL_APORT4YCH30 0x0000009EUL
486 #define _ADC_SINGLECTRL_POSSEL_APORT4XCH31 0x0000009FUL
487 #define _ADC_SINGLECTRL_POSSEL_AVDD 0x000000E0UL
488 #define _ADC_SINGLECTRL_POSSEL_BU 0x000000E1UL
489 #define _ADC_SINGLECTRL_POSSEL_AREG 0x000000E2UL
490 #define _ADC_SINGLECTRL_POSSEL_VREGOUTPA 0x000000E3UL
491 #define _ADC_SINGLECTRL_POSSEL_PDBU 0x000000E4UL
492 #define _ADC_SINGLECTRL_POSSEL_IO0 0x000000E5UL
493 #define _ADC_SINGLECTRL_POSSEL_IO1 0x000000E6UL
494 #define _ADC_SINGLECTRL_POSSEL_VSP 0x000000E7UL
495 #define _ADC_SINGLECTRL_POSSEL_OPA2 0x000000F2UL
496 #define _ADC_SINGLECTRL_POSSEL_TEMP 0x000000F3UL
497 #define _ADC_SINGLECTRL_POSSEL_DAC0OUT0 0x000000F4UL
498 #define _ADC_SINGLECTRL_POSSEL_TESTP 0x000000F5UL
499 #define _ADC_SINGLECTRL_POSSEL_SP1 0x000000F6UL
500 #define _ADC_SINGLECTRL_POSSEL_SP2 0x000000F7UL
501 #define _ADC_SINGLECTRL_POSSEL_DAC0OUT1 0x000000F8UL
502 #define _ADC_SINGLECTRL_POSSEL_SUBLSB 0x000000F9UL
503 #define _ADC_SINGLECTRL_POSSEL_OPA3 0x000000FAUL
504 #define _ADC_SINGLECTRL_POSSEL_DEFAULT 0x000000FFUL
505 #define _ADC_SINGLECTRL_POSSEL_VSS 0x000000FFUL
506 #define ADC_SINGLECTRL_POSSEL_APORT0XCH0 (_ADC_SINGLECTRL_POSSEL_APORT0XCH0 << 8)
507 #define ADC_SINGLECTRL_POSSEL_APORT0XCH1 (_ADC_SINGLECTRL_POSSEL_APORT0XCH1 << 8)
508 #define ADC_SINGLECTRL_POSSEL_APORT0XCH2 (_ADC_SINGLECTRL_POSSEL_APORT0XCH2 << 8)
509 #define ADC_SINGLECTRL_POSSEL_APORT0XCH3 (_ADC_SINGLECTRL_POSSEL_APORT0XCH3 << 8)
510 #define ADC_SINGLECTRL_POSSEL_APORT0XCH4 (_ADC_SINGLECTRL_POSSEL_APORT0XCH4 << 8)
511 #define ADC_SINGLECTRL_POSSEL_APORT0XCH5 (_ADC_SINGLECTRL_POSSEL_APORT0XCH5 << 8)
512 #define ADC_SINGLECTRL_POSSEL_APORT0XCH6 (_ADC_SINGLECTRL_POSSEL_APORT0XCH6 << 8)
513 #define ADC_SINGLECTRL_POSSEL_APORT0XCH7 (_ADC_SINGLECTRL_POSSEL_APORT0XCH7 << 8)
514 #define ADC_SINGLECTRL_POSSEL_APORT0XCH8 (_ADC_SINGLECTRL_POSSEL_APORT0XCH8 << 8)
515 #define ADC_SINGLECTRL_POSSEL_APORT0XCH9 (_ADC_SINGLECTRL_POSSEL_APORT0XCH9 << 8)
516 #define ADC_SINGLECTRL_POSSEL_APORT0XCH10 (_ADC_SINGLECTRL_POSSEL_APORT0XCH10 << 8)
517 #define ADC_SINGLECTRL_POSSEL_APORT0XCH11 (_ADC_SINGLECTRL_POSSEL_APORT0XCH11 << 8)
518 #define ADC_SINGLECTRL_POSSEL_APORT0XCH12 (_ADC_SINGLECTRL_POSSEL_APORT0XCH12 << 8)
519 #define ADC_SINGLECTRL_POSSEL_APORT0XCH13 (_ADC_SINGLECTRL_POSSEL_APORT0XCH13 << 8)
520 #define ADC_SINGLECTRL_POSSEL_APORT0XCH14 (_ADC_SINGLECTRL_POSSEL_APORT0XCH14 << 8)
521 #define ADC_SINGLECTRL_POSSEL_APORT0XCH15 (_ADC_SINGLECTRL_POSSEL_APORT0XCH15 << 8)
522 #define ADC_SINGLECTRL_POSSEL_APORT0YCH0 (_ADC_SINGLECTRL_POSSEL_APORT0YCH0 << 8)
523 #define ADC_SINGLECTRL_POSSEL_APORT0YCH1 (_ADC_SINGLECTRL_POSSEL_APORT0YCH1 << 8)
524 #define ADC_SINGLECTRL_POSSEL_APORT0YCH2 (_ADC_SINGLECTRL_POSSEL_APORT0YCH2 << 8)
525 #define ADC_SINGLECTRL_POSSEL_APORT0YCH3 (_ADC_SINGLECTRL_POSSEL_APORT0YCH3 << 8)
526 #define ADC_SINGLECTRL_POSSEL_APORT0YCH4 (_ADC_SINGLECTRL_POSSEL_APORT0YCH4 << 8)
527 #define ADC_SINGLECTRL_POSSEL_APORT0YCH5 (_ADC_SINGLECTRL_POSSEL_APORT0YCH5 << 8)
528 #define ADC_SINGLECTRL_POSSEL_APORT0YCH6 (_ADC_SINGLECTRL_POSSEL_APORT0YCH6 << 8)
529 #define ADC_SINGLECTRL_POSSEL_APORT0YCH7 (_ADC_SINGLECTRL_POSSEL_APORT0YCH7 << 8)
530 #define ADC_SINGLECTRL_POSSEL_APORT0YCH8 (_ADC_SINGLECTRL_POSSEL_APORT0YCH8 << 8)
531 #define ADC_SINGLECTRL_POSSEL_APORT0YCH9 (_ADC_SINGLECTRL_POSSEL_APORT0YCH9 << 8)
532 #define ADC_SINGLECTRL_POSSEL_APORT0YCH10 (_ADC_SINGLECTRL_POSSEL_APORT0YCH10 << 8)
533 #define ADC_SINGLECTRL_POSSEL_APORT0YCH11 (_ADC_SINGLECTRL_POSSEL_APORT0YCH11 << 8)
534 #define ADC_SINGLECTRL_POSSEL_APORT0YCH12 (_ADC_SINGLECTRL_POSSEL_APORT0YCH12 << 8)
535 #define ADC_SINGLECTRL_POSSEL_APORT0YCH13 (_ADC_SINGLECTRL_POSSEL_APORT0YCH13 << 8)
536 #define ADC_SINGLECTRL_POSSEL_APORT0YCH14 (_ADC_SINGLECTRL_POSSEL_APORT0YCH14 << 8)
537 #define ADC_SINGLECTRL_POSSEL_APORT0YCH15 (_ADC_SINGLECTRL_POSSEL_APORT0YCH15 << 8)
538 #define ADC_SINGLECTRL_POSSEL_APORT1XCH0 (_ADC_SINGLECTRL_POSSEL_APORT1XCH0 << 8)
539 #define ADC_SINGLECTRL_POSSEL_APORT1YCH1 (_ADC_SINGLECTRL_POSSEL_APORT1YCH1 << 8)
540 #define ADC_SINGLECTRL_POSSEL_APORT1XCH2 (_ADC_SINGLECTRL_POSSEL_APORT1XCH2 << 8)
541 #define ADC_SINGLECTRL_POSSEL_APORT1YCH3 (_ADC_SINGLECTRL_POSSEL_APORT1YCH3 << 8)
542 #define ADC_SINGLECTRL_POSSEL_APORT1XCH4 (_ADC_SINGLECTRL_POSSEL_APORT1XCH4 << 8)
543 #define ADC_SINGLECTRL_POSSEL_APORT1YCH5 (_ADC_SINGLECTRL_POSSEL_APORT1YCH5 << 8)
544 #define ADC_SINGLECTRL_POSSEL_APORT1XCH6 (_ADC_SINGLECTRL_POSSEL_APORT1XCH6 << 8)
545 #define ADC_SINGLECTRL_POSSEL_APORT1YCH7 (_ADC_SINGLECTRL_POSSEL_APORT1YCH7 << 8)
546 #define ADC_SINGLECTRL_POSSEL_APORT1XCH8 (_ADC_SINGLECTRL_POSSEL_APORT1XCH8 << 8)
547 #define ADC_SINGLECTRL_POSSEL_APORT1YCH9 (_ADC_SINGLECTRL_POSSEL_APORT1YCH9 << 8)
548 #define ADC_SINGLECTRL_POSSEL_APORT1XCH10 (_ADC_SINGLECTRL_POSSEL_APORT1XCH10 << 8)
549 #define ADC_SINGLECTRL_POSSEL_APORT1YCH11 (_ADC_SINGLECTRL_POSSEL_APORT1YCH11 << 8)
550 #define ADC_SINGLECTRL_POSSEL_APORT1XCH12 (_ADC_SINGLECTRL_POSSEL_APORT1XCH12 << 8)
551 #define ADC_SINGLECTRL_POSSEL_APORT1YCH13 (_ADC_SINGLECTRL_POSSEL_APORT1YCH13 << 8)
552 #define ADC_SINGLECTRL_POSSEL_APORT1XCH14 (_ADC_SINGLECTRL_POSSEL_APORT1XCH14 << 8)
553 #define ADC_SINGLECTRL_POSSEL_APORT1YCH15 (_ADC_SINGLECTRL_POSSEL_APORT1YCH15 << 8)
554 #define ADC_SINGLECTRL_POSSEL_APORT1XCH16 (_ADC_SINGLECTRL_POSSEL_APORT1XCH16 << 8)
555 #define ADC_SINGLECTRL_POSSEL_APORT1YCH17 (_ADC_SINGLECTRL_POSSEL_APORT1YCH17 << 8)
556 #define ADC_SINGLECTRL_POSSEL_APORT1XCH18 (_ADC_SINGLECTRL_POSSEL_APORT1XCH18 << 8)
557 #define ADC_SINGLECTRL_POSSEL_APORT1YCH19 (_ADC_SINGLECTRL_POSSEL_APORT1YCH19 << 8)
558 #define ADC_SINGLECTRL_POSSEL_APORT1XCH20 (_ADC_SINGLECTRL_POSSEL_APORT1XCH20 << 8)
559 #define ADC_SINGLECTRL_POSSEL_APORT1YCH21 (_ADC_SINGLECTRL_POSSEL_APORT1YCH21 << 8)
560 #define ADC_SINGLECTRL_POSSEL_APORT1XCH22 (_ADC_SINGLECTRL_POSSEL_APORT1XCH22 << 8)
561 #define ADC_SINGLECTRL_POSSEL_APORT1YCH23 (_ADC_SINGLECTRL_POSSEL_APORT1YCH23 << 8)
562 #define ADC_SINGLECTRL_POSSEL_APORT1XCH24 (_ADC_SINGLECTRL_POSSEL_APORT1XCH24 << 8)
563 #define ADC_SINGLECTRL_POSSEL_APORT1YCH25 (_ADC_SINGLECTRL_POSSEL_APORT1YCH25 << 8)
564 #define ADC_SINGLECTRL_POSSEL_APORT1XCH26 (_ADC_SINGLECTRL_POSSEL_APORT1XCH26 << 8)
565 #define ADC_SINGLECTRL_POSSEL_APORT1YCH27 (_ADC_SINGLECTRL_POSSEL_APORT1YCH27 << 8)
566 #define ADC_SINGLECTRL_POSSEL_APORT1XCH28 (_ADC_SINGLECTRL_POSSEL_APORT1XCH28 << 8)
567 #define ADC_SINGLECTRL_POSSEL_APORT1YCH29 (_ADC_SINGLECTRL_POSSEL_APORT1YCH29 << 8)
568 #define ADC_SINGLECTRL_POSSEL_APORT1XCH30 (_ADC_SINGLECTRL_POSSEL_APORT1XCH30 << 8)
569 #define ADC_SINGLECTRL_POSSEL_APORT1YCH31 (_ADC_SINGLECTRL_POSSEL_APORT1YCH31 << 8)
570 #define ADC_SINGLECTRL_POSSEL_APORT2YCH0 (_ADC_SINGLECTRL_POSSEL_APORT2YCH0 << 8)
571 #define ADC_SINGLECTRL_POSSEL_APORT2XCH1 (_ADC_SINGLECTRL_POSSEL_APORT2XCH1 << 8)
572 #define ADC_SINGLECTRL_POSSEL_APORT2YCH2 (_ADC_SINGLECTRL_POSSEL_APORT2YCH2 << 8)
573 #define ADC_SINGLECTRL_POSSEL_APORT2XCH3 (_ADC_SINGLECTRL_POSSEL_APORT2XCH3 << 8)
574 #define ADC_SINGLECTRL_POSSEL_APORT2YCH4 (_ADC_SINGLECTRL_POSSEL_APORT2YCH4 << 8)
575 #define ADC_SINGLECTRL_POSSEL_APORT2XCH5 (_ADC_SINGLECTRL_POSSEL_APORT2XCH5 << 8)
576 #define ADC_SINGLECTRL_POSSEL_APORT2YCH6 (_ADC_SINGLECTRL_POSSEL_APORT2YCH6 << 8)
577 #define ADC_SINGLECTRL_POSSEL_APORT2XCH7 (_ADC_SINGLECTRL_POSSEL_APORT2XCH7 << 8)
578 #define ADC_SINGLECTRL_POSSEL_APORT2YCH8 (_ADC_SINGLECTRL_POSSEL_APORT2YCH8 << 8)
579 #define ADC_SINGLECTRL_POSSEL_APORT2XCH9 (_ADC_SINGLECTRL_POSSEL_APORT2XCH9 << 8)
580 #define ADC_SINGLECTRL_POSSEL_APORT2YCH10 (_ADC_SINGLECTRL_POSSEL_APORT2YCH10 << 8)
581 #define ADC_SINGLECTRL_POSSEL_APORT2XCH11 (_ADC_SINGLECTRL_POSSEL_APORT2XCH11 << 8)
582 #define ADC_SINGLECTRL_POSSEL_APORT2YCH12 (_ADC_SINGLECTRL_POSSEL_APORT2YCH12 << 8)
583 #define ADC_SINGLECTRL_POSSEL_APORT2XCH13 (_ADC_SINGLECTRL_POSSEL_APORT2XCH13 << 8)
584 #define ADC_SINGLECTRL_POSSEL_APORT2YCH14 (_ADC_SINGLECTRL_POSSEL_APORT2YCH14 << 8)
585 #define ADC_SINGLECTRL_POSSEL_APORT2XCH15 (_ADC_SINGLECTRL_POSSEL_APORT2XCH15 << 8)
586 #define ADC_SINGLECTRL_POSSEL_APORT2YCH16 (_ADC_SINGLECTRL_POSSEL_APORT2YCH16 << 8)
587 #define ADC_SINGLECTRL_POSSEL_APORT2XCH17 (_ADC_SINGLECTRL_POSSEL_APORT2XCH17 << 8)
588 #define ADC_SINGLECTRL_POSSEL_APORT2YCH18 (_ADC_SINGLECTRL_POSSEL_APORT2YCH18 << 8)
589 #define ADC_SINGLECTRL_POSSEL_APORT2XCH19 (_ADC_SINGLECTRL_POSSEL_APORT2XCH19 << 8)
590 #define ADC_SINGLECTRL_POSSEL_APORT2YCH20 (_ADC_SINGLECTRL_POSSEL_APORT2YCH20 << 8)
591 #define ADC_SINGLECTRL_POSSEL_APORT2XCH21 (_ADC_SINGLECTRL_POSSEL_APORT2XCH21 << 8)
592 #define ADC_SINGLECTRL_POSSEL_APORT2YCH22 (_ADC_SINGLECTRL_POSSEL_APORT2YCH22 << 8)
593 #define ADC_SINGLECTRL_POSSEL_APORT2XCH23 (_ADC_SINGLECTRL_POSSEL_APORT2XCH23 << 8)
594 #define ADC_SINGLECTRL_POSSEL_APORT2YCH24 (_ADC_SINGLECTRL_POSSEL_APORT2YCH24 << 8)
595 #define ADC_SINGLECTRL_POSSEL_APORT2XCH25 (_ADC_SINGLECTRL_POSSEL_APORT2XCH25 << 8)
596 #define ADC_SINGLECTRL_POSSEL_APORT2YCH26 (_ADC_SINGLECTRL_POSSEL_APORT2YCH26 << 8)
597 #define ADC_SINGLECTRL_POSSEL_APORT2XCH27 (_ADC_SINGLECTRL_POSSEL_APORT2XCH27 << 8)
598 #define ADC_SINGLECTRL_POSSEL_APORT2YCH28 (_ADC_SINGLECTRL_POSSEL_APORT2YCH28 << 8)
599 #define ADC_SINGLECTRL_POSSEL_APORT2XCH29 (_ADC_SINGLECTRL_POSSEL_APORT2XCH29 << 8)
600 #define ADC_SINGLECTRL_POSSEL_APORT2YCH30 (_ADC_SINGLECTRL_POSSEL_APORT2YCH30 << 8)
601 #define ADC_SINGLECTRL_POSSEL_APORT2XCH31 (_ADC_SINGLECTRL_POSSEL_APORT2XCH31 << 8)
602 #define ADC_SINGLECTRL_POSSEL_APORT3XCH0 (_ADC_SINGLECTRL_POSSEL_APORT3XCH0 << 8)
603 #define ADC_SINGLECTRL_POSSEL_APORT3YCH1 (_ADC_SINGLECTRL_POSSEL_APORT3YCH1 << 8)
604 #define ADC_SINGLECTRL_POSSEL_APORT3XCH2 (_ADC_SINGLECTRL_POSSEL_APORT3XCH2 << 8)
605 #define ADC_SINGLECTRL_POSSEL_APORT3YCH3 (_ADC_SINGLECTRL_POSSEL_APORT3YCH3 << 8)
606 #define ADC_SINGLECTRL_POSSEL_APORT3XCH4 (_ADC_SINGLECTRL_POSSEL_APORT3XCH4 << 8)
607 #define ADC_SINGLECTRL_POSSEL_APORT3YCH5 (_ADC_SINGLECTRL_POSSEL_APORT3YCH5 << 8)
608 #define ADC_SINGLECTRL_POSSEL_APORT3XCH6 (_ADC_SINGLECTRL_POSSEL_APORT3XCH6 << 8)
609 #define ADC_SINGLECTRL_POSSEL_APORT3YCH7 (_ADC_SINGLECTRL_POSSEL_APORT3YCH7 << 8)
610 #define ADC_SINGLECTRL_POSSEL_APORT3XCH8 (_ADC_SINGLECTRL_POSSEL_APORT3XCH8 << 8)
611 #define ADC_SINGLECTRL_POSSEL_APORT3YCH9 (_ADC_SINGLECTRL_POSSEL_APORT3YCH9 << 8)
612 #define ADC_SINGLECTRL_POSSEL_APORT3XCH10 (_ADC_SINGLECTRL_POSSEL_APORT3XCH10 << 8)
613 #define ADC_SINGLECTRL_POSSEL_APORT3YCH11 (_ADC_SINGLECTRL_POSSEL_APORT3YCH11 << 8)
614 #define ADC_SINGLECTRL_POSSEL_APORT3XCH12 (_ADC_SINGLECTRL_POSSEL_APORT3XCH12 << 8)
615 #define ADC_SINGLECTRL_POSSEL_APORT3YCH13 (_ADC_SINGLECTRL_POSSEL_APORT3YCH13 << 8)
616 #define ADC_SINGLECTRL_POSSEL_APORT3XCH14 (_ADC_SINGLECTRL_POSSEL_APORT3XCH14 << 8)
617 #define ADC_SINGLECTRL_POSSEL_APORT3YCH15 (_ADC_SINGLECTRL_POSSEL_APORT3YCH15 << 8)
618 #define ADC_SINGLECTRL_POSSEL_APORT3XCH16 (_ADC_SINGLECTRL_POSSEL_APORT3XCH16 << 8)
619 #define ADC_SINGLECTRL_POSSEL_APORT3YCH17 (_ADC_SINGLECTRL_POSSEL_APORT3YCH17 << 8)
620 #define ADC_SINGLECTRL_POSSEL_APORT3XCH18 (_ADC_SINGLECTRL_POSSEL_APORT3XCH18 << 8)
621 #define ADC_SINGLECTRL_POSSEL_APORT3YCH19 (_ADC_SINGLECTRL_POSSEL_APORT3YCH19 << 8)
622 #define ADC_SINGLECTRL_POSSEL_APORT3XCH20 (_ADC_SINGLECTRL_POSSEL_APORT3XCH20 << 8)
623 #define ADC_SINGLECTRL_POSSEL_APORT3YCH21 (_ADC_SINGLECTRL_POSSEL_APORT3YCH21 << 8)
624 #define ADC_SINGLECTRL_POSSEL_APORT3XCH22 (_ADC_SINGLECTRL_POSSEL_APORT3XCH22 << 8)
625 #define ADC_SINGLECTRL_POSSEL_APORT3YCH23 (_ADC_SINGLECTRL_POSSEL_APORT3YCH23 << 8)
626 #define ADC_SINGLECTRL_POSSEL_APORT3XCH24 (_ADC_SINGLECTRL_POSSEL_APORT3XCH24 << 8)
627 #define ADC_SINGLECTRL_POSSEL_APORT3YCH25 (_ADC_SINGLECTRL_POSSEL_APORT3YCH25 << 8)
628 #define ADC_SINGLECTRL_POSSEL_APORT3XCH26 (_ADC_SINGLECTRL_POSSEL_APORT3XCH26 << 8)
629 #define ADC_SINGLECTRL_POSSEL_APORT3YCH27 (_ADC_SINGLECTRL_POSSEL_APORT3YCH27 << 8)
630 #define ADC_SINGLECTRL_POSSEL_APORT3XCH28 (_ADC_SINGLECTRL_POSSEL_APORT3XCH28 << 8)
631 #define ADC_SINGLECTRL_POSSEL_APORT3YCH29 (_ADC_SINGLECTRL_POSSEL_APORT3YCH29 << 8)
632 #define ADC_SINGLECTRL_POSSEL_APORT3XCH30 (_ADC_SINGLECTRL_POSSEL_APORT3XCH30 << 8)
633 #define ADC_SINGLECTRL_POSSEL_APORT3YCH31 (_ADC_SINGLECTRL_POSSEL_APORT3YCH31 << 8)
634 #define ADC_SINGLECTRL_POSSEL_APORT4YCH0 (_ADC_SINGLECTRL_POSSEL_APORT4YCH0 << 8)
635 #define ADC_SINGLECTRL_POSSEL_APORT4XCH1 (_ADC_SINGLECTRL_POSSEL_APORT4XCH1 << 8)
636 #define ADC_SINGLECTRL_POSSEL_APORT4YCH2 (_ADC_SINGLECTRL_POSSEL_APORT4YCH2 << 8)
637 #define ADC_SINGLECTRL_POSSEL_APORT4XCH3 (_ADC_SINGLECTRL_POSSEL_APORT4XCH3 << 8)
638 #define ADC_SINGLECTRL_POSSEL_APORT4YCH4 (_ADC_SINGLECTRL_POSSEL_APORT4YCH4 << 8)
639 #define ADC_SINGLECTRL_POSSEL_APORT4XCH5 (_ADC_SINGLECTRL_POSSEL_APORT4XCH5 << 8)
640 #define ADC_SINGLECTRL_POSSEL_APORT4YCH6 (_ADC_SINGLECTRL_POSSEL_APORT4YCH6 << 8)
641 #define ADC_SINGLECTRL_POSSEL_APORT4XCH7 (_ADC_SINGLECTRL_POSSEL_APORT4XCH7 << 8)
642 #define ADC_SINGLECTRL_POSSEL_APORT4YCH8 (_ADC_SINGLECTRL_POSSEL_APORT4YCH8 << 8)
643 #define ADC_SINGLECTRL_POSSEL_APORT4XCH9 (_ADC_SINGLECTRL_POSSEL_APORT4XCH9 << 8)
644 #define ADC_SINGLECTRL_POSSEL_APORT4YCH10 (_ADC_SINGLECTRL_POSSEL_APORT4YCH10 << 8)
645 #define ADC_SINGLECTRL_POSSEL_APORT4XCH11 (_ADC_SINGLECTRL_POSSEL_APORT4XCH11 << 8)
646 #define ADC_SINGLECTRL_POSSEL_APORT4YCH12 (_ADC_SINGLECTRL_POSSEL_APORT4YCH12 << 8)
647 #define ADC_SINGLECTRL_POSSEL_APORT4XCH13 (_ADC_SINGLECTRL_POSSEL_APORT4XCH13 << 8)
648 #define ADC_SINGLECTRL_POSSEL_APORT4YCH14 (_ADC_SINGLECTRL_POSSEL_APORT4YCH14 << 8)
649 #define ADC_SINGLECTRL_POSSEL_APORT4XCH15 (_ADC_SINGLECTRL_POSSEL_APORT4XCH15 << 8)
650 #define ADC_SINGLECTRL_POSSEL_APORT4YCH16 (_ADC_SINGLECTRL_POSSEL_APORT4YCH16 << 8)
651 #define ADC_SINGLECTRL_POSSEL_APORT4XCH17 (_ADC_SINGLECTRL_POSSEL_APORT4XCH17 << 8)
652 #define ADC_SINGLECTRL_POSSEL_APORT4YCH18 (_ADC_SINGLECTRL_POSSEL_APORT4YCH18 << 8)
653 #define ADC_SINGLECTRL_POSSEL_APORT4XCH19 (_ADC_SINGLECTRL_POSSEL_APORT4XCH19 << 8)
654 #define ADC_SINGLECTRL_POSSEL_APORT4YCH20 (_ADC_SINGLECTRL_POSSEL_APORT4YCH20 << 8)
655 #define ADC_SINGLECTRL_POSSEL_APORT4XCH21 (_ADC_SINGLECTRL_POSSEL_APORT4XCH21 << 8)
656 #define ADC_SINGLECTRL_POSSEL_APORT4YCH22 (_ADC_SINGLECTRL_POSSEL_APORT4YCH22 << 8)
657 #define ADC_SINGLECTRL_POSSEL_APORT4XCH23 (_ADC_SINGLECTRL_POSSEL_APORT4XCH23 << 8)
658 #define ADC_SINGLECTRL_POSSEL_APORT4YCH24 (_ADC_SINGLECTRL_POSSEL_APORT4YCH24 << 8)
659 #define ADC_SINGLECTRL_POSSEL_APORT4XCH25 (_ADC_SINGLECTRL_POSSEL_APORT4XCH25 << 8)
660 #define ADC_SINGLECTRL_POSSEL_APORT4YCH26 (_ADC_SINGLECTRL_POSSEL_APORT4YCH26 << 8)
661 #define ADC_SINGLECTRL_POSSEL_APORT4XCH27 (_ADC_SINGLECTRL_POSSEL_APORT4XCH27 << 8)
662 #define ADC_SINGLECTRL_POSSEL_APORT4YCH28 (_ADC_SINGLECTRL_POSSEL_APORT4YCH28 << 8)
663 #define ADC_SINGLECTRL_POSSEL_APORT4XCH29 (_ADC_SINGLECTRL_POSSEL_APORT4XCH29 << 8)
664 #define ADC_SINGLECTRL_POSSEL_APORT4YCH30 (_ADC_SINGLECTRL_POSSEL_APORT4YCH30 << 8)
665 #define ADC_SINGLECTRL_POSSEL_APORT4XCH31 (_ADC_SINGLECTRL_POSSEL_APORT4XCH31 << 8)
666 #define ADC_SINGLECTRL_POSSEL_AVDD (_ADC_SINGLECTRL_POSSEL_AVDD << 8)
667 #define ADC_SINGLECTRL_POSSEL_BU (_ADC_SINGLECTRL_POSSEL_BU << 8)
668 #define ADC_SINGLECTRL_POSSEL_AREG (_ADC_SINGLECTRL_POSSEL_AREG << 8)
669 #define ADC_SINGLECTRL_POSSEL_VREGOUTPA (_ADC_SINGLECTRL_POSSEL_VREGOUTPA << 8)
670 #define ADC_SINGLECTRL_POSSEL_PDBU (_ADC_SINGLECTRL_POSSEL_PDBU << 8)
671 #define ADC_SINGLECTRL_POSSEL_IO0 (_ADC_SINGLECTRL_POSSEL_IO0 << 8)
672 #define ADC_SINGLECTRL_POSSEL_IO1 (_ADC_SINGLECTRL_POSSEL_IO1 << 8)
673 #define ADC_SINGLECTRL_POSSEL_VSP (_ADC_SINGLECTRL_POSSEL_VSP << 8)
674 #define ADC_SINGLECTRL_POSSEL_OPA2 (_ADC_SINGLECTRL_POSSEL_OPA2 << 8)
675 #define ADC_SINGLECTRL_POSSEL_TEMP (_ADC_SINGLECTRL_POSSEL_TEMP << 8)
676 #define ADC_SINGLECTRL_POSSEL_DAC0OUT0 (_ADC_SINGLECTRL_POSSEL_DAC0OUT0 << 8)
677 #define ADC_SINGLECTRL_POSSEL_TESTP (_ADC_SINGLECTRL_POSSEL_TESTP << 8)
678 #define ADC_SINGLECTRL_POSSEL_SP1 (_ADC_SINGLECTRL_POSSEL_SP1 << 8)
679 #define ADC_SINGLECTRL_POSSEL_SP2 (_ADC_SINGLECTRL_POSSEL_SP2 << 8)
680 #define ADC_SINGLECTRL_POSSEL_DAC0OUT1 (_ADC_SINGLECTRL_POSSEL_DAC0OUT1 << 8)
681 #define ADC_SINGLECTRL_POSSEL_SUBLSB (_ADC_SINGLECTRL_POSSEL_SUBLSB << 8)
682 #define ADC_SINGLECTRL_POSSEL_OPA3 (_ADC_SINGLECTRL_POSSEL_OPA3 << 8)
683 #define ADC_SINGLECTRL_POSSEL_DEFAULT (_ADC_SINGLECTRL_POSSEL_DEFAULT << 8)
684 #define ADC_SINGLECTRL_POSSEL_VSS (_ADC_SINGLECTRL_POSSEL_VSS << 8)
685 #define _ADC_SINGLECTRL_NEGSEL_SHIFT 16
686 #define _ADC_SINGLECTRL_NEGSEL_MASK 0xFF0000UL
687 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH0 0x00000000UL
688 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH1 0x00000001UL
689 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH2 0x00000002UL
690 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH3 0x00000003UL
691 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH4 0x00000004UL
692 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH5 0x00000005UL
693 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH6 0x00000006UL
694 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH7 0x00000007UL
695 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH8 0x00000008UL
696 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH9 0x00000009UL
697 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH10 0x0000000AUL
698 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH11 0x0000000BUL
699 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH12 0x0000000CUL
700 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH13 0x0000000DUL
701 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH14 0x0000000EUL
702 #define _ADC_SINGLECTRL_NEGSEL_APORT0XCH15 0x0000000FUL
703 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH0 0x00000010UL
704 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH1 0x00000011UL
705 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH2 0x00000012UL
706 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH3 0x00000013UL
707 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH4 0x00000014UL
708 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH5 0x00000015UL
709 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH6 0x00000016UL
710 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH7 0x00000017UL
711 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH8 0x00000018UL
712 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH9 0x00000019UL
713 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH10 0x0000001AUL
714 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH11 0x0000001BUL
715 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH12 0x0000001CUL
716 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH13 0x0000001DUL
717 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH14 0x0000001EUL
718 #define _ADC_SINGLECTRL_NEGSEL_APORT0YCH15 0x0000001FUL
719 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH0 0x00000020UL
720 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH1 0x00000021UL
721 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH2 0x00000022UL
722 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH3 0x00000023UL
723 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH4 0x00000024UL
724 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH5 0x00000025UL
725 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH6 0x00000026UL
726 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH7 0x00000027UL
727 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH8 0x00000028UL
728 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH9 0x00000029UL
729 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH10 0x0000002AUL
730 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH11 0x0000002BUL
731 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH12 0x0000002CUL
732 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH13 0x0000002DUL
733 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH14 0x0000002EUL
734 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH15 0x0000002FUL
735 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH16 0x00000030UL
736 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH17 0x00000031UL
737 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH18 0x00000032UL
738 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH19 0x00000033UL
739 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH20 0x00000034UL
740 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH21 0x00000035UL
741 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH22 0x00000036UL
742 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH23 0x00000037UL
743 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH24 0x00000038UL
744 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH25 0x00000039UL
745 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH26 0x0000003AUL
746 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH27 0x0000003BUL
747 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH28 0x0000003CUL
748 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH29 0x0000003DUL
749 #define _ADC_SINGLECTRL_NEGSEL_APORT1XCH30 0x0000003EUL
750 #define _ADC_SINGLECTRL_NEGSEL_APORT1YCH31 0x0000003FUL
751 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH0 0x00000040UL
752 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH1 0x00000041UL
753 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH2 0x00000042UL
754 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH3 0x00000043UL
755 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH4 0x00000044UL
756 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH5 0x00000045UL
757 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH6 0x00000046UL
758 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH7 0x00000047UL
759 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH8 0x00000048UL
760 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH9 0x00000049UL
761 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH10 0x0000004AUL
762 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH11 0x0000004BUL
763 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH12 0x0000004CUL
764 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH13 0x0000004DUL
765 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH14 0x0000004EUL
766 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH15 0x0000004FUL
767 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH16 0x00000050UL
768 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH17 0x00000051UL
769 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH18 0x00000052UL
770 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH19 0x00000053UL
771 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH20 0x00000054UL
772 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH21 0x00000055UL
773 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH22 0x00000056UL
774 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH23 0x00000057UL
775 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH24 0x00000058UL
776 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH25 0x00000059UL
777 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH26 0x0000005AUL
778 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH27 0x0000005BUL
779 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH28 0x0000005CUL
780 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH29 0x0000005DUL
781 #define _ADC_SINGLECTRL_NEGSEL_APORT2YCH30 0x0000005EUL
782 #define _ADC_SINGLECTRL_NEGSEL_APORT2XCH31 0x0000005FUL
783 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH0 0x00000060UL
784 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH1 0x00000061UL
785 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH2 0x00000062UL
786 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH3 0x00000063UL
787 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH4 0x00000064UL
788 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH5 0x00000065UL
789 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH6 0x00000066UL
790 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH7 0x00000067UL
791 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH8 0x00000068UL
792 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH9 0x00000069UL
793 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH10 0x0000006AUL
794 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH11 0x0000006BUL
795 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH12 0x0000006CUL
796 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH13 0x0000006DUL
797 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH14 0x0000006EUL
798 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH15 0x0000006FUL
799 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH16 0x00000070UL
800 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH17 0x00000071UL
801 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH18 0x00000072UL
802 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH19 0x00000073UL
803 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH20 0x00000074UL
804 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH21 0x00000075UL
805 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH22 0x00000076UL
806 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH23 0x00000077UL
807 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH24 0x00000078UL
808 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH25 0x00000079UL
809 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH26 0x0000007AUL
810 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH27 0x0000007BUL
811 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH28 0x0000007CUL
812 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH29 0x0000007DUL
813 #define _ADC_SINGLECTRL_NEGSEL_APORT3XCH30 0x0000007EUL
814 #define _ADC_SINGLECTRL_NEGSEL_APORT3YCH31 0x0000007FUL
815 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH0 0x00000080UL
816 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH1 0x00000081UL
817 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH2 0x00000082UL
818 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH3 0x00000083UL
819 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH4 0x00000084UL
820 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH5 0x00000085UL
821 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH6 0x00000086UL
822 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH7 0x00000087UL
823 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH8 0x00000088UL
824 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH9 0x00000089UL
825 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH10 0x0000008AUL
826 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH11 0x0000008BUL
827 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH12 0x0000008CUL
828 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH13 0x0000008DUL
829 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH14 0x0000008EUL
830 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH15 0x0000008FUL
831 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH16 0x00000090UL
832 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH17 0x00000091UL
833 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH18 0x00000092UL
834 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH19 0x00000093UL
835 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH20 0x00000094UL
836 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH21 0x00000095UL
837 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH22 0x00000096UL
838 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH23 0x00000097UL
839 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH24 0x00000098UL
840 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH25 0x00000099UL
841 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH26 0x0000009AUL
842 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH27 0x0000009BUL
843 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH28 0x0000009CUL
844 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH29 0x0000009DUL
845 #define _ADC_SINGLECTRL_NEGSEL_APORT4YCH30 0x0000009EUL
846 #define _ADC_SINGLECTRL_NEGSEL_APORT4XCH31 0x0000009FUL
847 #define _ADC_SINGLECTRL_NEGSEL_TESTN 0x000000F5UL
848 #define _ADC_SINGLECTRL_NEGSEL_DEFAULT 0x000000FFUL
849 #define _ADC_SINGLECTRL_NEGSEL_VSS 0x000000FFUL
850 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH0 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH0 << 16)
851 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH1 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH1 << 16)
852 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH2 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH2 << 16)
853 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH3 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH3 << 16)
854 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH4 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH4 << 16)
855 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH5 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH5 << 16)
856 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH6 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH6 << 16)
857 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH7 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH7 << 16)
858 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH8 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH8 << 16)
859 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH9 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH9 << 16)
860 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH10 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH10 << 16)
861 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH11 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH11 << 16)
862 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH12 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH12 << 16)
863 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH13 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH13 << 16)
864 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH14 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH14 << 16)
865 #define ADC_SINGLECTRL_NEGSEL_APORT0XCH15 (_ADC_SINGLECTRL_NEGSEL_APORT0XCH15 << 16)
866 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH0 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH0 << 16)
867 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH1 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH1 << 16)
868 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH2 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH2 << 16)
869 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH3 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH3 << 16)
870 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH4 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH4 << 16)
871 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH5 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH5 << 16)
872 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH6 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH6 << 16)
873 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH7 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH7 << 16)
874 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH8 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH8 << 16)
875 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH9 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH9 << 16)
876 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH10 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH10 << 16)
877 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH11 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH11 << 16)
878 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH12 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH12 << 16)
879 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH13 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH13 << 16)
880 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH14 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH14 << 16)
881 #define ADC_SINGLECTRL_NEGSEL_APORT0YCH15 (_ADC_SINGLECTRL_NEGSEL_APORT0YCH15 << 16)
882 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH0 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH0 << 16)
883 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH1 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH1 << 16)
884 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH2 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH2 << 16)
885 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH3 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH3 << 16)
886 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH4 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH4 << 16)
887 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH5 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH5 << 16)
888 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH6 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH6 << 16)
889 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH7 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH7 << 16)
890 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH8 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH8 << 16)
891 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH9 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH9 << 16)
892 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH10 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH10 << 16)
893 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH11 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH11 << 16)
894 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH12 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH12 << 16)
895 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH13 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH13 << 16)
896 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH14 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH14 << 16)
897 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH15 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH15 << 16)
898 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH16 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH16 << 16)
899 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH17 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH17 << 16)
900 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH18 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH18 << 16)
901 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH19 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH19 << 16)
902 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH20 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH20 << 16)
903 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH21 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH21 << 16)
904 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH22 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH22 << 16)
905 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH23 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH23 << 16)
906 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH24 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH24 << 16)
907 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH25 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH25 << 16)
908 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH26 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH26 << 16)
909 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH27 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH27 << 16)
910 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH28 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH28 << 16)
911 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH29 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH29 << 16)
912 #define ADC_SINGLECTRL_NEGSEL_APORT1XCH30 (_ADC_SINGLECTRL_NEGSEL_APORT1XCH30 << 16)
913 #define ADC_SINGLECTRL_NEGSEL_APORT1YCH31 (_ADC_SINGLECTRL_NEGSEL_APORT1YCH31 << 16)
914 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH0 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH0 << 16)
915 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH1 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH1 << 16)
916 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH2 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH2 << 16)
917 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH3 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH3 << 16)
918 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH4 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH4 << 16)
919 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH5 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH5 << 16)
920 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH6 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH6 << 16)
921 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH7 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH7 << 16)
922 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH8 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH8 << 16)
923 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH9 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH9 << 16)
924 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH10 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH10 << 16)
925 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH11 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH11 << 16)
926 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH12 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH12 << 16)
927 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH13 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH13 << 16)
928 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH14 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH14 << 16)
929 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH15 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH15 << 16)
930 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH16 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH16 << 16)
931 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH17 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH17 << 16)
932 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH18 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH18 << 16)
933 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH19 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH19 << 16)
934 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH20 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH20 << 16)
935 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH21 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH21 << 16)
936 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH22 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH22 << 16)
937 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH23 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH23 << 16)
938 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH24 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH24 << 16)
939 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH25 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH25 << 16)
940 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH26 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH26 << 16)
941 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH27 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH27 << 16)
942 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH28 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH28 << 16)
943 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH29 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH29 << 16)
944 #define ADC_SINGLECTRL_NEGSEL_APORT2YCH30 (_ADC_SINGLECTRL_NEGSEL_APORT2YCH30 << 16)
945 #define ADC_SINGLECTRL_NEGSEL_APORT2XCH31 (_ADC_SINGLECTRL_NEGSEL_APORT2XCH31 << 16)
946 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH0 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH0 << 16)
947 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH1 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH1 << 16)
948 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH2 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH2 << 16)
949 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH3 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH3 << 16)
950 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH4 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH4 << 16)
951 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH5 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH5 << 16)
952 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH6 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH6 << 16)
953 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH7 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH7 << 16)
954 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH8 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH8 << 16)
955 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH9 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH9 << 16)
956 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH10 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH10 << 16)
957 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH11 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH11 << 16)
958 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH12 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH12 << 16)
959 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH13 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH13 << 16)
960 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH14 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH14 << 16)
961 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH15 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH15 << 16)
962 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH16 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH16 << 16)
963 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH17 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH17 << 16)
964 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH18 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH18 << 16)
965 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH19 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH19 << 16)
966 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH20 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH20 << 16)
967 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH21 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH21 << 16)
968 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH22 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH22 << 16)
969 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH23 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH23 << 16)
970 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH24 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH24 << 16)
971 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH25 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH25 << 16)
972 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH26 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH26 << 16)
973 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH27 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH27 << 16)
974 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH28 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH28 << 16)
975 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH29 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH29 << 16)
976 #define ADC_SINGLECTRL_NEGSEL_APORT3XCH30 (_ADC_SINGLECTRL_NEGSEL_APORT3XCH30 << 16)
977 #define ADC_SINGLECTRL_NEGSEL_APORT3YCH31 (_ADC_SINGLECTRL_NEGSEL_APORT3YCH31 << 16)
978 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH0 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH0 << 16)
979 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH1 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH1 << 16)
980 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH2 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH2 << 16)
981 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH3 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH3 << 16)
982 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH4 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH4 << 16)
983 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH5 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH5 << 16)
984 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH6 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH6 << 16)
985 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH7 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH7 << 16)
986 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH8 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH8 << 16)
987 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH9 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH9 << 16)
988 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH10 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH10 << 16)
989 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH11 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH11 << 16)
990 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH12 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH12 << 16)
991 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH13 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH13 << 16)
992 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH14 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH14 << 16)
993 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH15 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH15 << 16)
994 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH16 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH16 << 16)
995 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH17 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH17 << 16)
996 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH18 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH18 << 16)
997 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH19 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH19 << 16)
998 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH20 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH20 << 16)
999 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH21 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH21 << 16)
1000 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH22 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH22 << 16)
1001 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH23 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH23 << 16)
1002 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH24 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH24 << 16)
1003 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH25 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH25 << 16)
1004 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH26 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH26 << 16)
1005 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH27 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH27 << 16)
1006 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH28 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH28 << 16)
1007 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH29 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH29 << 16)
1008 #define ADC_SINGLECTRL_NEGSEL_APORT4YCH30 (_ADC_SINGLECTRL_NEGSEL_APORT4YCH30 << 16)
1009 #define ADC_SINGLECTRL_NEGSEL_APORT4XCH31 (_ADC_SINGLECTRL_NEGSEL_APORT4XCH31 << 16)
1010 #define ADC_SINGLECTRL_NEGSEL_TESTN (_ADC_SINGLECTRL_NEGSEL_TESTN << 16)
1011 #define ADC_SINGLECTRL_NEGSEL_DEFAULT (_ADC_SINGLECTRL_NEGSEL_DEFAULT << 16)
1012 #define ADC_SINGLECTRL_NEGSEL_VSS (_ADC_SINGLECTRL_NEGSEL_VSS << 16)
1013 #define _ADC_SINGLECTRL_AT_SHIFT 24
1014 #define _ADC_SINGLECTRL_AT_MASK 0xF000000UL
1015 #define _ADC_SINGLECTRL_AT_DEFAULT 0x00000000UL
1016 #define _ADC_SINGLECTRL_AT_1CYCLE 0x00000000UL
1017 #define _ADC_SINGLECTRL_AT_2CYCLES 0x00000001UL
1018 #define _ADC_SINGLECTRL_AT_3CYCLES 0x00000002UL
1019 #define _ADC_SINGLECTRL_AT_4CYCLES 0x00000003UL
1020 #define _ADC_SINGLECTRL_AT_8CYCLES 0x00000004UL
1021 #define _ADC_SINGLECTRL_AT_16CYCLES 0x00000005UL
1022 #define _ADC_SINGLECTRL_AT_32CYCLES 0x00000006UL
1023 #define _ADC_SINGLECTRL_AT_64CYCLES 0x00000007UL
1024 #define _ADC_SINGLECTRL_AT_128CYCLES 0x00000008UL
1025 #define _ADC_SINGLECTRL_AT_256CYCLES 0x00000009UL
1026 #define ADC_SINGLECTRL_AT_DEFAULT (_ADC_SINGLECTRL_AT_DEFAULT << 24)
1027 #define ADC_SINGLECTRL_AT_1CYCLE (_ADC_SINGLECTRL_AT_1CYCLE << 24)
1028 #define ADC_SINGLECTRL_AT_2CYCLES (_ADC_SINGLECTRL_AT_2CYCLES << 24)
1029 #define ADC_SINGLECTRL_AT_3CYCLES (_ADC_SINGLECTRL_AT_3CYCLES << 24)
1030 #define ADC_SINGLECTRL_AT_4CYCLES (_ADC_SINGLECTRL_AT_4CYCLES << 24)
1031 #define ADC_SINGLECTRL_AT_8CYCLES (_ADC_SINGLECTRL_AT_8CYCLES << 24)
1032 #define ADC_SINGLECTRL_AT_16CYCLES (_ADC_SINGLECTRL_AT_16CYCLES << 24)
1033 #define ADC_SINGLECTRL_AT_32CYCLES (_ADC_SINGLECTRL_AT_32CYCLES << 24)
1034 #define ADC_SINGLECTRL_AT_64CYCLES (_ADC_SINGLECTRL_AT_64CYCLES << 24)
1035 #define ADC_SINGLECTRL_AT_128CYCLES (_ADC_SINGLECTRL_AT_128CYCLES << 24)
1036 #define ADC_SINGLECTRL_AT_256CYCLES (_ADC_SINGLECTRL_AT_256CYCLES << 24)
1037 #define ADC_SINGLECTRL_PRSEN (0x1UL << 29)
1038 #define _ADC_SINGLECTRL_PRSEN_SHIFT 29
1039 #define _ADC_SINGLECTRL_PRSEN_MASK 0x20000000UL
1040 #define _ADC_SINGLECTRL_PRSEN_DEFAULT 0x00000000UL
1041 #define ADC_SINGLECTRL_PRSEN_DEFAULT (_ADC_SINGLECTRL_PRSEN_DEFAULT << 29)
1042 #define ADC_SINGLECTRL_CMPEN (0x1UL << 31)
1043 #define _ADC_SINGLECTRL_CMPEN_SHIFT 31
1044 #define _ADC_SINGLECTRL_CMPEN_MASK 0x80000000UL
1045 #define _ADC_SINGLECTRL_CMPEN_DEFAULT 0x00000000UL
1046 #define ADC_SINGLECTRL_CMPEN_DEFAULT (_ADC_SINGLECTRL_CMPEN_DEFAULT << 31)
1048 /* Bit fields for ADC SINGLECTRLX */
1049 #define _ADC_SINGLECTRLX_RESETVALUE 0x00000000UL
1050 #define _ADC_SINGLECTRLX_MASK 0xEFDF7FFFUL
1051 #define _ADC_SINGLECTRLX_VREFSEL_SHIFT 0
1052 #define _ADC_SINGLECTRLX_VREFSEL_MASK 0x7UL
1053 #define _ADC_SINGLECTRLX_VREFSEL_DEFAULT 0x00000000UL
1054 #define _ADC_SINGLECTRLX_VREFSEL_VBGR 0x00000000UL
1055 #define _ADC_SINGLECTRLX_VREFSEL_VDDXWATT 0x00000001UL
1056 #define _ADC_SINGLECTRLX_VREFSEL_VREFPWATT 0x00000002UL
1057 #define _ADC_SINGLECTRLX_VREFSEL_VREFP 0x00000003UL
1058 #define _ADC_SINGLECTRLX_VREFSEL_VENTROPY 0x00000004UL
1059 #define _ADC_SINGLECTRLX_VREFSEL_VREFPNWATT 0x00000005UL
1060 #define _ADC_SINGLECTRLX_VREFSEL_VREFPN 0x00000006UL
1061 #define _ADC_SINGLECTRLX_VREFSEL_VBGRLOW 0x00000007UL
1062 #define ADC_SINGLECTRLX_VREFSEL_DEFAULT (_ADC_SINGLECTRLX_VREFSEL_DEFAULT << 0)
1063 #define ADC_SINGLECTRLX_VREFSEL_VBGR (_ADC_SINGLECTRLX_VREFSEL_VBGR << 0)
1064 #define ADC_SINGLECTRLX_VREFSEL_VDDXWATT (_ADC_SINGLECTRLX_VREFSEL_VDDXWATT << 0)
1065 #define ADC_SINGLECTRLX_VREFSEL_VREFPWATT (_ADC_SINGLECTRLX_VREFSEL_VREFPWATT << 0)
1066 #define ADC_SINGLECTRLX_VREFSEL_VREFP (_ADC_SINGLECTRLX_VREFSEL_VREFP << 0)
1067 #define ADC_SINGLECTRLX_VREFSEL_VENTROPY (_ADC_SINGLECTRLX_VREFSEL_VENTROPY << 0)
1068 #define ADC_SINGLECTRLX_VREFSEL_VREFPNWATT (_ADC_SINGLECTRLX_VREFSEL_VREFPNWATT << 0)
1069 #define ADC_SINGLECTRLX_VREFSEL_VREFPN (_ADC_SINGLECTRLX_VREFSEL_VREFPN << 0)
1070 #define ADC_SINGLECTRLX_VREFSEL_VBGRLOW (_ADC_SINGLECTRLX_VREFSEL_VBGRLOW << 0)
1071 #define ADC_SINGLECTRLX_VREFATTFIX (0x1UL << 3)
1072 #define _ADC_SINGLECTRLX_VREFATTFIX_SHIFT 3
1073 #define _ADC_SINGLECTRLX_VREFATTFIX_MASK 0x8UL
1074 #define _ADC_SINGLECTRLX_VREFATTFIX_DEFAULT 0x00000000UL
1075 #define ADC_SINGLECTRLX_VREFATTFIX_DEFAULT (_ADC_SINGLECTRLX_VREFATTFIX_DEFAULT << 3)
1076 #define _ADC_SINGLECTRLX_VREFATT_SHIFT 4
1077 #define _ADC_SINGLECTRLX_VREFATT_MASK 0xF0UL
1078 #define _ADC_SINGLECTRLX_VREFATT_DEFAULT 0x00000000UL
1079 #define ADC_SINGLECTRLX_VREFATT_DEFAULT (_ADC_SINGLECTRLX_VREFATT_DEFAULT << 4)
1080 #define _ADC_SINGLECTRLX_VINATT_SHIFT 8
1081 #define _ADC_SINGLECTRLX_VINATT_MASK 0xF00UL
1082 #define _ADC_SINGLECTRLX_VINATT_DEFAULT 0x00000000UL
1083 #define ADC_SINGLECTRLX_VINATT_DEFAULT (_ADC_SINGLECTRLX_VINATT_DEFAULT << 8)
1084 #define _ADC_SINGLECTRLX_DVL_SHIFT 12
1085 #define _ADC_SINGLECTRLX_DVL_MASK 0x3000UL
1086 #define _ADC_SINGLECTRLX_DVL_DEFAULT 0x00000000UL
1087 #define ADC_SINGLECTRLX_DVL_DEFAULT (_ADC_SINGLECTRLX_DVL_DEFAULT << 12)
1088 #define ADC_SINGLECTRLX_FIFOOFACT (0x1UL << 14)
1089 #define _ADC_SINGLECTRLX_FIFOOFACT_SHIFT 14
1090 #define _ADC_SINGLECTRLX_FIFOOFACT_MASK 0x4000UL
1091 #define _ADC_SINGLECTRLX_FIFOOFACT_DEFAULT 0x00000000UL
1092 #define _ADC_SINGLECTRLX_FIFOOFACT_DISCARD 0x00000000UL
1093 #define _ADC_SINGLECTRLX_FIFOOFACT_OVERWRITE 0x00000001UL
1094 #define ADC_SINGLECTRLX_FIFOOFACT_DEFAULT (_ADC_SINGLECTRLX_FIFOOFACT_DEFAULT << 14)
1095 #define ADC_SINGLECTRLX_FIFOOFACT_DISCARD (_ADC_SINGLECTRLX_FIFOOFACT_DISCARD << 14)
1096 #define ADC_SINGLECTRLX_FIFOOFACT_OVERWRITE (_ADC_SINGLECTRLX_FIFOOFACT_OVERWRITE << 14)
1097 #define ADC_SINGLECTRLX_PRSMODE (0x1UL << 16)
1098 #define _ADC_SINGLECTRLX_PRSMODE_SHIFT 16
1099 #define _ADC_SINGLECTRLX_PRSMODE_MASK 0x10000UL
1100 #define _ADC_SINGLECTRLX_PRSMODE_DEFAULT 0x00000000UL
1101 #define _ADC_SINGLECTRLX_PRSMODE_PULSED 0x00000000UL
1102 #define _ADC_SINGLECTRLX_PRSMODE_TIMED 0x00000001UL
1103 #define ADC_SINGLECTRLX_PRSMODE_DEFAULT (_ADC_SINGLECTRLX_PRSMODE_DEFAULT << 16)
1104 #define ADC_SINGLECTRLX_PRSMODE_PULSED (_ADC_SINGLECTRLX_PRSMODE_PULSED << 16)
1105 #define ADC_SINGLECTRLX_PRSMODE_TIMED (_ADC_SINGLECTRLX_PRSMODE_TIMED << 16)
1106 #define _ADC_SINGLECTRLX_PRSSEL_SHIFT 17
1107 #define _ADC_SINGLECTRLX_PRSSEL_MASK 0x1E0000UL
1108 #define _ADC_SINGLECTRLX_PRSSEL_DEFAULT 0x00000000UL
1109 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH0 0x00000000UL
1110 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH1 0x00000001UL
1111 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH2 0x00000002UL
1112 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH3 0x00000003UL
1113 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH4 0x00000004UL
1114 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH5 0x00000005UL
1115 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH6 0x00000006UL
1116 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH7 0x00000007UL
1117 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH8 0x00000008UL
1118 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH9 0x00000009UL
1119 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH10 0x0000000AUL
1120 #define _ADC_SINGLECTRLX_PRSSEL_PRSCH11 0x0000000BUL
1121 #define ADC_SINGLECTRLX_PRSSEL_DEFAULT (_ADC_SINGLECTRLX_PRSSEL_DEFAULT << 17)
1122 #define ADC_SINGLECTRLX_PRSSEL_PRSCH0 (_ADC_SINGLECTRLX_PRSSEL_PRSCH0 << 17)
1123 #define ADC_SINGLECTRLX_PRSSEL_PRSCH1 (_ADC_SINGLECTRLX_PRSSEL_PRSCH1 << 17)
1124 #define ADC_SINGLECTRLX_PRSSEL_PRSCH2 (_ADC_SINGLECTRLX_PRSSEL_PRSCH2 << 17)
1125 #define ADC_SINGLECTRLX_PRSSEL_PRSCH3 (_ADC_SINGLECTRLX_PRSSEL_PRSCH3 << 17)
1126 #define ADC_SINGLECTRLX_PRSSEL_PRSCH4 (_ADC_SINGLECTRLX_PRSSEL_PRSCH4 << 17)
1127 #define ADC_SINGLECTRLX_PRSSEL_PRSCH5 (_ADC_SINGLECTRLX_PRSSEL_PRSCH5 << 17)
1128 #define ADC_SINGLECTRLX_PRSSEL_PRSCH6 (_ADC_SINGLECTRLX_PRSSEL_PRSCH6 << 17)
1129 #define ADC_SINGLECTRLX_PRSSEL_PRSCH7 (_ADC_SINGLECTRLX_PRSSEL_PRSCH7 << 17)
1130 #define ADC_SINGLECTRLX_PRSSEL_PRSCH8 (_ADC_SINGLECTRLX_PRSSEL_PRSCH8 << 17)
1131 #define ADC_SINGLECTRLX_PRSSEL_PRSCH9 (_ADC_SINGLECTRLX_PRSSEL_PRSCH9 << 17)
1132 #define ADC_SINGLECTRLX_PRSSEL_PRSCH10 (_ADC_SINGLECTRLX_PRSSEL_PRSCH10 << 17)
1133 #define ADC_SINGLECTRLX_PRSSEL_PRSCH11 (_ADC_SINGLECTRLX_PRSSEL_PRSCH11 << 17)
1134 #define _ADC_SINGLECTRLX_CONVSTARTDELAY_SHIFT 22
1135 #define _ADC_SINGLECTRLX_CONVSTARTDELAY_MASK 0x7C00000UL
1136 #define _ADC_SINGLECTRLX_CONVSTARTDELAY_DEFAULT 0x00000000UL
1137 #define ADC_SINGLECTRLX_CONVSTARTDELAY_DEFAULT (_ADC_SINGLECTRLX_CONVSTARTDELAY_DEFAULT << 22)
1138 #define ADC_SINGLECTRLX_CONVSTARTDELAYEN (0x1UL << 27)
1139 #define _ADC_SINGLECTRLX_CONVSTARTDELAYEN_SHIFT 27
1140 #define _ADC_SINGLECTRLX_CONVSTARTDELAYEN_MASK 0x8000000UL
1141 #define _ADC_SINGLECTRLX_CONVSTARTDELAYEN_DEFAULT 0x00000000UL
1142 #define ADC_SINGLECTRLX_CONVSTARTDELAYEN_DEFAULT (_ADC_SINGLECTRLX_CONVSTARTDELAYEN_DEFAULT << 27)
1143 #define _ADC_SINGLECTRLX_REPDELAY_SHIFT 29
1144 #define _ADC_SINGLECTRLX_REPDELAY_MASK 0xE0000000UL
1145 #define _ADC_SINGLECTRLX_REPDELAY_DEFAULT 0x00000000UL
1146 #define _ADC_SINGLECTRLX_REPDELAY_NODELAY 0x00000000UL
1147 #define _ADC_SINGLECTRLX_REPDELAY_4CYCLES 0x00000001UL
1148 #define _ADC_SINGLECTRLX_REPDELAY_8CYCLES 0x00000002UL
1149 #define _ADC_SINGLECTRLX_REPDELAY_16CYCLES 0x00000003UL
1150 #define _ADC_SINGLECTRLX_REPDELAY_32CYCLES 0x00000004UL
1151 #define _ADC_SINGLECTRLX_REPDELAY_64CYCLES 0x00000005UL
1152 #define _ADC_SINGLECTRLX_REPDELAY_128CYCLES 0x00000006UL
1153 #define _ADC_SINGLECTRLX_REPDELAY_256CYCLES 0x00000007UL
1154 #define ADC_SINGLECTRLX_REPDELAY_DEFAULT (_ADC_SINGLECTRLX_REPDELAY_DEFAULT << 29)
1155 #define ADC_SINGLECTRLX_REPDELAY_NODELAY (_ADC_SINGLECTRLX_REPDELAY_NODELAY << 29)
1156 #define ADC_SINGLECTRLX_REPDELAY_4CYCLES (_ADC_SINGLECTRLX_REPDELAY_4CYCLES << 29)
1157 #define ADC_SINGLECTRLX_REPDELAY_8CYCLES (_ADC_SINGLECTRLX_REPDELAY_8CYCLES << 29)
1158 #define ADC_SINGLECTRLX_REPDELAY_16CYCLES (_ADC_SINGLECTRLX_REPDELAY_16CYCLES << 29)
1159 #define ADC_SINGLECTRLX_REPDELAY_32CYCLES (_ADC_SINGLECTRLX_REPDELAY_32CYCLES << 29)
1160 #define ADC_SINGLECTRLX_REPDELAY_64CYCLES (_ADC_SINGLECTRLX_REPDELAY_64CYCLES << 29)
1161 #define ADC_SINGLECTRLX_REPDELAY_128CYCLES (_ADC_SINGLECTRLX_REPDELAY_128CYCLES << 29)
1162 #define ADC_SINGLECTRLX_REPDELAY_256CYCLES (_ADC_SINGLECTRLX_REPDELAY_256CYCLES << 29)
1164 /* Bit fields for ADC SCANCTRL */
1165 #define _ADC_SCANCTRL_RESETVALUE 0x00000000UL
1166 #define _ADC_SCANCTRL_MASK 0xAF0000FFUL
1167 #define ADC_SCANCTRL_REP (0x1UL << 0)
1168 #define _ADC_SCANCTRL_REP_SHIFT 0
1169 #define _ADC_SCANCTRL_REP_MASK 0x1UL
1170 #define _ADC_SCANCTRL_REP_DEFAULT 0x00000000UL
1171 #define ADC_SCANCTRL_REP_DEFAULT (_ADC_SCANCTRL_REP_DEFAULT << 0)
1172 #define ADC_SCANCTRL_DIFF (0x1UL << 1)
1173 #define _ADC_SCANCTRL_DIFF_SHIFT 1
1174 #define _ADC_SCANCTRL_DIFF_MASK 0x2UL
1175 #define _ADC_SCANCTRL_DIFF_DEFAULT 0x00000000UL
1176 #define ADC_SCANCTRL_DIFF_DEFAULT (_ADC_SCANCTRL_DIFF_DEFAULT << 1)
1177 #define ADC_SCANCTRL_ADJ (0x1UL << 2)
1178 #define _ADC_SCANCTRL_ADJ_SHIFT 2
1179 #define _ADC_SCANCTRL_ADJ_MASK 0x4UL
1180 #define _ADC_SCANCTRL_ADJ_DEFAULT 0x00000000UL
1181 #define _ADC_SCANCTRL_ADJ_RIGHT 0x00000000UL
1182 #define _ADC_SCANCTRL_ADJ_LEFT 0x00000001UL
1183 #define ADC_SCANCTRL_ADJ_DEFAULT (_ADC_SCANCTRL_ADJ_DEFAULT << 2)
1184 #define ADC_SCANCTRL_ADJ_RIGHT (_ADC_SCANCTRL_ADJ_RIGHT << 2)
1185 #define ADC_SCANCTRL_ADJ_LEFT (_ADC_SCANCTRL_ADJ_LEFT << 2)
1186 #define _ADC_SCANCTRL_RES_SHIFT 3
1187 #define _ADC_SCANCTRL_RES_MASK 0x18UL
1188 #define _ADC_SCANCTRL_RES_DEFAULT 0x00000000UL
1189 #define _ADC_SCANCTRL_RES_12BIT 0x00000000UL
1190 #define _ADC_SCANCTRL_RES_8BIT 0x00000001UL
1191 #define _ADC_SCANCTRL_RES_6BIT 0x00000002UL
1192 #define _ADC_SCANCTRL_RES_OVS 0x00000003UL
1193 #define ADC_SCANCTRL_RES_DEFAULT (_ADC_SCANCTRL_RES_DEFAULT << 3)
1194 #define ADC_SCANCTRL_RES_12BIT (_ADC_SCANCTRL_RES_12BIT << 3)
1195 #define ADC_SCANCTRL_RES_8BIT (_ADC_SCANCTRL_RES_8BIT << 3)
1196 #define ADC_SCANCTRL_RES_6BIT (_ADC_SCANCTRL_RES_6BIT << 3)
1197 #define ADC_SCANCTRL_RES_OVS (_ADC_SCANCTRL_RES_OVS << 3)
1198 #define _ADC_SCANCTRL_REF_SHIFT 5
1199 #define _ADC_SCANCTRL_REF_MASK 0xE0UL
1200 #define _ADC_SCANCTRL_REF_DEFAULT 0x00000000UL
1201 #define _ADC_SCANCTRL_REF_1V25 0x00000000UL
1202 #define _ADC_SCANCTRL_REF_2V5 0x00000001UL
1203 #define _ADC_SCANCTRL_REF_VDD 0x00000002UL
1204 #define _ADC_SCANCTRL_REF_5V 0x00000003UL
1205 #define _ADC_SCANCTRL_REF_EXTSINGLE 0x00000004UL
1206 #define _ADC_SCANCTRL_REF_2XEXTDIFF 0x00000005UL
1207 #define _ADC_SCANCTRL_REF_2XVDD 0x00000006UL
1208 #define _ADC_SCANCTRL_REF_CONF 0x00000007UL
1209 #define ADC_SCANCTRL_REF_DEFAULT (_ADC_SCANCTRL_REF_DEFAULT << 5)
1210 #define ADC_SCANCTRL_REF_1V25 (_ADC_SCANCTRL_REF_1V25 << 5)
1211 #define ADC_SCANCTRL_REF_2V5 (_ADC_SCANCTRL_REF_2V5 << 5)
1212 #define ADC_SCANCTRL_REF_VDD (_ADC_SCANCTRL_REF_VDD << 5)
1213 #define ADC_SCANCTRL_REF_5V (_ADC_SCANCTRL_REF_5V << 5)
1214 #define ADC_SCANCTRL_REF_EXTSINGLE (_ADC_SCANCTRL_REF_EXTSINGLE << 5)
1215 #define ADC_SCANCTRL_REF_2XEXTDIFF (_ADC_SCANCTRL_REF_2XEXTDIFF << 5)
1216 #define ADC_SCANCTRL_REF_2XVDD (_ADC_SCANCTRL_REF_2XVDD << 5)
1217 #define ADC_SCANCTRL_REF_CONF (_ADC_SCANCTRL_REF_CONF << 5)
1218 #define _ADC_SCANCTRL_AT_SHIFT 24
1219 #define _ADC_SCANCTRL_AT_MASK 0xF000000UL
1220 #define _ADC_SCANCTRL_AT_DEFAULT 0x00000000UL
1221 #define _ADC_SCANCTRL_AT_1CYCLE 0x00000000UL
1222 #define _ADC_SCANCTRL_AT_2CYCLES 0x00000001UL
1223 #define _ADC_SCANCTRL_AT_3CYCLES 0x00000002UL
1224 #define _ADC_SCANCTRL_AT_4CYCLES 0x00000003UL
1225 #define _ADC_SCANCTRL_AT_8CYCLES 0x00000004UL
1226 #define _ADC_SCANCTRL_AT_16CYCLES 0x00000005UL
1227 #define _ADC_SCANCTRL_AT_32CYCLES 0x00000006UL
1228 #define _ADC_SCANCTRL_AT_64CYCLES 0x00000007UL
1229 #define _ADC_SCANCTRL_AT_128CYCLES 0x00000008UL
1230 #define _ADC_SCANCTRL_AT_256CYCLES 0x00000009UL
1231 #define ADC_SCANCTRL_AT_DEFAULT (_ADC_SCANCTRL_AT_DEFAULT << 24)
1232 #define ADC_SCANCTRL_AT_1CYCLE (_ADC_SCANCTRL_AT_1CYCLE << 24)
1233 #define ADC_SCANCTRL_AT_2CYCLES (_ADC_SCANCTRL_AT_2CYCLES << 24)
1234 #define ADC_SCANCTRL_AT_3CYCLES (_ADC_SCANCTRL_AT_3CYCLES << 24)
1235 #define ADC_SCANCTRL_AT_4CYCLES (_ADC_SCANCTRL_AT_4CYCLES << 24)
1236 #define ADC_SCANCTRL_AT_8CYCLES (_ADC_SCANCTRL_AT_8CYCLES << 24)
1237 #define ADC_SCANCTRL_AT_16CYCLES (_ADC_SCANCTRL_AT_16CYCLES << 24)
1238 #define ADC_SCANCTRL_AT_32CYCLES (_ADC_SCANCTRL_AT_32CYCLES << 24)
1239 #define ADC_SCANCTRL_AT_64CYCLES (_ADC_SCANCTRL_AT_64CYCLES << 24)
1240 #define ADC_SCANCTRL_AT_128CYCLES (_ADC_SCANCTRL_AT_128CYCLES << 24)
1241 #define ADC_SCANCTRL_AT_256CYCLES (_ADC_SCANCTRL_AT_256CYCLES << 24)
1242 #define ADC_SCANCTRL_PRSEN (0x1UL << 29)
1243 #define _ADC_SCANCTRL_PRSEN_SHIFT 29
1244 #define _ADC_SCANCTRL_PRSEN_MASK 0x20000000UL
1245 #define _ADC_SCANCTRL_PRSEN_DEFAULT 0x00000000UL
1246 #define ADC_SCANCTRL_PRSEN_DEFAULT (_ADC_SCANCTRL_PRSEN_DEFAULT << 29)
1247 #define ADC_SCANCTRL_CMPEN (0x1UL << 31)
1248 #define _ADC_SCANCTRL_CMPEN_SHIFT 31
1249 #define _ADC_SCANCTRL_CMPEN_MASK 0x80000000UL
1250 #define _ADC_SCANCTRL_CMPEN_DEFAULT 0x00000000UL
1251 #define ADC_SCANCTRL_CMPEN_DEFAULT (_ADC_SCANCTRL_CMPEN_DEFAULT << 31)
1253 /* Bit fields for ADC SCANCTRLX */
1254 #define _ADC_SCANCTRLX_RESETVALUE 0x00000000UL
1255 #define _ADC_SCANCTRLX_MASK 0xEFDF7FFFUL
1256 #define _ADC_SCANCTRLX_VREFSEL_SHIFT 0
1257 #define _ADC_SCANCTRLX_VREFSEL_MASK 0x7UL
1258 #define _ADC_SCANCTRLX_VREFSEL_DEFAULT 0x00000000UL
1259 #define _ADC_SCANCTRLX_VREFSEL_VBGR 0x00000000UL
1260 #define _ADC_SCANCTRLX_VREFSEL_VDDXWATT 0x00000001UL
1261 #define _ADC_SCANCTRLX_VREFSEL_VREFPWATT 0x00000002UL
1262 #define _ADC_SCANCTRLX_VREFSEL_VREFP 0x00000003UL
1263 #define _ADC_SCANCTRLX_VREFSEL_VREFPNWATT 0x00000005UL
1264 #define _ADC_SCANCTRLX_VREFSEL_VREFPN 0x00000006UL
1265 #define _ADC_SCANCTRLX_VREFSEL_VBGRLOW 0x00000007UL
1266 #define ADC_SCANCTRLX_VREFSEL_DEFAULT (_ADC_SCANCTRLX_VREFSEL_DEFAULT << 0)
1267 #define ADC_SCANCTRLX_VREFSEL_VBGR (_ADC_SCANCTRLX_VREFSEL_VBGR << 0)
1268 #define ADC_SCANCTRLX_VREFSEL_VDDXWATT (_ADC_SCANCTRLX_VREFSEL_VDDXWATT << 0)
1269 #define ADC_SCANCTRLX_VREFSEL_VREFPWATT (_ADC_SCANCTRLX_VREFSEL_VREFPWATT << 0)
1270 #define ADC_SCANCTRLX_VREFSEL_VREFP (_ADC_SCANCTRLX_VREFSEL_VREFP << 0)
1271 #define ADC_SCANCTRLX_VREFSEL_VREFPNWATT (_ADC_SCANCTRLX_VREFSEL_VREFPNWATT << 0)
1272 #define ADC_SCANCTRLX_VREFSEL_VREFPN (_ADC_SCANCTRLX_VREFSEL_VREFPN << 0)
1273 #define ADC_SCANCTRLX_VREFSEL_VBGRLOW (_ADC_SCANCTRLX_VREFSEL_VBGRLOW << 0)
1274 #define ADC_SCANCTRLX_VREFATTFIX (0x1UL << 3)
1275 #define _ADC_SCANCTRLX_VREFATTFIX_SHIFT 3
1276 #define _ADC_SCANCTRLX_VREFATTFIX_MASK 0x8UL
1277 #define _ADC_SCANCTRLX_VREFATTFIX_DEFAULT 0x00000000UL
1278 #define ADC_SCANCTRLX_VREFATTFIX_DEFAULT (_ADC_SCANCTRLX_VREFATTFIX_DEFAULT << 3)
1279 #define _ADC_SCANCTRLX_VREFATT_SHIFT 4
1280 #define _ADC_SCANCTRLX_VREFATT_MASK 0xF0UL
1281 #define _ADC_SCANCTRLX_VREFATT_DEFAULT 0x00000000UL
1282 #define ADC_SCANCTRLX_VREFATT_DEFAULT (_ADC_SCANCTRLX_VREFATT_DEFAULT << 4)
1283 #define _ADC_SCANCTRLX_VINATT_SHIFT 8
1284 #define _ADC_SCANCTRLX_VINATT_MASK 0xF00UL
1285 #define _ADC_SCANCTRLX_VINATT_DEFAULT 0x00000000UL
1286 #define ADC_SCANCTRLX_VINATT_DEFAULT (_ADC_SCANCTRLX_VINATT_DEFAULT << 8)
1287 #define _ADC_SCANCTRLX_DVL_SHIFT 12
1288 #define _ADC_SCANCTRLX_DVL_MASK 0x3000UL
1289 #define _ADC_SCANCTRLX_DVL_DEFAULT 0x00000000UL
1290 #define ADC_SCANCTRLX_DVL_DEFAULT (_ADC_SCANCTRLX_DVL_DEFAULT << 12)
1291 #define ADC_SCANCTRLX_FIFOOFACT (0x1UL << 14)
1292 #define _ADC_SCANCTRLX_FIFOOFACT_SHIFT 14
1293 #define _ADC_SCANCTRLX_FIFOOFACT_MASK 0x4000UL
1294 #define _ADC_SCANCTRLX_FIFOOFACT_DEFAULT 0x00000000UL
1295 #define _ADC_SCANCTRLX_FIFOOFACT_DISCARD 0x00000000UL
1296 #define _ADC_SCANCTRLX_FIFOOFACT_OVERWRITE 0x00000001UL
1297 #define ADC_SCANCTRLX_FIFOOFACT_DEFAULT (_ADC_SCANCTRLX_FIFOOFACT_DEFAULT << 14)
1298 #define ADC_SCANCTRLX_FIFOOFACT_DISCARD (_ADC_SCANCTRLX_FIFOOFACT_DISCARD << 14)
1299 #define ADC_SCANCTRLX_FIFOOFACT_OVERWRITE (_ADC_SCANCTRLX_FIFOOFACT_OVERWRITE << 14)
1300 #define ADC_SCANCTRLX_PRSMODE (0x1UL << 16)
1301 #define _ADC_SCANCTRLX_PRSMODE_SHIFT 16
1302 #define _ADC_SCANCTRLX_PRSMODE_MASK 0x10000UL
1303 #define _ADC_SCANCTRLX_PRSMODE_DEFAULT 0x00000000UL
1304 #define _ADC_SCANCTRLX_PRSMODE_PULSED 0x00000000UL
1305 #define _ADC_SCANCTRLX_PRSMODE_TIMED 0x00000001UL
1306 #define ADC_SCANCTRLX_PRSMODE_DEFAULT (_ADC_SCANCTRLX_PRSMODE_DEFAULT << 16)
1307 #define ADC_SCANCTRLX_PRSMODE_PULSED (_ADC_SCANCTRLX_PRSMODE_PULSED << 16)
1308 #define ADC_SCANCTRLX_PRSMODE_TIMED (_ADC_SCANCTRLX_PRSMODE_TIMED << 16)
1309 #define _ADC_SCANCTRLX_PRSSEL_SHIFT 17
1310 #define _ADC_SCANCTRLX_PRSSEL_MASK 0x1E0000UL
1311 #define _ADC_SCANCTRLX_PRSSEL_DEFAULT 0x00000000UL
1312 #define _ADC_SCANCTRLX_PRSSEL_PRSCH0 0x00000000UL
1313 #define _ADC_SCANCTRLX_PRSSEL_PRSCH1 0x00000001UL
1314 #define _ADC_SCANCTRLX_PRSSEL_PRSCH2 0x00000002UL
1315 #define _ADC_SCANCTRLX_PRSSEL_PRSCH3 0x00000003UL
1316 #define _ADC_SCANCTRLX_PRSSEL_PRSCH4 0x00000004UL
1317 #define _ADC_SCANCTRLX_PRSSEL_PRSCH5 0x00000005UL
1318 #define _ADC_SCANCTRLX_PRSSEL_PRSCH6 0x00000006UL
1319 #define _ADC_SCANCTRLX_PRSSEL_PRSCH7 0x00000007UL
1320 #define _ADC_SCANCTRLX_PRSSEL_PRSCH8 0x00000008UL
1321 #define _ADC_SCANCTRLX_PRSSEL_PRSCH9 0x00000009UL
1322 #define _ADC_SCANCTRLX_PRSSEL_PRSCH10 0x0000000AUL
1323 #define _ADC_SCANCTRLX_PRSSEL_PRSCH11 0x0000000BUL
1324 #define ADC_SCANCTRLX_PRSSEL_DEFAULT (_ADC_SCANCTRLX_PRSSEL_DEFAULT << 17)
1325 #define ADC_SCANCTRLX_PRSSEL_PRSCH0 (_ADC_SCANCTRLX_PRSSEL_PRSCH0 << 17)
1326 #define ADC_SCANCTRLX_PRSSEL_PRSCH1 (_ADC_SCANCTRLX_PRSSEL_PRSCH1 << 17)
1327 #define ADC_SCANCTRLX_PRSSEL_PRSCH2 (_ADC_SCANCTRLX_PRSSEL_PRSCH2 << 17)
1328 #define ADC_SCANCTRLX_PRSSEL_PRSCH3 (_ADC_SCANCTRLX_PRSSEL_PRSCH3 << 17)
1329 #define ADC_SCANCTRLX_PRSSEL_PRSCH4 (_ADC_SCANCTRLX_PRSSEL_PRSCH4 << 17)
1330 #define ADC_SCANCTRLX_PRSSEL_PRSCH5 (_ADC_SCANCTRLX_PRSSEL_PRSCH5 << 17)
1331 #define ADC_SCANCTRLX_PRSSEL_PRSCH6 (_ADC_SCANCTRLX_PRSSEL_PRSCH6 << 17)
1332 #define ADC_SCANCTRLX_PRSSEL_PRSCH7 (_ADC_SCANCTRLX_PRSSEL_PRSCH7 << 17)
1333 #define ADC_SCANCTRLX_PRSSEL_PRSCH8 (_ADC_SCANCTRLX_PRSSEL_PRSCH8 << 17)
1334 #define ADC_SCANCTRLX_PRSSEL_PRSCH9 (_ADC_SCANCTRLX_PRSSEL_PRSCH9 << 17)
1335 #define ADC_SCANCTRLX_PRSSEL_PRSCH10 (_ADC_SCANCTRLX_PRSSEL_PRSCH10 << 17)
1336 #define ADC_SCANCTRLX_PRSSEL_PRSCH11 (_ADC_SCANCTRLX_PRSSEL_PRSCH11 << 17)
1337 #define _ADC_SCANCTRLX_CONVSTARTDELAY_SHIFT 22
1338 #define _ADC_SCANCTRLX_CONVSTARTDELAY_MASK 0x7C00000UL
1339 #define _ADC_SCANCTRLX_CONVSTARTDELAY_DEFAULT 0x00000000UL
1340 #define ADC_SCANCTRLX_CONVSTARTDELAY_DEFAULT (_ADC_SCANCTRLX_CONVSTARTDELAY_DEFAULT << 22)
1341 #define ADC_SCANCTRLX_CONVSTARTDELAYEN (0x1UL << 27)
1342 #define _ADC_SCANCTRLX_CONVSTARTDELAYEN_SHIFT 27
1343 #define _ADC_SCANCTRLX_CONVSTARTDELAYEN_MASK 0x8000000UL
1344 #define _ADC_SCANCTRLX_CONVSTARTDELAYEN_DEFAULT 0x00000000UL
1345 #define ADC_SCANCTRLX_CONVSTARTDELAYEN_DEFAULT (_ADC_SCANCTRLX_CONVSTARTDELAYEN_DEFAULT << 27)
1346 #define _ADC_SCANCTRLX_REPDELAY_SHIFT 29
1347 #define _ADC_SCANCTRLX_REPDELAY_MASK 0xE0000000UL
1348 #define _ADC_SCANCTRLX_REPDELAY_DEFAULT 0x00000000UL
1349 #define _ADC_SCANCTRLX_REPDELAY_NODELAY 0x00000000UL
1350 #define _ADC_SCANCTRLX_REPDELAY_4CYCLES 0x00000001UL
1351 #define _ADC_SCANCTRLX_REPDELAY_8CYCLES 0x00000002UL
1352 #define _ADC_SCANCTRLX_REPDELAY_16CYCLES 0x00000003UL
1353 #define _ADC_SCANCTRLX_REPDELAY_32CYCLES 0x00000004UL
1354 #define _ADC_SCANCTRLX_REPDELAY_64CYCLES 0x00000005UL
1355 #define _ADC_SCANCTRLX_REPDELAY_128CYCLES 0x00000006UL
1356 #define _ADC_SCANCTRLX_REPDELAY_256CYCLES 0x00000007UL
1357 #define ADC_SCANCTRLX_REPDELAY_DEFAULT (_ADC_SCANCTRLX_REPDELAY_DEFAULT << 29)
1358 #define ADC_SCANCTRLX_REPDELAY_NODELAY (_ADC_SCANCTRLX_REPDELAY_NODELAY << 29)
1359 #define ADC_SCANCTRLX_REPDELAY_4CYCLES (_ADC_SCANCTRLX_REPDELAY_4CYCLES << 29)
1360 #define ADC_SCANCTRLX_REPDELAY_8CYCLES (_ADC_SCANCTRLX_REPDELAY_8CYCLES << 29)
1361 #define ADC_SCANCTRLX_REPDELAY_16CYCLES (_ADC_SCANCTRLX_REPDELAY_16CYCLES << 29)
1362 #define ADC_SCANCTRLX_REPDELAY_32CYCLES (_ADC_SCANCTRLX_REPDELAY_32CYCLES << 29)
1363 #define ADC_SCANCTRLX_REPDELAY_64CYCLES (_ADC_SCANCTRLX_REPDELAY_64CYCLES << 29)
1364 #define ADC_SCANCTRLX_REPDELAY_128CYCLES (_ADC_SCANCTRLX_REPDELAY_128CYCLES << 29)
1365 #define ADC_SCANCTRLX_REPDELAY_256CYCLES (_ADC_SCANCTRLX_REPDELAY_256CYCLES << 29)
1367 /* Bit fields for ADC SCANMASK */
1368 #define _ADC_SCANMASK_RESETVALUE 0x00000000UL
1369 #define _ADC_SCANMASK_MASK 0xFFFFFFFFUL
1370 #define _ADC_SCANMASK_SCANINPUTEN_SHIFT 0
1371 #define _ADC_SCANMASK_SCANINPUTEN_MASK 0xFFFFFFFFUL
1372 #define _ADC_SCANMASK_SCANINPUTEN_DEFAULT 0x00000000UL
1373 #define _ADC_SCANMASK_SCANINPUTEN_INPUT0INPUT0NEGSEL 0x00000001UL
1374 #define _ADC_SCANMASK_SCANINPUTEN_INPUT0 0x00000001UL
1375 #define _ADC_SCANMASK_SCANINPUTEN_INPUT1 0x00000002UL
1376 #define _ADC_SCANMASK_SCANINPUTEN_INPUT1INPUT2 0x00000002UL
1377 #define _ADC_SCANMASK_SCANINPUTEN_INPUT2 0x00000004UL
1378 #define _ADC_SCANMASK_SCANINPUTEN_INPUT2INPUT2NEGSEL 0x00000004UL
1379 #define _ADC_SCANMASK_SCANINPUTEN_INPUT3 0x00000008UL
1380 #define _ADC_SCANMASK_SCANINPUTEN_INPUT3INPUT4 0x00000008UL
1381 #define _ADC_SCANMASK_SCANINPUTEN_INPUT4 0x00000010UL
1382 #define _ADC_SCANMASK_SCANINPUTEN_INPUT4INPUT4NEGSEL 0x00000010UL
1383 #define _ADC_SCANMASK_SCANINPUTEN_INPUT5INPUT6 0x00000020UL
1384 #define _ADC_SCANMASK_SCANINPUTEN_INPUT5 0x00000020UL
1385 #define _ADC_SCANMASK_SCANINPUTEN_INPUT6INPUT6NEGSEL 0x00000040UL
1386 #define _ADC_SCANMASK_SCANINPUTEN_INPUT6 0x00000040UL
1387 #define _ADC_SCANMASK_SCANINPUTEN_INPUT7 0x00000080UL
1388 #define _ADC_SCANMASK_SCANINPUTEN_INPUT7INPUT0 0x00000080UL
1389 #define _ADC_SCANMASK_SCANINPUTEN_INPUT8INPUT9 0x00000100UL
1390 #define _ADC_SCANMASK_SCANINPUTEN_INPUT8 0x00000100UL
1391 #define _ADC_SCANMASK_SCANINPUTEN_INPUT9 0x00000200UL
1392 #define _ADC_SCANMASK_SCANINPUTEN_INPUT9INPUT9NEGSEL 0x00000200UL
1393 #define _ADC_SCANMASK_SCANINPUTEN_INPUT10INPUT11 0x00000400UL
1394 #define _ADC_SCANMASK_SCANINPUTEN_INPUT10 0x00000400UL
1395 #define _ADC_SCANMASK_SCANINPUTEN_INPUT11INPUT11NEGSEL 0x00000800UL
1396 #define _ADC_SCANMASK_SCANINPUTEN_INPUT11 0x00000800UL
1397 #define _ADC_SCANMASK_SCANINPUTEN_INPUT12INPUT13 0x00001000UL
1398 #define _ADC_SCANMASK_SCANINPUTEN_INPUT12 0x00001000UL
1399 #define _ADC_SCANMASK_SCANINPUTEN_INPUT13INPUT13NEGSEL 0x00002000UL
1400 #define _ADC_SCANMASK_SCANINPUTEN_INPUT13 0x00002000UL
1401 #define _ADC_SCANMASK_SCANINPUTEN_INPUT14INPUT15 0x00004000UL
1402 #define _ADC_SCANMASK_SCANINPUTEN_INPUT14 0x00004000UL
1403 #define _ADC_SCANMASK_SCANINPUTEN_INPUT15INPUT15NEGSEL 0x00008000UL
1404 #define _ADC_SCANMASK_SCANINPUTEN_INPUT15 0x00008000UL
1405 #define _ADC_SCANMASK_SCANINPUTEN_INPUT16INPUT17 0x00010000UL
1406 #define _ADC_SCANMASK_SCANINPUTEN_INPUT16 0x00010000UL
1407 #define _ADC_SCANMASK_SCANINPUTEN_INPUT17INPUT18 0x00020000UL
1408 #define _ADC_SCANMASK_SCANINPUTEN_INPUT17 0x00020000UL
1409 #define _ADC_SCANMASK_SCANINPUTEN_INPUT18INPUT19 0x00040000UL
1410 #define _ADC_SCANMASK_SCANINPUTEN_INPUT18 0x00040000UL
1411 #define _ADC_SCANMASK_SCANINPUTEN_INPUT19 0x00080000UL
1412 #define _ADC_SCANMASK_SCANINPUTEN_INPUT19INPUT20 0x00080000UL
1413 #define _ADC_SCANMASK_SCANINPUTEN_INPUT20INPUT21 0x00100000UL
1414 #define _ADC_SCANMASK_SCANINPUTEN_INPUT20 0x00100000UL
1415 #define _ADC_SCANMASK_SCANINPUTEN_INPUT21 0x00200000UL
1416 #define _ADC_SCANMASK_SCANINPUTEN_INPUT21INPUT22 0x00200000UL
1417 #define _ADC_SCANMASK_SCANINPUTEN_INPUT22INPUT23 0x00400000UL
1418 #define _ADC_SCANMASK_SCANINPUTEN_INPUT22 0x00400000UL
1419 #define _ADC_SCANMASK_SCANINPUTEN_INPUT23INPUT16 0x00800000UL
1420 #define _ADC_SCANMASK_SCANINPUTEN_INPUT23 0x00800000UL
1421 #define _ADC_SCANMASK_SCANINPUTEN_INPUT24 0x01000000UL
1422 #define _ADC_SCANMASK_SCANINPUTEN_INPUT24INPUT25 0x01000000UL
1423 #define _ADC_SCANMASK_SCANINPUTEN_INPUT25INPUT26 0x02000000UL
1424 #define _ADC_SCANMASK_SCANINPUTEN_INPUT25 0x02000000UL
1425 #define _ADC_SCANMASK_SCANINPUTEN_INPUT26 0x04000000UL
1426 #define _ADC_SCANMASK_SCANINPUTEN_INPUT26INPUT27 0x04000000UL
1427 #define _ADC_SCANMASK_SCANINPUTEN_INPUT27INPUT28 0x08000000UL
1428 #define _ADC_SCANMASK_SCANINPUTEN_INPUT27 0x08000000UL
1429 #define _ADC_SCANMASK_SCANINPUTEN_INPUT28INPUT29 0x10000000UL
1430 #define _ADC_SCANMASK_SCANINPUTEN_INPUT28 0x10000000UL
1431 #define _ADC_SCANMASK_SCANINPUTEN_INPUT29 0x20000000UL
1432 #define _ADC_SCANMASK_SCANINPUTEN_INPUT29INPUT30 0x20000000UL
1433 #define _ADC_SCANMASK_SCANINPUTEN_INPUT30 0x40000000UL
1434 #define _ADC_SCANMASK_SCANINPUTEN_INPUT30INPUT31 0x40000000UL
1435 #define _ADC_SCANMASK_SCANINPUTEN_INPUT31INPUT24 0x80000000UL
1436 #define _ADC_SCANMASK_SCANINPUTEN_INPUT31 0x80000000UL
1437 #define ADC_SCANMASK_SCANINPUTEN_DEFAULT (_ADC_SCANMASK_SCANINPUTEN_DEFAULT << 0)
1438 #define ADC_SCANMASK_SCANINPUTEN_INPUT0INPUT0NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT0INPUT0NEGSEL << 0)
1439 #define ADC_SCANMASK_SCANINPUTEN_INPUT0 (_ADC_SCANMASK_SCANINPUTEN_INPUT0 << 0)
1440 #define ADC_SCANMASK_SCANINPUTEN_INPUT1 (_ADC_SCANMASK_SCANINPUTEN_INPUT1 << 0)
1441 #define ADC_SCANMASK_SCANINPUTEN_INPUT1INPUT2 (_ADC_SCANMASK_SCANINPUTEN_INPUT1INPUT2 << 0)
1442 #define ADC_SCANMASK_SCANINPUTEN_INPUT2 (_ADC_SCANMASK_SCANINPUTEN_INPUT2 << 0)
1443 #define ADC_SCANMASK_SCANINPUTEN_INPUT2INPUT2NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT2INPUT2NEGSEL << 0)
1444 #define ADC_SCANMASK_SCANINPUTEN_INPUT3 (_ADC_SCANMASK_SCANINPUTEN_INPUT3 << 0)
1445 #define ADC_SCANMASK_SCANINPUTEN_INPUT3INPUT4 (_ADC_SCANMASK_SCANINPUTEN_INPUT3INPUT4 << 0)
1446 #define ADC_SCANMASK_SCANINPUTEN_INPUT4 (_ADC_SCANMASK_SCANINPUTEN_INPUT4 << 0)
1447 #define ADC_SCANMASK_SCANINPUTEN_INPUT4INPUT4NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT4INPUT4NEGSEL << 0)
1448 #define ADC_SCANMASK_SCANINPUTEN_INPUT5INPUT6 (_ADC_SCANMASK_SCANINPUTEN_INPUT5INPUT6 << 0)
1449 #define ADC_SCANMASK_SCANINPUTEN_INPUT5 (_ADC_SCANMASK_SCANINPUTEN_INPUT5 << 0)
1450 #define ADC_SCANMASK_SCANINPUTEN_INPUT6INPUT6NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT6INPUT6NEGSEL << 0)
1451 #define ADC_SCANMASK_SCANINPUTEN_INPUT6 (_ADC_SCANMASK_SCANINPUTEN_INPUT6 << 0)
1452 #define ADC_SCANMASK_SCANINPUTEN_INPUT7 (_ADC_SCANMASK_SCANINPUTEN_INPUT7 << 0)
1453 #define ADC_SCANMASK_SCANINPUTEN_INPUT7INPUT0 (_ADC_SCANMASK_SCANINPUTEN_INPUT7INPUT0 << 0)
1454 #define ADC_SCANMASK_SCANINPUTEN_INPUT8INPUT9 (_ADC_SCANMASK_SCANINPUTEN_INPUT8INPUT9 << 0)
1455 #define ADC_SCANMASK_SCANINPUTEN_INPUT8 (_ADC_SCANMASK_SCANINPUTEN_INPUT8 << 0)
1456 #define ADC_SCANMASK_SCANINPUTEN_INPUT9 (_ADC_SCANMASK_SCANINPUTEN_INPUT9 << 0)
1457 #define ADC_SCANMASK_SCANINPUTEN_INPUT9INPUT9NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT9INPUT9NEGSEL << 0)
1458 #define ADC_SCANMASK_SCANINPUTEN_INPUT10INPUT11 (_ADC_SCANMASK_SCANINPUTEN_INPUT10INPUT11 << 0)
1459 #define ADC_SCANMASK_SCANINPUTEN_INPUT10 (_ADC_SCANMASK_SCANINPUTEN_INPUT10 << 0)
1460 #define ADC_SCANMASK_SCANINPUTEN_INPUT11INPUT11NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT11INPUT11NEGSEL << 0)
1461 #define ADC_SCANMASK_SCANINPUTEN_INPUT11 (_ADC_SCANMASK_SCANINPUTEN_INPUT11 << 0)
1462 #define ADC_SCANMASK_SCANINPUTEN_INPUT12INPUT13 (_ADC_SCANMASK_SCANINPUTEN_INPUT12INPUT13 << 0)
1463 #define ADC_SCANMASK_SCANINPUTEN_INPUT12 (_ADC_SCANMASK_SCANINPUTEN_INPUT12 << 0)
1464 #define ADC_SCANMASK_SCANINPUTEN_INPUT13INPUT13NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT13INPUT13NEGSEL << 0)
1465 #define ADC_SCANMASK_SCANINPUTEN_INPUT13 (_ADC_SCANMASK_SCANINPUTEN_INPUT13 << 0)
1466 #define ADC_SCANMASK_SCANINPUTEN_INPUT14INPUT15 (_ADC_SCANMASK_SCANINPUTEN_INPUT14INPUT15 << 0)
1467 #define ADC_SCANMASK_SCANINPUTEN_INPUT14 (_ADC_SCANMASK_SCANINPUTEN_INPUT14 << 0)
1468 #define ADC_SCANMASK_SCANINPUTEN_INPUT15INPUT15NEGSEL (_ADC_SCANMASK_SCANINPUTEN_INPUT15INPUT15NEGSEL << 0)
1469 #define ADC_SCANMASK_SCANINPUTEN_INPUT15 (_ADC_SCANMASK_SCANINPUTEN_INPUT15 << 0)
1470 #define ADC_SCANMASK_SCANINPUTEN_INPUT16INPUT17 (_ADC_SCANMASK_SCANINPUTEN_INPUT16INPUT17 << 0)
1471 #define ADC_SCANMASK_SCANINPUTEN_INPUT16 (_ADC_SCANMASK_SCANINPUTEN_INPUT16 << 0)
1472 #define ADC_SCANMASK_SCANINPUTEN_INPUT17INPUT18 (_ADC_SCANMASK_SCANINPUTEN_INPUT17INPUT18 << 0)
1473 #define ADC_SCANMASK_SCANINPUTEN_INPUT17 (_ADC_SCANMASK_SCANINPUTEN_INPUT17 << 0)
1474 #define ADC_SCANMASK_SCANINPUTEN_INPUT18INPUT19 (_ADC_SCANMASK_SCANINPUTEN_INPUT18INPUT19 << 0)
1475 #define ADC_SCANMASK_SCANINPUTEN_INPUT18 (_ADC_SCANMASK_SCANINPUTEN_INPUT18 << 0)
1476 #define ADC_SCANMASK_SCANINPUTEN_INPUT19 (_ADC_SCANMASK_SCANINPUTEN_INPUT19 << 0)
1477 #define ADC_SCANMASK_SCANINPUTEN_INPUT19INPUT20 (_ADC_SCANMASK_SCANINPUTEN_INPUT19INPUT20 << 0)
1478 #define ADC_SCANMASK_SCANINPUTEN_INPUT20INPUT21 (_ADC_SCANMASK_SCANINPUTEN_INPUT20INPUT21 << 0)
1479 #define ADC_SCANMASK_SCANINPUTEN_INPUT20 (_ADC_SCANMASK_SCANINPUTEN_INPUT20 << 0)
1480 #define ADC_SCANMASK_SCANINPUTEN_INPUT21 (_ADC_SCANMASK_SCANINPUTEN_INPUT21 << 0)
1481 #define ADC_SCANMASK_SCANINPUTEN_INPUT21INPUT22 (_ADC_SCANMASK_SCANINPUTEN_INPUT21INPUT22 << 0)
1482 #define ADC_SCANMASK_SCANINPUTEN_INPUT22INPUT23 (_ADC_SCANMASK_SCANINPUTEN_INPUT22INPUT23 << 0)
1483 #define ADC_SCANMASK_SCANINPUTEN_INPUT22 (_ADC_SCANMASK_SCANINPUTEN_INPUT22 << 0)
1484 #define ADC_SCANMASK_SCANINPUTEN_INPUT23INPUT16 (_ADC_SCANMASK_SCANINPUTEN_INPUT23INPUT16 << 0)
1485 #define ADC_SCANMASK_SCANINPUTEN_INPUT23 (_ADC_SCANMASK_SCANINPUTEN_INPUT23 << 0)
1486 #define ADC_SCANMASK_SCANINPUTEN_INPUT24 (_ADC_SCANMASK_SCANINPUTEN_INPUT24 << 0)
1487 #define ADC_SCANMASK_SCANINPUTEN_INPUT24INPUT25 (_ADC_SCANMASK_SCANINPUTEN_INPUT24INPUT25 << 0)
1488 #define ADC_SCANMASK_SCANINPUTEN_INPUT25INPUT26 (_ADC_SCANMASK_SCANINPUTEN_INPUT25INPUT26 << 0)
1489 #define ADC_SCANMASK_SCANINPUTEN_INPUT25 (_ADC_SCANMASK_SCANINPUTEN_INPUT25 << 0)
1490 #define ADC_SCANMASK_SCANINPUTEN_INPUT26 (_ADC_SCANMASK_SCANINPUTEN_INPUT26 << 0)
1491 #define ADC_SCANMASK_SCANINPUTEN_INPUT26INPUT27 (_ADC_SCANMASK_SCANINPUTEN_INPUT26INPUT27 << 0)
1492 #define ADC_SCANMASK_SCANINPUTEN_INPUT27INPUT28 (_ADC_SCANMASK_SCANINPUTEN_INPUT27INPUT28 << 0)
1493 #define ADC_SCANMASK_SCANINPUTEN_INPUT27 (_ADC_SCANMASK_SCANINPUTEN_INPUT27 << 0)
1494 #define ADC_SCANMASK_SCANINPUTEN_INPUT28INPUT29 (_ADC_SCANMASK_SCANINPUTEN_INPUT28INPUT29 << 0)
1495 #define ADC_SCANMASK_SCANINPUTEN_INPUT28 (_ADC_SCANMASK_SCANINPUTEN_INPUT28 << 0)
1496 #define ADC_SCANMASK_SCANINPUTEN_INPUT29 (_ADC_SCANMASK_SCANINPUTEN_INPUT29 << 0)
1497 #define ADC_SCANMASK_SCANINPUTEN_INPUT29INPUT30 (_ADC_SCANMASK_SCANINPUTEN_INPUT29INPUT30 << 0)
1498 #define ADC_SCANMASK_SCANINPUTEN_INPUT30 (_ADC_SCANMASK_SCANINPUTEN_INPUT30 << 0)
1499 #define ADC_SCANMASK_SCANINPUTEN_INPUT30INPUT31 (_ADC_SCANMASK_SCANINPUTEN_INPUT30INPUT31 << 0)
1500 #define ADC_SCANMASK_SCANINPUTEN_INPUT31INPUT24 (_ADC_SCANMASK_SCANINPUTEN_INPUT31INPUT24 << 0)
1501 #define ADC_SCANMASK_SCANINPUTEN_INPUT31 (_ADC_SCANMASK_SCANINPUTEN_INPUT31 << 0)
1503 /* Bit fields for ADC SCANINPUTSEL */
1504 #define _ADC_SCANINPUTSEL_RESETVALUE 0x00000000UL
1505 #define _ADC_SCANINPUTSEL_MASK 0x1F1F1F1FUL
1506 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_SHIFT 0
1507 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_MASK 0x1FUL
1508 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_DEFAULT 0x00000000UL
1509 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT0CH0TO7 0x00000000UL
1510 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT0CH8TO15 0x00000001UL
1511 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH0TO7 0x00000004UL
1512 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH8TO15 0x00000005UL
1513 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH16TO23 0x00000006UL
1514 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH24TO31 0x00000007UL
1515 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH0TO7 0x00000008UL
1516 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH8TO15 0x00000009UL
1517 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH16TO23 0x0000000AUL
1518 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH24TO31 0x0000000BUL
1519 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH0TO7 0x0000000CUL
1520 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH8TO15 0x0000000DUL
1521 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH16TO23 0x0000000EUL
1522 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH24TO31 0x0000000FUL
1523 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH0TO7 0x00000010UL
1524 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH8TO15 0x00000011UL
1525 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH16TO23 0x00000012UL
1526 #define _ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH24TO31 0x00000013UL
1527 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_DEFAULT (_ADC_SCANINPUTSEL_INPUT0TO7SEL_DEFAULT << 0)
1528 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT0CH0TO7 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT0CH0TO7 << 0)
1529 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT0CH8TO15 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT0CH8TO15 << 0)
1530 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH0TO7 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH0TO7 << 0)
1531 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH8TO15 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH8TO15 << 0)
1532 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH16TO23 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH16TO23 << 0)
1533 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH24TO31 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT1CH24TO31 << 0)
1534 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH0TO7 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH0TO7 << 0)
1535 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH8TO15 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH8TO15 << 0)
1536 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH16TO23 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH16TO23 << 0)
1537 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH24TO31 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT2CH24TO31 << 0)
1538 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH0TO7 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH0TO7 << 0)
1539 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH8TO15 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH8TO15 << 0)
1540 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH16TO23 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH16TO23 << 0)
1541 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH24TO31 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT3CH24TO31 << 0)
1542 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH0TO7 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH0TO7 << 0)
1543 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH8TO15 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH8TO15 << 0)
1544 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH16TO23 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH16TO23 << 0)
1545 #define ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH24TO31 (_ADC_SCANINPUTSEL_INPUT0TO7SEL_APORT4CH24TO31 << 0)
1546 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_SHIFT 8
1547 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_MASK 0x1F00UL
1548 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_DEFAULT 0x00000000UL
1549 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT0CH0TO7 0x00000000UL
1550 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT0CH8TO15 0x00000001UL
1551 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH0TO7 0x00000004UL
1552 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH8TO15 0x00000005UL
1553 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH16TO23 0x00000006UL
1554 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH24TO31 0x00000007UL
1555 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH0TO7 0x00000008UL
1556 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH8TO15 0x00000009UL
1557 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH16TO23 0x0000000AUL
1558 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH24TO31 0x0000000BUL
1559 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH0TO7 0x0000000CUL
1560 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH8TO15 0x0000000DUL
1561 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH16TO23 0x0000000EUL
1562 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH24TO31 0x0000000FUL
1563 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH0TO7 0x00000010UL
1564 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH8TO15 0x00000011UL
1565 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH16TO23 0x00000012UL
1566 #define _ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH24TO31 0x00000013UL
1567 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_DEFAULT (_ADC_SCANINPUTSEL_INPUT8TO15SEL_DEFAULT << 8)
1568 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT0CH0TO7 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT0CH0TO7 << 8)
1569 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT0CH8TO15 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT0CH8TO15 << 8)
1570 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH0TO7 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH0TO7 << 8)
1571 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH8TO15 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH8TO15 << 8)
1572 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH16TO23 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH16TO23 << 8)
1573 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH24TO31 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT1CH24TO31 << 8)
1574 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH0TO7 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH0TO7 << 8)
1575 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH8TO15 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH8TO15 << 8)
1576 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH16TO23 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH16TO23 << 8)
1577 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH24TO31 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT2CH24TO31 << 8)
1578 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH0TO7 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH0TO7 << 8)
1579 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH8TO15 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH8TO15 << 8)
1580 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH16TO23 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH16TO23 << 8)
1581 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH24TO31 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT3CH24TO31 << 8)
1582 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH0TO7 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH0TO7 << 8)
1583 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH8TO15 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH8TO15 << 8)
1584 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH16TO23 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH16TO23 << 8)
1585 #define ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH24TO31 (_ADC_SCANINPUTSEL_INPUT8TO15SEL_APORT4CH24TO31 << 8)
1586 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_SHIFT 16
1587 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_MASK 0x1F0000UL
1588 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_DEFAULT 0x00000000UL
1589 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT0CH0TO7 0x00000000UL
1590 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT0CH8TO15 0x00000001UL
1591 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH0TO7 0x00000004UL
1592 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH8TO15 0x00000005UL
1593 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH16TO23 0x00000006UL
1594 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH24TO31 0x00000007UL
1595 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH0TO7 0x00000008UL
1596 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH8TO15 0x00000009UL
1597 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH16TO23 0x0000000AUL
1598 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH24TO31 0x0000000BUL
1599 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH0TO7 0x0000000CUL
1600 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH8TO15 0x0000000DUL
1601 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH16TO23 0x0000000EUL
1602 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH24TO31 0x0000000FUL
1603 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH0TO7 0x00000010UL
1604 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH8TO15 0x00000011UL
1605 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH16TO23 0x00000012UL
1606 #define _ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH24TO31 0x00000013UL
1607 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_DEFAULT (_ADC_SCANINPUTSEL_INPUT16TO23SEL_DEFAULT << 16)
1608 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT0CH0TO7 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT0CH0TO7 << 16)
1609 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT0CH8TO15 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT0CH8TO15 << 16)
1610 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH0TO7 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH0TO7 << 16)
1611 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH8TO15 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH8TO15 << 16)
1612 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH16TO23 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH16TO23 << 16)
1613 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH24TO31 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT1CH24TO31 << 16)
1614 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH0TO7 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH0TO7 << 16)
1615 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH8TO15 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH8TO15 << 16)
1616 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH16TO23 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH16TO23 << 16)
1617 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH24TO31 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT2CH24TO31 << 16)
1618 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH0TO7 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH0TO7 << 16)
1619 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH8TO15 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH8TO15 << 16)
1620 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH16TO23 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH16TO23 << 16)
1621 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH24TO31 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT3CH24TO31 << 16)
1622 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH0TO7 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH0TO7 << 16)
1623 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH8TO15 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH8TO15 << 16)
1624 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH16TO23 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH16TO23 << 16)
1625 #define ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH24TO31 (_ADC_SCANINPUTSEL_INPUT16TO23SEL_APORT4CH24TO31 << 16)
1626 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_SHIFT 24
1627 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_MASK 0x1F000000UL
1628 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_DEFAULT 0x00000000UL
1629 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT0CH0TO7 0x00000000UL
1630 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT0CH8TO15 0x00000001UL
1631 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH0TO7 0x00000004UL
1632 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH8TO15 0x00000005UL
1633 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH16TO23 0x00000006UL
1634 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH24TO31 0x00000007UL
1635 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH0TO7 0x00000008UL
1636 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH8TO15 0x00000009UL
1637 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH16TO23 0x0000000AUL
1638 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH24TO31 0x0000000BUL
1639 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH0TO7 0x0000000CUL
1640 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH8TO15 0x0000000DUL
1641 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH16TO23 0x0000000EUL
1642 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH24TO31 0x0000000FUL
1643 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH0TO7 0x00000010UL
1644 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH8TO15 0x00000011UL
1645 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH16TO23 0x00000012UL
1646 #define _ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH24TO31 0x00000013UL
1647 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_DEFAULT (_ADC_SCANINPUTSEL_INPUT24TO31SEL_DEFAULT << 24)
1648 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT0CH0TO7 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT0CH0TO7 << 24)
1649 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT0CH8TO15 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT0CH8TO15 << 24)
1650 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH0TO7 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH0TO7 << 24)
1651 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH8TO15 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH8TO15 << 24)
1652 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH16TO23 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH16TO23 << 24)
1653 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH24TO31 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT1CH24TO31 << 24)
1654 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH0TO7 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH0TO7 << 24)
1655 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH8TO15 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH8TO15 << 24)
1656 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH16TO23 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH16TO23 << 24)
1657 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH24TO31 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT2CH24TO31 << 24)
1658 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH0TO7 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH0TO7 << 24)
1659 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH8TO15 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH8TO15 << 24)
1660 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH16TO23 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH16TO23 << 24)
1661 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH24TO31 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT3CH24TO31 << 24)
1662 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH0TO7 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH0TO7 << 24)
1663 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH8TO15 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH8TO15 << 24)
1664 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH16TO23 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH16TO23 << 24)
1665 #define ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH24TO31 (_ADC_SCANINPUTSEL_INPUT24TO31SEL_APORT4CH24TO31 << 24)
1667 /* Bit fields for ADC SCANNEGSEL */
1668 #define _ADC_SCANNEGSEL_RESETVALUE 0x000039E4UL
1669 #define _ADC_SCANNEGSEL_MASK 0x0000FFFFUL
1670 #define _ADC_SCANNEGSEL_INPUT0NEGSEL_SHIFT 0
1671 #define _ADC_SCANNEGSEL_INPUT0NEGSEL_MASK 0x3UL
1672 #define _ADC_SCANNEGSEL_INPUT0NEGSEL_DEFAULT 0x00000000UL
1673 #define _ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT1 0x00000000UL
1674 #define _ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT3 0x00000001UL
1675 #define _ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT5 0x00000002UL
1676 #define _ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT7 0x00000003UL
1677 #define ADC_SCANNEGSEL_INPUT0NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT0NEGSEL_DEFAULT << 0)
1678 #define ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT1 (_ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT1 << 0)
1679 #define ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT3 (_ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT3 << 0)
1680 #define ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT5 (_ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT5 << 0)
1681 #define ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT7 (_ADC_SCANNEGSEL_INPUT0NEGSEL_INPUT7 << 0)
1682 #define _ADC_SCANNEGSEL_INPUT2NEGSEL_SHIFT 2
1683 #define _ADC_SCANNEGSEL_INPUT2NEGSEL_MASK 0xCUL
1684 #define _ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT1 0x00000000UL
1685 #define _ADC_SCANNEGSEL_INPUT2NEGSEL_DEFAULT 0x00000001UL
1686 #define _ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT3 0x00000001UL
1687 #define _ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT5 0x00000002UL
1688 #define _ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT7 0x00000003UL
1689 #define ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT1 (_ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT1 << 2)
1690 #define ADC_SCANNEGSEL_INPUT2NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT2NEGSEL_DEFAULT << 2)
1691 #define ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT3 (_ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT3 << 2)
1692 #define ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT5 (_ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT5 << 2)
1693 #define ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT7 (_ADC_SCANNEGSEL_INPUT2NEGSEL_INPUT7 << 2)
1694 #define _ADC_SCANNEGSEL_INPUT4NEGSEL_SHIFT 4
1695 #define _ADC_SCANNEGSEL_INPUT4NEGSEL_MASK 0x30UL
1696 #define _ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT1 0x00000000UL
1697 #define _ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT3 0x00000001UL
1698 #define _ADC_SCANNEGSEL_INPUT4NEGSEL_DEFAULT 0x00000002UL
1699 #define _ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT5 0x00000002UL
1700 #define _ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT7 0x00000003UL
1701 #define ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT1 (_ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT1 << 4)
1702 #define ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT3 (_ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT3 << 4)
1703 #define ADC_SCANNEGSEL_INPUT4NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT4NEGSEL_DEFAULT << 4)
1704 #define ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT5 (_ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT5 << 4)
1705 #define ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT7 (_ADC_SCANNEGSEL_INPUT4NEGSEL_INPUT7 << 4)
1706 #define _ADC_SCANNEGSEL_INPUT6NEGSEL_SHIFT 6
1707 #define _ADC_SCANNEGSEL_INPUT6NEGSEL_MASK 0xC0UL
1708 #define _ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT1 0x00000000UL
1709 #define _ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT3 0x00000001UL
1710 #define _ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT5 0x00000002UL
1711 #define _ADC_SCANNEGSEL_INPUT6NEGSEL_DEFAULT 0x00000003UL
1712 #define _ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT7 0x00000003UL
1713 #define ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT1 (_ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT1 << 6)
1714 #define ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT3 (_ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT3 << 6)
1715 #define ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT5 (_ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT5 << 6)
1716 #define ADC_SCANNEGSEL_INPUT6NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT6NEGSEL_DEFAULT << 6)
1717 #define ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT7 (_ADC_SCANNEGSEL_INPUT6NEGSEL_INPUT7 << 6)
1718 #define _ADC_SCANNEGSEL_INPUT9NEGSEL_SHIFT 8
1719 #define _ADC_SCANNEGSEL_INPUT9NEGSEL_MASK 0x300UL
1720 #define _ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT8 0x00000000UL
1721 #define _ADC_SCANNEGSEL_INPUT9NEGSEL_DEFAULT 0x00000001UL
1722 #define _ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT10 0x00000001UL
1723 #define _ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT12 0x00000002UL
1724 #define _ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT14 0x00000003UL
1725 #define ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT8 (_ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT8 << 8)
1726 #define ADC_SCANNEGSEL_INPUT9NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT9NEGSEL_DEFAULT << 8)
1727 #define ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT10 (_ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT10 << 8)
1728 #define ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT12 (_ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT12 << 8)
1729 #define ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT14 (_ADC_SCANNEGSEL_INPUT9NEGSEL_INPUT14 << 8)
1730 #define _ADC_SCANNEGSEL_INPUT11NEGSEL_SHIFT 10
1731 #define _ADC_SCANNEGSEL_INPUT11NEGSEL_MASK 0xC00UL
1732 #define _ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT8 0x00000000UL
1733 #define _ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT10 0x00000001UL
1734 #define _ADC_SCANNEGSEL_INPUT11NEGSEL_DEFAULT 0x00000002UL
1735 #define _ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT12 0x00000002UL
1736 #define _ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT14 0x00000003UL
1737 #define ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT8 (_ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT8 << 10)
1738 #define ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT10 (_ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT10 << 10)
1739 #define ADC_SCANNEGSEL_INPUT11NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT11NEGSEL_DEFAULT << 10)
1740 #define ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT12 (_ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT12 << 10)
1741 #define ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT14 (_ADC_SCANNEGSEL_INPUT11NEGSEL_INPUT14 << 10)
1742 #define _ADC_SCANNEGSEL_INPUT13NEGSEL_SHIFT 12
1743 #define _ADC_SCANNEGSEL_INPUT13NEGSEL_MASK 0x3000UL
1744 #define _ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT8 0x00000000UL
1745 #define _ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT10 0x00000001UL
1746 #define _ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT12 0x00000002UL
1747 #define _ADC_SCANNEGSEL_INPUT13NEGSEL_DEFAULT 0x00000003UL
1748 #define _ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT14 0x00000003UL
1749 #define ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT8 (_ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT8 << 12)
1750 #define ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT10 (_ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT10 << 12)
1751 #define ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT12 (_ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT12 << 12)
1752 #define ADC_SCANNEGSEL_INPUT13NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT13NEGSEL_DEFAULT << 12)
1753 #define ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT14 (_ADC_SCANNEGSEL_INPUT13NEGSEL_INPUT14 << 12)
1754 #define _ADC_SCANNEGSEL_INPUT15NEGSEL_SHIFT 14
1755 #define _ADC_SCANNEGSEL_INPUT15NEGSEL_MASK 0xC000UL
1756 #define _ADC_SCANNEGSEL_INPUT15NEGSEL_DEFAULT 0x00000000UL
1757 #define _ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT8 0x00000000UL
1758 #define _ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT10 0x00000001UL
1759 #define _ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT12 0x00000002UL
1760 #define _ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT14 0x00000003UL
1761 #define ADC_SCANNEGSEL_INPUT15NEGSEL_DEFAULT (_ADC_SCANNEGSEL_INPUT15NEGSEL_DEFAULT << 14)
1762 #define ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT8 (_ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT8 << 14)
1763 #define ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT10 (_ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT10 << 14)
1764 #define ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT12 (_ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT12 << 14)
1765 #define ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT14 (_ADC_SCANNEGSEL_INPUT15NEGSEL_INPUT14 << 14)
1767 /* Bit fields for ADC CMPTHR */
1768 #define _ADC_CMPTHR_RESETVALUE 0x00000000UL
1769 #define _ADC_CMPTHR_MASK 0xFFFFFFFFUL
1770 #define _ADC_CMPTHR_ADLT_SHIFT 0
1771 #define _ADC_CMPTHR_ADLT_MASK 0xFFFFUL
1772 #define _ADC_CMPTHR_ADLT_DEFAULT 0x00000000UL
1773 #define ADC_CMPTHR_ADLT_DEFAULT (_ADC_CMPTHR_ADLT_DEFAULT << 0)
1774 #define _ADC_CMPTHR_ADGT_SHIFT 16
1775 #define _ADC_CMPTHR_ADGT_MASK 0xFFFF0000UL
1776 #define _ADC_CMPTHR_ADGT_DEFAULT 0x00000000UL
1777 #define ADC_CMPTHR_ADGT_DEFAULT (_ADC_CMPTHR_ADGT_DEFAULT << 16)
1779 /* Bit fields for ADC BIASPROG */
1780 #define _ADC_BIASPROG_RESETVALUE 0x00000000UL
1781 #define _ADC_BIASPROG_MASK 0x0001100FUL
1782 #define _ADC_BIASPROG_ADCBIASPROG_SHIFT 0
1783 #define _ADC_BIASPROG_ADCBIASPROG_MASK 0xFUL
1784 #define _ADC_BIASPROG_ADCBIASPROG_DEFAULT 0x00000000UL
1785 #define _ADC_BIASPROG_ADCBIASPROG_NORMAL 0x00000000UL
1786 #define _ADC_BIASPROG_ADCBIASPROG_SCALE2 0x00000004UL
1787 #define _ADC_BIASPROG_ADCBIASPROG_SCALE4 0x00000008UL
1788 #define _ADC_BIASPROG_ADCBIASPROG_SCALE8 0x0000000CUL
1789 #define _ADC_BIASPROG_ADCBIASPROG_SCALE16 0x0000000EUL
1790 #define _ADC_BIASPROG_ADCBIASPROG_SCALE32 0x0000000FUL
1791 #define ADC_BIASPROG_ADCBIASPROG_DEFAULT (_ADC_BIASPROG_ADCBIASPROG_DEFAULT << 0)
1792 #define ADC_BIASPROG_ADCBIASPROG_NORMAL (_ADC_BIASPROG_ADCBIASPROG_NORMAL << 0)
1793 #define ADC_BIASPROG_ADCBIASPROG_SCALE2 (_ADC_BIASPROG_ADCBIASPROG_SCALE2 << 0)
1794 #define ADC_BIASPROG_ADCBIASPROG_SCALE4 (_ADC_BIASPROG_ADCBIASPROG_SCALE4 << 0)
1795 #define ADC_BIASPROG_ADCBIASPROG_SCALE8 (_ADC_BIASPROG_ADCBIASPROG_SCALE8 << 0)
1796 #define ADC_BIASPROG_ADCBIASPROG_SCALE16 (_ADC_BIASPROG_ADCBIASPROG_SCALE16 << 0)
1797 #define ADC_BIASPROG_ADCBIASPROG_SCALE32 (_ADC_BIASPROG_ADCBIASPROG_SCALE32 << 0)
1798 #define ADC_BIASPROG_VFAULTCLR (0x1UL << 12)
1799 #define _ADC_BIASPROG_VFAULTCLR_SHIFT 12
1800 #define _ADC_BIASPROG_VFAULTCLR_MASK 0x1000UL
1801 #define _ADC_BIASPROG_VFAULTCLR_DEFAULT 0x00000000UL
1802 #define ADC_BIASPROG_VFAULTCLR_DEFAULT (_ADC_BIASPROG_VFAULTCLR_DEFAULT << 12)
1803 #define ADC_BIASPROG_GPBIASACC (0x1UL << 16)
1804 #define _ADC_BIASPROG_GPBIASACC_SHIFT 16
1805 #define _ADC_BIASPROG_GPBIASACC_MASK 0x10000UL
1806 #define _ADC_BIASPROG_GPBIASACC_DEFAULT 0x00000000UL
1807 #define _ADC_BIASPROG_GPBIASACC_HIGHACC 0x00000000UL
1808 #define _ADC_BIASPROG_GPBIASACC_LOWACC 0x00000001UL
1809 #define ADC_BIASPROG_GPBIASACC_DEFAULT (_ADC_BIASPROG_GPBIASACC_DEFAULT << 16)
1810 #define ADC_BIASPROG_GPBIASACC_HIGHACC (_ADC_BIASPROG_GPBIASACC_HIGHACC << 16)
1811 #define ADC_BIASPROG_GPBIASACC_LOWACC (_ADC_BIASPROG_GPBIASACC_LOWACC << 16)
1813 /* Bit fields for ADC CAL */
1814 #define _ADC_CAL_RESETVALUE 0x40784078UL
1815 #define _ADC_CAL_MASK 0xFFFFFFFFUL
1816 #define _ADC_CAL_SINGLEOFFSET_SHIFT 0
1817 #define _ADC_CAL_SINGLEOFFSET_MASK 0xFUL
1818 #define _ADC_CAL_SINGLEOFFSET_DEFAULT 0x00000008UL
1819 #define ADC_CAL_SINGLEOFFSET_DEFAULT (_ADC_CAL_SINGLEOFFSET_DEFAULT << 0)
1820 #define _ADC_CAL_SINGLEOFFSETINV_SHIFT 4
1821 #define _ADC_CAL_SINGLEOFFSETINV_MASK 0xF0UL
1822 #define _ADC_CAL_SINGLEOFFSETINV_DEFAULT 0x00000007UL
1823 #define ADC_CAL_SINGLEOFFSETINV_DEFAULT (_ADC_CAL_SINGLEOFFSETINV_DEFAULT << 4)
1824 #define _ADC_CAL_SINGLEGAIN_SHIFT 8
1825 #define _ADC_CAL_SINGLEGAIN_MASK 0x7F00UL
1826 #define _ADC_CAL_SINGLEGAIN_DEFAULT 0x00000040UL
1827 #define ADC_CAL_SINGLEGAIN_DEFAULT (_ADC_CAL_SINGLEGAIN_DEFAULT << 8)
1828 #define ADC_CAL_OFFSETINVMODE (0x1UL << 15)
1829 #define _ADC_CAL_OFFSETINVMODE_SHIFT 15
1830 #define _ADC_CAL_OFFSETINVMODE_MASK 0x8000UL
1831 #define _ADC_CAL_OFFSETINVMODE_DEFAULT 0x00000000UL
1832 #define ADC_CAL_OFFSETINVMODE_DEFAULT (_ADC_CAL_OFFSETINVMODE_DEFAULT << 15)
1833 #define _ADC_CAL_SCANOFFSET_SHIFT 16
1834 #define _ADC_CAL_SCANOFFSET_MASK 0xF0000UL
1835 #define _ADC_CAL_SCANOFFSET_DEFAULT 0x00000008UL
1836 #define ADC_CAL_SCANOFFSET_DEFAULT (_ADC_CAL_SCANOFFSET_DEFAULT << 16)
1837 #define _ADC_CAL_SCANOFFSETINV_SHIFT 20
1838 #define _ADC_CAL_SCANOFFSETINV_MASK 0xF00000UL
1839 #define _ADC_CAL_SCANOFFSETINV_DEFAULT 0x00000007UL
1840 #define ADC_CAL_SCANOFFSETINV_DEFAULT (_ADC_CAL_SCANOFFSETINV_DEFAULT << 20)
1841 #define _ADC_CAL_SCANGAIN_SHIFT 24
1842 #define _ADC_CAL_SCANGAIN_MASK 0x7F000000UL
1843 #define _ADC_CAL_SCANGAIN_DEFAULT 0x00000040UL
1844 #define ADC_CAL_SCANGAIN_DEFAULT (_ADC_CAL_SCANGAIN_DEFAULT << 24)
1845 #define ADC_CAL_CALEN (0x1UL << 31)
1846 #define _ADC_CAL_CALEN_SHIFT 31
1847 #define _ADC_CAL_CALEN_MASK 0x80000000UL
1848 #define _ADC_CAL_CALEN_DEFAULT 0x00000000UL
1849 #define ADC_CAL_CALEN_DEFAULT (_ADC_CAL_CALEN_DEFAULT << 31)
1851 /* Bit fields for ADC IF */
1852 #define _ADC_IF_RESETVALUE 0x00000000UL
1853 #define _ADC_IF_MASK 0x3F030F03UL
1854 #define ADC_IF_SINGLE (0x1UL << 0)
1855 #define _ADC_IF_SINGLE_SHIFT 0
1856 #define _ADC_IF_SINGLE_MASK 0x1UL
1857 #define _ADC_IF_SINGLE_DEFAULT 0x00000000UL
1858 #define ADC_IF_SINGLE_DEFAULT (_ADC_IF_SINGLE_DEFAULT << 0)
1859 #define ADC_IF_SCAN (0x1UL << 1)
1860 #define _ADC_IF_SCAN_SHIFT 1
1861 #define _ADC_IF_SCAN_MASK 0x2UL
1862 #define _ADC_IF_SCAN_DEFAULT 0x00000000UL
1863 #define ADC_IF_SCAN_DEFAULT (_ADC_IF_SCAN_DEFAULT << 1)
1864 #define ADC_IF_SINGLEOF (0x1UL << 8)
1865 #define _ADC_IF_SINGLEOF_SHIFT 8
1866 #define _ADC_IF_SINGLEOF_MASK 0x100UL
1867 #define _ADC_IF_SINGLEOF_DEFAULT 0x00000000UL
1868 #define ADC_IF_SINGLEOF_DEFAULT (_ADC_IF_SINGLEOF_DEFAULT << 8)
1869 #define ADC_IF_SCANOF (0x1UL << 9)
1870 #define _ADC_IF_SCANOF_SHIFT 9
1871 #define _ADC_IF_SCANOF_MASK 0x200UL
1872 #define _ADC_IF_SCANOF_DEFAULT 0x00000000UL
1873 #define ADC_IF_SCANOF_DEFAULT (_ADC_IF_SCANOF_DEFAULT << 9)
1874 #define ADC_IF_SINGLEUF (0x1UL << 10)
1875 #define _ADC_IF_SINGLEUF_SHIFT 10
1876 #define _ADC_IF_SINGLEUF_MASK 0x400UL
1877 #define _ADC_IF_SINGLEUF_DEFAULT 0x00000000UL
1878 #define ADC_IF_SINGLEUF_DEFAULT (_ADC_IF_SINGLEUF_DEFAULT << 10)
1879 #define ADC_IF_SCANUF (0x1UL << 11)
1880 #define _ADC_IF_SCANUF_SHIFT 11
1881 #define _ADC_IF_SCANUF_MASK 0x800UL
1882 #define _ADC_IF_SCANUF_DEFAULT 0x00000000UL
1883 #define ADC_IF_SCANUF_DEFAULT (_ADC_IF_SCANUF_DEFAULT << 11)
1884 #define ADC_IF_SINGLECMP (0x1UL << 16)
1885 #define _ADC_IF_SINGLECMP_SHIFT 16
1886 #define _ADC_IF_SINGLECMP_MASK 0x10000UL
1887 #define _ADC_IF_SINGLECMP_DEFAULT 0x00000000UL
1888 #define ADC_IF_SINGLECMP_DEFAULT (_ADC_IF_SINGLECMP_DEFAULT << 16)
1889 #define ADC_IF_SCANCMP (0x1UL << 17)
1890 #define _ADC_IF_SCANCMP_SHIFT 17
1891 #define _ADC_IF_SCANCMP_MASK 0x20000UL
1892 #define _ADC_IF_SCANCMP_DEFAULT 0x00000000UL
1893 #define ADC_IF_SCANCMP_DEFAULT (_ADC_IF_SCANCMP_DEFAULT << 17)
1894 #define ADC_IF_VREFOV (0x1UL << 24)
1895 #define _ADC_IF_VREFOV_SHIFT 24
1896 #define _ADC_IF_VREFOV_MASK 0x1000000UL
1897 #define _ADC_IF_VREFOV_DEFAULT 0x00000000UL
1898 #define ADC_IF_VREFOV_DEFAULT (_ADC_IF_VREFOV_DEFAULT << 24)
1899 #define ADC_IF_PROGERR (0x1UL << 25)
1900 #define _ADC_IF_PROGERR_SHIFT 25
1901 #define _ADC_IF_PROGERR_MASK 0x2000000UL
1902 #define _ADC_IF_PROGERR_DEFAULT 0x00000000UL
1903 #define ADC_IF_PROGERR_DEFAULT (_ADC_IF_PROGERR_DEFAULT << 25)
1904 #define ADC_IF_SCANEXTPEND (0x1UL << 26)
1905 #define _ADC_IF_SCANEXTPEND_SHIFT 26
1906 #define _ADC_IF_SCANEXTPEND_MASK 0x4000000UL
1907 #define _ADC_IF_SCANEXTPEND_DEFAULT 0x00000000UL
1908 #define ADC_IF_SCANEXTPEND_DEFAULT (_ADC_IF_SCANEXTPEND_DEFAULT << 26)
1909 #define ADC_IF_SCANPEND (0x1UL << 27)
1910 #define _ADC_IF_SCANPEND_SHIFT 27
1911 #define _ADC_IF_SCANPEND_MASK 0x8000000UL
1912 #define _ADC_IF_SCANPEND_DEFAULT 0x00000000UL
1913 #define ADC_IF_SCANPEND_DEFAULT (_ADC_IF_SCANPEND_DEFAULT << 27)
1914 #define ADC_IF_PRSTIMEDERR (0x1UL << 28)
1915 #define _ADC_IF_PRSTIMEDERR_SHIFT 28
1916 #define _ADC_IF_PRSTIMEDERR_MASK 0x10000000UL
1917 #define _ADC_IF_PRSTIMEDERR_DEFAULT 0x00000000UL
1918 #define ADC_IF_PRSTIMEDERR_DEFAULT (_ADC_IF_PRSTIMEDERR_DEFAULT << 28)
1919 #define ADC_IF_EM23ERR (0x1UL << 29)
1920 #define _ADC_IF_EM23ERR_SHIFT 29
1921 #define _ADC_IF_EM23ERR_MASK 0x20000000UL
1922 #define _ADC_IF_EM23ERR_DEFAULT 0x00000000UL
1923 #define ADC_IF_EM23ERR_DEFAULT (_ADC_IF_EM23ERR_DEFAULT << 29)
1925 /* Bit fields for ADC IFS */
1926 #define _ADC_IFS_RESETVALUE 0x00000000UL
1927 #define _ADC_IFS_MASK 0x3F030F00UL
1928 #define ADC_IFS_SINGLEOF (0x1UL << 8)
1929 #define _ADC_IFS_SINGLEOF_SHIFT 8
1930 #define _ADC_IFS_SINGLEOF_MASK 0x100UL
1931 #define _ADC_IFS_SINGLEOF_DEFAULT 0x00000000UL
1932 #define ADC_IFS_SINGLEOF_DEFAULT (_ADC_IFS_SINGLEOF_DEFAULT << 8)
1933 #define ADC_IFS_SCANOF (0x1UL << 9)
1934 #define _ADC_IFS_SCANOF_SHIFT 9
1935 #define _ADC_IFS_SCANOF_MASK 0x200UL
1936 #define _ADC_IFS_SCANOF_DEFAULT 0x00000000UL
1937 #define ADC_IFS_SCANOF_DEFAULT (_ADC_IFS_SCANOF_DEFAULT << 9)
1938 #define ADC_IFS_SINGLEUF (0x1UL << 10)
1939 #define _ADC_IFS_SINGLEUF_SHIFT 10
1940 #define _ADC_IFS_SINGLEUF_MASK 0x400UL
1941 #define _ADC_IFS_SINGLEUF_DEFAULT 0x00000000UL
1942 #define ADC_IFS_SINGLEUF_DEFAULT (_ADC_IFS_SINGLEUF_DEFAULT << 10)
1943 #define ADC_IFS_SCANUF (0x1UL << 11)
1944 #define _ADC_IFS_SCANUF_SHIFT 11
1945 #define _ADC_IFS_SCANUF_MASK 0x800UL
1946 #define _ADC_IFS_SCANUF_DEFAULT 0x00000000UL
1947 #define ADC_IFS_SCANUF_DEFAULT (_ADC_IFS_SCANUF_DEFAULT << 11)
1948 #define ADC_IFS_SINGLECMP (0x1UL << 16)
1949 #define _ADC_IFS_SINGLECMP_SHIFT 16
1950 #define _ADC_IFS_SINGLECMP_MASK 0x10000UL
1951 #define _ADC_IFS_SINGLECMP_DEFAULT 0x00000000UL
1952 #define ADC_IFS_SINGLECMP_DEFAULT (_ADC_IFS_SINGLECMP_DEFAULT << 16)
1953 #define ADC_IFS_SCANCMP (0x1UL << 17)
1954 #define _ADC_IFS_SCANCMP_SHIFT 17
1955 #define _ADC_IFS_SCANCMP_MASK 0x20000UL
1956 #define _ADC_IFS_SCANCMP_DEFAULT 0x00000000UL
1957 #define ADC_IFS_SCANCMP_DEFAULT (_ADC_IFS_SCANCMP_DEFAULT << 17)
1958 #define ADC_IFS_VREFOV (0x1UL << 24)
1959 #define _ADC_IFS_VREFOV_SHIFT 24
1960 #define _ADC_IFS_VREFOV_MASK 0x1000000UL
1961 #define _ADC_IFS_VREFOV_DEFAULT 0x00000000UL
1962 #define ADC_IFS_VREFOV_DEFAULT (_ADC_IFS_VREFOV_DEFAULT << 24)
1963 #define ADC_IFS_PROGERR (0x1UL << 25)
1964 #define _ADC_IFS_PROGERR_SHIFT 25
1965 #define _ADC_IFS_PROGERR_MASK 0x2000000UL
1966 #define _ADC_IFS_PROGERR_DEFAULT 0x00000000UL
1967 #define ADC_IFS_PROGERR_DEFAULT (_ADC_IFS_PROGERR_DEFAULT << 25)
1968 #define ADC_IFS_SCANEXTPEND (0x1UL << 26)
1969 #define _ADC_IFS_SCANEXTPEND_SHIFT 26
1970 #define _ADC_IFS_SCANEXTPEND_MASK 0x4000000UL
1971 #define _ADC_IFS_SCANEXTPEND_DEFAULT 0x00000000UL
1972 #define ADC_IFS_SCANEXTPEND_DEFAULT (_ADC_IFS_SCANEXTPEND_DEFAULT << 26)
1973 #define ADC_IFS_SCANPEND (0x1UL << 27)
1974 #define _ADC_IFS_SCANPEND_SHIFT 27
1975 #define _ADC_IFS_SCANPEND_MASK 0x8000000UL
1976 #define _ADC_IFS_SCANPEND_DEFAULT 0x00000000UL
1977 #define ADC_IFS_SCANPEND_DEFAULT (_ADC_IFS_SCANPEND_DEFAULT << 27)
1978 #define ADC_IFS_PRSTIMEDERR (0x1UL << 28)
1979 #define _ADC_IFS_PRSTIMEDERR_SHIFT 28
1980 #define _ADC_IFS_PRSTIMEDERR_MASK 0x10000000UL
1981 #define _ADC_IFS_PRSTIMEDERR_DEFAULT 0x00000000UL
1982 #define ADC_IFS_PRSTIMEDERR_DEFAULT (_ADC_IFS_PRSTIMEDERR_DEFAULT << 28)
1983 #define ADC_IFS_EM23ERR (0x1UL << 29)
1984 #define _ADC_IFS_EM23ERR_SHIFT 29
1985 #define _ADC_IFS_EM23ERR_MASK 0x20000000UL
1986 #define _ADC_IFS_EM23ERR_DEFAULT 0x00000000UL
1987 #define ADC_IFS_EM23ERR_DEFAULT (_ADC_IFS_EM23ERR_DEFAULT << 29)
1989 /* Bit fields for ADC IFC */
1990 #define _ADC_IFC_RESETVALUE 0x00000000UL
1991 #define _ADC_IFC_MASK 0x3F030F00UL
1992 #define ADC_IFC_SINGLEOF (0x1UL << 8)
1993 #define _ADC_IFC_SINGLEOF_SHIFT 8
1994 #define _ADC_IFC_SINGLEOF_MASK 0x100UL
1995 #define _ADC_IFC_SINGLEOF_DEFAULT 0x00000000UL
1996 #define ADC_IFC_SINGLEOF_DEFAULT (_ADC_IFC_SINGLEOF_DEFAULT << 8)
1997 #define ADC_IFC_SCANOF (0x1UL << 9)
1998 #define _ADC_IFC_SCANOF_SHIFT 9
1999 #define _ADC_IFC_SCANOF_MASK 0x200UL
2000 #define _ADC_IFC_SCANOF_DEFAULT 0x00000000UL
2001 #define ADC_IFC_SCANOF_DEFAULT (_ADC_IFC_SCANOF_DEFAULT << 9)
2002 #define ADC_IFC_SINGLEUF (0x1UL << 10)
2003 #define _ADC_IFC_SINGLEUF_SHIFT 10
2004 #define _ADC_IFC_SINGLEUF_MASK 0x400UL
2005 #define _ADC_IFC_SINGLEUF_DEFAULT 0x00000000UL
2006 #define ADC_IFC_SINGLEUF_DEFAULT (_ADC_IFC_SINGLEUF_DEFAULT << 10)
2007 #define ADC_IFC_SCANUF (0x1UL << 11)
2008 #define _ADC_IFC_SCANUF_SHIFT 11
2009 #define _ADC_IFC_SCANUF_MASK 0x800UL
2010 #define _ADC_IFC_SCANUF_DEFAULT 0x00000000UL
2011 #define ADC_IFC_SCANUF_DEFAULT (_ADC_IFC_SCANUF_DEFAULT << 11)
2012 #define ADC_IFC_SINGLECMP (0x1UL << 16)
2013 #define _ADC_IFC_SINGLECMP_SHIFT 16
2014 #define _ADC_IFC_SINGLECMP_MASK 0x10000UL
2015 #define _ADC_IFC_SINGLECMP_DEFAULT 0x00000000UL
2016 #define ADC_IFC_SINGLECMP_DEFAULT (_ADC_IFC_SINGLECMP_DEFAULT << 16)
2017 #define ADC_IFC_SCANCMP (0x1UL << 17)
2018 #define _ADC_IFC_SCANCMP_SHIFT 17
2019 #define _ADC_IFC_SCANCMP_MASK 0x20000UL
2020 #define _ADC_IFC_SCANCMP_DEFAULT 0x00000000UL
2021 #define ADC_IFC_SCANCMP_DEFAULT (_ADC_IFC_SCANCMP_DEFAULT << 17)
2022 #define ADC_IFC_VREFOV (0x1UL << 24)
2023 #define _ADC_IFC_VREFOV_SHIFT 24
2024 #define _ADC_IFC_VREFOV_MASK 0x1000000UL
2025 #define _ADC_IFC_VREFOV_DEFAULT 0x00000000UL
2026 #define ADC_IFC_VREFOV_DEFAULT (_ADC_IFC_VREFOV_DEFAULT << 24)
2027 #define ADC_IFC_PROGERR (0x1UL << 25)
2028 #define _ADC_IFC_PROGERR_SHIFT 25
2029 #define _ADC_IFC_PROGERR_MASK 0x2000000UL
2030 #define _ADC_IFC_PROGERR_DEFAULT 0x00000000UL
2031 #define ADC_IFC_PROGERR_DEFAULT (_ADC_IFC_PROGERR_DEFAULT << 25)
2032 #define ADC_IFC_SCANEXTPEND (0x1UL << 26)
2033 #define _ADC_IFC_SCANEXTPEND_SHIFT 26
2034 #define _ADC_IFC_SCANEXTPEND_MASK 0x4000000UL
2035 #define _ADC_IFC_SCANEXTPEND_DEFAULT 0x00000000UL
2036 #define ADC_IFC_SCANEXTPEND_DEFAULT (_ADC_IFC_SCANEXTPEND_DEFAULT << 26)
2037 #define ADC_IFC_SCANPEND (0x1UL << 27)
2038 #define _ADC_IFC_SCANPEND_SHIFT 27
2039 #define _ADC_IFC_SCANPEND_MASK 0x8000000UL
2040 #define _ADC_IFC_SCANPEND_DEFAULT 0x00000000UL
2041 #define ADC_IFC_SCANPEND_DEFAULT (_ADC_IFC_SCANPEND_DEFAULT << 27)
2042 #define ADC_IFC_PRSTIMEDERR (0x1UL << 28)
2043 #define _ADC_IFC_PRSTIMEDERR_SHIFT 28
2044 #define _ADC_IFC_PRSTIMEDERR_MASK 0x10000000UL
2045 #define _ADC_IFC_PRSTIMEDERR_DEFAULT 0x00000000UL
2046 #define ADC_IFC_PRSTIMEDERR_DEFAULT (_ADC_IFC_PRSTIMEDERR_DEFAULT << 28)
2047 #define ADC_IFC_EM23ERR (0x1UL << 29)
2048 #define _ADC_IFC_EM23ERR_SHIFT 29
2049 #define _ADC_IFC_EM23ERR_MASK 0x20000000UL
2050 #define _ADC_IFC_EM23ERR_DEFAULT 0x00000000UL
2051 #define ADC_IFC_EM23ERR_DEFAULT (_ADC_IFC_EM23ERR_DEFAULT << 29)
2053 /* Bit fields for ADC IEN */
2054 #define _ADC_IEN_RESETVALUE 0x00000000UL
2055 #define _ADC_IEN_MASK 0x3F030F03UL
2056 #define ADC_IEN_SINGLE (0x1UL << 0)
2057 #define _ADC_IEN_SINGLE_SHIFT 0
2058 #define _ADC_IEN_SINGLE_MASK 0x1UL
2059 #define _ADC_IEN_SINGLE_DEFAULT 0x00000000UL
2060 #define ADC_IEN_SINGLE_DEFAULT (_ADC_IEN_SINGLE_DEFAULT << 0)
2061 #define ADC_IEN_SCAN (0x1UL << 1)
2062 #define _ADC_IEN_SCAN_SHIFT 1
2063 #define _ADC_IEN_SCAN_MASK 0x2UL
2064 #define _ADC_IEN_SCAN_DEFAULT 0x00000000UL
2065 #define ADC_IEN_SCAN_DEFAULT (_ADC_IEN_SCAN_DEFAULT << 1)
2066 #define ADC_IEN_SINGLEOF (0x1UL << 8)
2067 #define _ADC_IEN_SINGLEOF_SHIFT 8
2068 #define _ADC_IEN_SINGLEOF_MASK 0x100UL
2069 #define _ADC_IEN_SINGLEOF_DEFAULT 0x00000000UL
2070 #define ADC_IEN_SINGLEOF_DEFAULT (_ADC_IEN_SINGLEOF_DEFAULT << 8)
2071 #define ADC_IEN_SCANOF (0x1UL << 9)
2072 #define _ADC_IEN_SCANOF_SHIFT 9
2073 #define _ADC_IEN_SCANOF_MASK 0x200UL
2074 #define _ADC_IEN_SCANOF_DEFAULT 0x00000000UL
2075 #define ADC_IEN_SCANOF_DEFAULT (_ADC_IEN_SCANOF_DEFAULT << 9)
2076 #define ADC_IEN_SINGLEUF (0x1UL << 10)
2077 #define _ADC_IEN_SINGLEUF_SHIFT 10
2078 #define _ADC_IEN_SINGLEUF_MASK 0x400UL
2079 #define _ADC_IEN_SINGLEUF_DEFAULT 0x00000000UL
2080 #define ADC_IEN_SINGLEUF_DEFAULT (_ADC_IEN_SINGLEUF_DEFAULT << 10)
2081 #define ADC_IEN_SCANUF (0x1UL << 11)
2082 #define _ADC_IEN_SCANUF_SHIFT 11
2083 #define _ADC_IEN_SCANUF_MASK 0x800UL
2084 #define _ADC_IEN_SCANUF_DEFAULT 0x00000000UL
2085 #define ADC_IEN_SCANUF_DEFAULT (_ADC_IEN_SCANUF_DEFAULT << 11)
2086 #define ADC_IEN_SINGLECMP (0x1UL << 16)
2087 #define _ADC_IEN_SINGLECMP_SHIFT 16
2088 #define _ADC_IEN_SINGLECMP_MASK 0x10000UL
2089 #define _ADC_IEN_SINGLECMP_DEFAULT 0x00000000UL
2090 #define ADC_IEN_SINGLECMP_DEFAULT (_ADC_IEN_SINGLECMP_DEFAULT << 16)
2091 #define ADC_IEN_SCANCMP (0x1UL << 17)
2092 #define _ADC_IEN_SCANCMP_SHIFT 17
2093 #define _ADC_IEN_SCANCMP_MASK 0x20000UL
2094 #define _ADC_IEN_SCANCMP_DEFAULT 0x00000000UL
2095 #define ADC_IEN_SCANCMP_DEFAULT (_ADC_IEN_SCANCMP_DEFAULT << 17)
2096 #define ADC_IEN_VREFOV (0x1UL << 24)
2097 #define _ADC_IEN_VREFOV_SHIFT 24
2098 #define _ADC_IEN_VREFOV_MASK 0x1000000UL
2099 #define _ADC_IEN_VREFOV_DEFAULT 0x00000000UL
2100 #define ADC_IEN_VREFOV_DEFAULT (_ADC_IEN_VREFOV_DEFAULT << 24)
2101 #define ADC_IEN_PROGERR (0x1UL << 25)
2102 #define _ADC_IEN_PROGERR_SHIFT 25
2103 #define _ADC_IEN_PROGERR_MASK 0x2000000UL
2104 #define _ADC_IEN_PROGERR_DEFAULT 0x00000000UL
2105 #define ADC_IEN_PROGERR_DEFAULT (_ADC_IEN_PROGERR_DEFAULT << 25)
2106 #define ADC_IEN_SCANEXTPEND (0x1UL << 26)
2107 #define _ADC_IEN_SCANEXTPEND_SHIFT 26
2108 #define _ADC_IEN_SCANEXTPEND_MASK 0x4000000UL
2109 #define _ADC_IEN_SCANEXTPEND_DEFAULT 0x00000000UL
2110 #define ADC_IEN_SCANEXTPEND_DEFAULT (_ADC_IEN_SCANEXTPEND_DEFAULT << 26)
2111 #define ADC_IEN_SCANPEND (0x1UL << 27)
2112 #define _ADC_IEN_SCANPEND_SHIFT 27
2113 #define _ADC_IEN_SCANPEND_MASK 0x8000000UL
2114 #define _ADC_IEN_SCANPEND_DEFAULT 0x00000000UL
2115 #define ADC_IEN_SCANPEND_DEFAULT (_ADC_IEN_SCANPEND_DEFAULT << 27)
2116 #define ADC_IEN_PRSTIMEDERR (0x1UL << 28)
2117 #define _ADC_IEN_PRSTIMEDERR_SHIFT 28
2118 #define _ADC_IEN_PRSTIMEDERR_MASK 0x10000000UL
2119 #define _ADC_IEN_PRSTIMEDERR_DEFAULT 0x00000000UL
2120 #define ADC_IEN_PRSTIMEDERR_DEFAULT (_ADC_IEN_PRSTIMEDERR_DEFAULT << 28)
2121 #define ADC_IEN_EM23ERR (0x1UL << 29)
2122 #define _ADC_IEN_EM23ERR_SHIFT 29
2123 #define _ADC_IEN_EM23ERR_MASK 0x20000000UL
2124 #define _ADC_IEN_EM23ERR_DEFAULT 0x00000000UL
2125 #define ADC_IEN_EM23ERR_DEFAULT (_ADC_IEN_EM23ERR_DEFAULT << 29)
2127 /* Bit fields for ADC SINGLEDATA */
2128 #define _ADC_SINGLEDATA_RESETVALUE 0x00000000UL
2129 #define _ADC_SINGLEDATA_MASK 0xFFFFFFFFUL
2130 #define _ADC_SINGLEDATA_DATA_SHIFT 0
2131 #define _ADC_SINGLEDATA_DATA_MASK 0xFFFFFFFFUL
2132 #define _ADC_SINGLEDATA_DATA_DEFAULT 0x00000000UL
2133 #define ADC_SINGLEDATA_DATA_DEFAULT (_ADC_SINGLEDATA_DATA_DEFAULT << 0)
2135 /* Bit fields for ADC SCANDATA */
2136 #define _ADC_SCANDATA_RESETVALUE 0x00000000UL
2137 #define _ADC_SCANDATA_MASK 0xFFFFFFFFUL
2138 #define _ADC_SCANDATA_DATA_SHIFT 0
2139 #define _ADC_SCANDATA_DATA_MASK 0xFFFFFFFFUL
2140 #define _ADC_SCANDATA_DATA_DEFAULT 0x00000000UL
2141 #define ADC_SCANDATA_DATA_DEFAULT (_ADC_SCANDATA_DATA_DEFAULT << 0)
2143 /* Bit fields for ADC SINGLEDATAP */
2144 #define _ADC_SINGLEDATAP_RESETVALUE 0x00000000UL
2145 #define _ADC_SINGLEDATAP_MASK 0xFFFFFFFFUL
2146 #define _ADC_SINGLEDATAP_DATAP_SHIFT 0
2147 #define _ADC_SINGLEDATAP_DATAP_MASK 0xFFFFFFFFUL
2148 #define _ADC_SINGLEDATAP_DATAP_DEFAULT 0x00000000UL
2149 #define ADC_SINGLEDATAP_DATAP_DEFAULT (_ADC_SINGLEDATAP_DATAP_DEFAULT << 0)
2151 /* Bit fields for ADC SCANDATAP */
2152 #define _ADC_SCANDATAP_RESETVALUE 0x00000000UL
2153 #define _ADC_SCANDATAP_MASK 0xFFFFFFFFUL
2154 #define _ADC_SCANDATAP_DATAP_SHIFT 0
2155 #define _ADC_SCANDATAP_DATAP_MASK 0xFFFFFFFFUL
2156 #define _ADC_SCANDATAP_DATAP_DEFAULT 0x00000000UL
2157 #define ADC_SCANDATAP_DATAP_DEFAULT (_ADC_SCANDATAP_DATAP_DEFAULT << 0)
2159 /* Bit fields for ADC SCANDATAX */
2160 #define _ADC_SCANDATAX_RESETVALUE 0x00000000UL
2161 #define _ADC_SCANDATAX_MASK 0x001FFFFFUL
2162 #define _ADC_SCANDATAX_DATA_SHIFT 0
2163 #define _ADC_SCANDATAX_DATA_MASK 0xFFFFUL
2164 #define _ADC_SCANDATAX_DATA_DEFAULT 0x00000000UL
2165 #define ADC_SCANDATAX_DATA_DEFAULT (_ADC_SCANDATAX_DATA_DEFAULT << 0)
2166 #define _ADC_SCANDATAX_SCANINPUTID_SHIFT 16
2167 #define _ADC_SCANDATAX_SCANINPUTID_MASK 0x1F0000UL
2168 #define _ADC_SCANDATAX_SCANINPUTID_DEFAULT 0x00000000UL
2169 #define ADC_SCANDATAX_SCANINPUTID_DEFAULT (_ADC_SCANDATAX_SCANINPUTID_DEFAULT << 16)
2171 /* Bit fields for ADC SCANDATAXP */
2172 #define _ADC_SCANDATAXP_RESETVALUE 0x00000000UL
2173 #define _ADC_SCANDATAXP_MASK 0x001FFFFFUL
2174 #define _ADC_SCANDATAXP_DATAP_SHIFT 0
2175 #define _ADC_SCANDATAXP_DATAP_MASK 0xFFFFUL
2176 #define _ADC_SCANDATAXP_DATAP_DEFAULT 0x00000000UL
2177 #define ADC_SCANDATAXP_DATAP_DEFAULT (_ADC_SCANDATAXP_DATAP_DEFAULT << 0)
2178 #define _ADC_SCANDATAXP_SCANINPUTIDPEEK_SHIFT 16
2179 #define _ADC_SCANDATAXP_SCANINPUTIDPEEK_MASK 0x1F0000UL
2180 #define _ADC_SCANDATAXP_SCANINPUTIDPEEK_DEFAULT 0x00000000UL
2181 #define ADC_SCANDATAXP_SCANINPUTIDPEEK_DEFAULT (_ADC_SCANDATAXP_SCANINPUTIDPEEK_DEFAULT << 16)
2183 /* Bit fields for ADC APORTREQ */
2184 #define _ADC_APORTREQ_RESETVALUE 0x00000000UL
2185 #define _ADC_APORTREQ_MASK 0x000003FFUL
2186 #define ADC_APORTREQ_APORT0XREQ (0x1UL << 0)
2187 #define _ADC_APORTREQ_APORT0XREQ_SHIFT 0
2188 #define _ADC_APORTREQ_APORT0XREQ_MASK 0x1UL
2189 #define _ADC_APORTREQ_APORT0XREQ_DEFAULT 0x00000000UL
2190 #define ADC_APORTREQ_APORT0XREQ_DEFAULT (_ADC_APORTREQ_APORT0XREQ_DEFAULT << 0)
2191 #define ADC_APORTREQ_APORT0YREQ (0x1UL << 1)
2192 #define _ADC_APORTREQ_APORT0YREQ_SHIFT 1
2193 #define _ADC_APORTREQ_APORT0YREQ_MASK 0x2UL
2194 #define _ADC_APORTREQ_APORT0YREQ_DEFAULT 0x00000000UL
2195 #define ADC_APORTREQ_APORT0YREQ_DEFAULT (_ADC_APORTREQ_APORT0YREQ_DEFAULT << 1)
2196 #define ADC_APORTREQ_APORT1XREQ (0x1UL << 2)
2197 #define _ADC_APORTREQ_APORT1XREQ_SHIFT 2
2198 #define _ADC_APORTREQ_APORT1XREQ_MASK 0x4UL
2199 #define _ADC_APORTREQ_APORT1XREQ_DEFAULT 0x00000000UL
2200 #define ADC_APORTREQ_APORT1XREQ_DEFAULT (_ADC_APORTREQ_APORT1XREQ_DEFAULT << 2)
2201 #define ADC_APORTREQ_APORT1YREQ (0x1UL << 3)
2202 #define _ADC_APORTREQ_APORT1YREQ_SHIFT 3
2203 #define _ADC_APORTREQ_APORT1YREQ_MASK 0x8UL
2204 #define _ADC_APORTREQ_APORT1YREQ_DEFAULT 0x00000000UL
2205 #define ADC_APORTREQ_APORT1YREQ_DEFAULT (_ADC_APORTREQ_APORT1YREQ_DEFAULT << 3)
2206 #define ADC_APORTREQ_APORT2XREQ (0x1UL << 4)
2207 #define _ADC_APORTREQ_APORT2XREQ_SHIFT 4
2208 #define _ADC_APORTREQ_APORT2XREQ_MASK 0x10UL
2209 #define _ADC_APORTREQ_APORT2XREQ_DEFAULT 0x00000000UL
2210 #define ADC_APORTREQ_APORT2XREQ_DEFAULT (_ADC_APORTREQ_APORT2XREQ_DEFAULT << 4)
2211 #define ADC_APORTREQ_APORT2YREQ (0x1UL << 5)
2212 #define _ADC_APORTREQ_APORT2YREQ_SHIFT 5
2213 #define _ADC_APORTREQ_APORT2YREQ_MASK 0x20UL
2214 #define _ADC_APORTREQ_APORT2YREQ_DEFAULT 0x00000000UL
2215 #define ADC_APORTREQ_APORT2YREQ_DEFAULT (_ADC_APORTREQ_APORT2YREQ_DEFAULT << 5)
2216 #define ADC_APORTREQ_APORT3XREQ (0x1UL << 6)
2217 #define _ADC_APORTREQ_APORT3XREQ_SHIFT 6
2218 #define _ADC_APORTREQ_APORT3XREQ_MASK 0x40UL
2219 #define _ADC_APORTREQ_APORT3XREQ_DEFAULT 0x00000000UL
2220 #define ADC_APORTREQ_APORT3XREQ_DEFAULT (_ADC_APORTREQ_APORT3XREQ_DEFAULT << 6)
2221 #define ADC_APORTREQ_APORT3YREQ (0x1UL << 7)
2222 #define _ADC_APORTREQ_APORT3YREQ_SHIFT 7
2223 #define _ADC_APORTREQ_APORT3YREQ_MASK 0x80UL
2224 #define _ADC_APORTREQ_APORT3YREQ_DEFAULT 0x00000000UL
2225 #define ADC_APORTREQ_APORT3YREQ_DEFAULT (_ADC_APORTREQ_APORT3YREQ_DEFAULT << 7)
2226 #define ADC_APORTREQ_APORT4XREQ (0x1UL << 8)
2227 #define _ADC_APORTREQ_APORT4XREQ_SHIFT 8
2228 #define _ADC_APORTREQ_APORT4XREQ_MASK 0x100UL
2229 #define _ADC_APORTREQ_APORT4XREQ_DEFAULT 0x00000000UL
2230 #define ADC_APORTREQ_APORT4XREQ_DEFAULT (_ADC_APORTREQ_APORT4XREQ_DEFAULT << 8)
2231 #define ADC_APORTREQ_APORT4YREQ (0x1UL << 9)
2232 #define _ADC_APORTREQ_APORT4YREQ_SHIFT 9
2233 #define _ADC_APORTREQ_APORT4YREQ_MASK 0x200UL
2234 #define _ADC_APORTREQ_APORT4YREQ_DEFAULT 0x00000000UL
2235 #define ADC_APORTREQ_APORT4YREQ_DEFAULT (_ADC_APORTREQ_APORT4YREQ_DEFAULT << 9)
2237 /* Bit fields for ADC APORTCONFLICT */
2238 #define _ADC_APORTCONFLICT_RESETVALUE 0x00000000UL
2239 #define _ADC_APORTCONFLICT_MASK 0x000003FFUL
2240 #define ADC_APORTCONFLICT_APORT0XCONFLICT (0x1UL << 0)
2241 #define _ADC_APORTCONFLICT_APORT0XCONFLICT_SHIFT 0
2242 #define _ADC_APORTCONFLICT_APORT0XCONFLICT_MASK 0x1UL
2243 #define _ADC_APORTCONFLICT_APORT0XCONFLICT_DEFAULT 0x00000000UL
2244 #define ADC_APORTCONFLICT_APORT0XCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT0XCONFLICT_DEFAULT << 0)
2245 #define ADC_APORTCONFLICT_APORT0YCONFLICT (0x1UL << 1)
2246 #define _ADC_APORTCONFLICT_APORT0YCONFLICT_SHIFT 1
2247 #define _ADC_APORTCONFLICT_APORT0YCONFLICT_MASK 0x2UL
2248 #define _ADC_APORTCONFLICT_APORT0YCONFLICT_DEFAULT 0x00000000UL
2249 #define ADC_APORTCONFLICT_APORT0YCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT0YCONFLICT_DEFAULT << 1)
2250 #define ADC_APORTCONFLICT_APORT1XCONFLICT (0x1UL << 2)
2251 #define _ADC_APORTCONFLICT_APORT1XCONFLICT_SHIFT 2
2252 #define _ADC_APORTCONFLICT_APORT1XCONFLICT_MASK 0x4UL
2253 #define _ADC_APORTCONFLICT_APORT1XCONFLICT_DEFAULT 0x00000000UL
2254 #define ADC_APORTCONFLICT_APORT1XCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT1XCONFLICT_DEFAULT << 2)
2255 #define ADC_APORTCONFLICT_APORT1YCONFLICT (0x1UL << 3)
2256 #define _ADC_APORTCONFLICT_APORT1YCONFLICT_SHIFT 3
2257 #define _ADC_APORTCONFLICT_APORT1YCONFLICT_MASK 0x8UL
2258 #define _ADC_APORTCONFLICT_APORT1YCONFLICT_DEFAULT 0x00000000UL
2259 #define ADC_APORTCONFLICT_APORT1YCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT1YCONFLICT_DEFAULT << 3)
2260 #define ADC_APORTCONFLICT_APORT2XCONFLICT (0x1UL << 4)
2261 #define _ADC_APORTCONFLICT_APORT2XCONFLICT_SHIFT 4
2262 #define _ADC_APORTCONFLICT_APORT2XCONFLICT_MASK 0x10UL
2263 #define _ADC_APORTCONFLICT_APORT2XCONFLICT_DEFAULT 0x00000000UL
2264 #define ADC_APORTCONFLICT_APORT2XCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT2XCONFLICT_DEFAULT << 4)
2265 #define ADC_APORTCONFLICT_APORT2YCONFLICT (0x1UL << 5)
2266 #define _ADC_APORTCONFLICT_APORT2YCONFLICT_SHIFT 5
2267 #define _ADC_APORTCONFLICT_APORT2YCONFLICT_MASK 0x20UL
2268 #define _ADC_APORTCONFLICT_APORT2YCONFLICT_DEFAULT 0x00000000UL
2269 #define ADC_APORTCONFLICT_APORT2YCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT2YCONFLICT_DEFAULT << 5)
2270 #define ADC_APORTCONFLICT_APORT3XCONFLICT (0x1UL << 6)
2271 #define _ADC_APORTCONFLICT_APORT3XCONFLICT_SHIFT 6
2272 #define _ADC_APORTCONFLICT_APORT3XCONFLICT_MASK 0x40UL
2273 #define _ADC_APORTCONFLICT_APORT3XCONFLICT_DEFAULT 0x00000000UL
2274 #define ADC_APORTCONFLICT_APORT3XCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT3XCONFLICT_DEFAULT << 6)
2275 #define ADC_APORTCONFLICT_APORT3YCONFLICT (0x1UL << 7)
2276 #define _ADC_APORTCONFLICT_APORT3YCONFLICT_SHIFT 7
2277 #define _ADC_APORTCONFLICT_APORT3YCONFLICT_MASK 0x80UL
2278 #define _ADC_APORTCONFLICT_APORT3YCONFLICT_DEFAULT 0x00000000UL
2279 #define ADC_APORTCONFLICT_APORT3YCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT3YCONFLICT_DEFAULT << 7)
2280 #define ADC_APORTCONFLICT_APORT4XCONFLICT (0x1UL << 8)
2281 #define _ADC_APORTCONFLICT_APORT4XCONFLICT_SHIFT 8
2282 #define _ADC_APORTCONFLICT_APORT4XCONFLICT_MASK 0x100UL
2283 #define _ADC_APORTCONFLICT_APORT4XCONFLICT_DEFAULT 0x00000000UL
2284 #define ADC_APORTCONFLICT_APORT4XCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT4XCONFLICT_DEFAULT << 8)
2285 #define ADC_APORTCONFLICT_APORT4YCONFLICT (0x1UL << 9)
2286 #define _ADC_APORTCONFLICT_APORT4YCONFLICT_SHIFT 9
2287 #define _ADC_APORTCONFLICT_APORT4YCONFLICT_MASK 0x200UL
2288 #define _ADC_APORTCONFLICT_APORT4YCONFLICT_DEFAULT 0x00000000UL
2289 #define ADC_APORTCONFLICT_APORT4YCONFLICT_DEFAULT (_ADC_APORTCONFLICT_APORT4YCONFLICT_DEFAULT << 9)
2291 /* Bit fields for ADC SINGLEFIFOCOUNT */
2292 #define _ADC_SINGLEFIFOCOUNT_RESETVALUE 0x00000000UL
2293 #define _ADC_SINGLEFIFOCOUNT_MASK 0x00000007UL
2294 #define _ADC_SINGLEFIFOCOUNT_SINGLEDC_SHIFT 0
2295 #define _ADC_SINGLEFIFOCOUNT_SINGLEDC_MASK 0x7UL
2296 #define _ADC_SINGLEFIFOCOUNT_SINGLEDC_DEFAULT 0x00000000UL
2297 #define ADC_SINGLEFIFOCOUNT_SINGLEDC_DEFAULT (_ADC_SINGLEFIFOCOUNT_SINGLEDC_DEFAULT << 0)
2299 /* Bit fields for ADC SCANFIFOCOUNT */
2300 #define _ADC_SCANFIFOCOUNT_RESETVALUE 0x00000000UL
2301 #define _ADC_SCANFIFOCOUNT_MASK 0x00000007UL
2302 #define _ADC_SCANFIFOCOUNT_SCANDC_SHIFT 0
2303 #define _ADC_SCANFIFOCOUNT_SCANDC_MASK 0x7UL
2304 #define _ADC_SCANFIFOCOUNT_SCANDC_DEFAULT 0x00000000UL
2305 #define ADC_SCANFIFOCOUNT_SCANDC_DEFAULT (_ADC_SCANFIFOCOUNT_SCANDC_DEFAULT << 0)
2307 /* Bit fields for ADC SINGLEFIFOCLEAR */
2308 #define _ADC_SINGLEFIFOCLEAR_RESETVALUE 0x00000000UL
2309 #define _ADC_SINGLEFIFOCLEAR_MASK 0x00000001UL
2310 #define ADC_SINGLEFIFOCLEAR_SINGLEFIFOCLEAR (0x1UL << 0)
2311 #define _ADC_SINGLEFIFOCLEAR_SINGLEFIFOCLEAR_SHIFT 0
2312 #define _ADC_SINGLEFIFOCLEAR_SINGLEFIFOCLEAR_MASK 0x1UL
2313 #define _ADC_SINGLEFIFOCLEAR_SINGLEFIFOCLEAR_DEFAULT 0x00000000UL
2314 #define ADC_SINGLEFIFOCLEAR_SINGLEFIFOCLEAR_DEFAULT (_ADC_SINGLEFIFOCLEAR_SINGLEFIFOCLEAR_DEFAULT << 0)
2316 /* Bit fields for ADC SCANFIFOCLEAR */
2317 #define _ADC_SCANFIFOCLEAR_RESETVALUE 0x00000000UL
2318 #define _ADC_SCANFIFOCLEAR_MASK 0x00000001UL
2319 #define ADC_SCANFIFOCLEAR_SCANFIFOCLEAR (0x1UL << 0)
2320 #define _ADC_SCANFIFOCLEAR_SCANFIFOCLEAR_SHIFT 0
2321 #define _ADC_SCANFIFOCLEAR_SCANFIFOCLEAR_MASK 0x1UL
2322 #define _ADC_SCANFIFOCLEAR_SCANFIFOCLEAR_DEFAULT 0x00000000UL
2323 #define ADC_SCANFIFOCLEAR_SCANFIFOCLEAR_DEFAULT (_ADC_SCANFIFOCLEAR_SCANFIFOCLEAR_DEFAULT << 0)
2325 /* Bit fields for ADC APORTMASTERDIS */
2326 #define _ADC_APORTMASTERDIS_RESETVALUE 0x00000000UL
2327 #define _ADC_APORTMASTERDIS_MASK 0x000003FCUL
2328 #define ADC_APORTMASTERDIS_APORT1XMASTERDIS (0x1UL << 2)
2329 #define _ADC_APORTMASTERDIS_APORT1XMASTERDIS_SHIFT 2
2330 #define _ADC_APORTMASTERDIS_APORT1XMASTERDIS_MASK 0x4UL
2331 #define _ADC_APORTMASTERDIS_APORT1XMASTERDIS_DEFAULT 0x00000000UL
2332 #define ADC_APORTMASTERDIS_APORT1XMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT1XMASTERDIS_DEFAULT << 2)
2333 #define ADC_APORTMASTERDIS_APORT1YMASTERDIS (0x1UL << 3)
2334 #define _ADC_APORTMASTERDIS_APORT1YMASTERDIS_SHIFT 3
2335 #define _ADC_APORTMASTERDIS_APORT1YMASTERDIS_MASK 0x8UL
2336 #define _ADC_APORTMASTERDIS_APORT1YMASTERDIS_DEFAULT 0x00000000UL
2337 #define ADC_APORTMASTERDIS_APORT1YMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT1YMASTERDIS_DEFAULT << 3)
2338 #define ADC_APORTMASTERDIS_APORT2XMASTERDIS (0x1UL << 4)
2339 #define _ADC_APORTMASTERDIS_APORT2XMASTERDIS_SHIFT 4
2340 #define _ADC_APORTMASTERDIS_APORT2XMASTERDIS_MASK 0x10UL
2341 #define _ADC_APORTMASTERDIS_APORT2XMASTERDIS_DEFAULT 0x00000000UL
2342 #define ADC_APORTMASTERDIS_APORT2XMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT2XMASTERDIS_DEFAULT << 4)
2343 #define ADC_APORTMASTERDIS_APORT2YMASTERDIS (0x1UL << 5)
2344 #define _ADC_APORTMASTERDIS_APORT2YMASTERDIS_SHIFT 5
2345 #define _ADC_APORTMASTERDIS_APORT2YMASTERDIS_MASK 0x20UL
2346 #define _ADC_APORTMASTERDIS_APORT2YMASTERDIS_DEFAULT 0x00000000UL
2347 #define ADC_APORTMASTERDIS_APORT2YMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT2YMASTERDIS_DEFAULT << 5)
2348 #define ADC_APORTMASTERDIS_APORT3XMASTERDIS (0x1UL << 6)
2349 #define _ADC_APORTMASTERDIS_APORT3XMASTERDIS_SHIFT 6
2350 #define _ADC_APORTMASTERDIS_APORT3XMASTERDIS_MASK 0x40UL
2351 #define _ADC_APORTMASTERDIS_APORT3XMASTERDIS_DEFAULT 0x00000000UL
2352 #define ADC_APORTMASTERDIS_APORT3XMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT3XMASTERDIS_DEFAULT << 6)
2353 #define ADC_APORTMASTERDIS_APORT3YMASTERDIS (0x1UL << 7)
2354 #define _ADC_APORTMASTERDIS_APORT3YMASTERDIS_SHIFT 7
2355 #define _ADC_APORTMASTERDIS_APORT3YMASTERDIS_MASK 0x80UL
2356 #define _ADC_APORTMASTERDIS_APORT3YMASTERDIS_DEFAULT 0x00000000UL
2357 #define ADC_APORTMASTERDIS_APORT3YMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT3YMASTERDIS_DEFAULT << 7)
2358 #define ADC_APORTMASTERDIS_APORT4XMASTERDIS (0x1UL << 8)
2359 #define _ADC_APORTMASTERDIS_APORT4XMASTERDIS_SHIFT 8
2360 #define _ADC_APORTMASTERDIS_APORT4XMASTERDIS_MASK 0x100UL
2361 #define _ADC_APORTMASTERDIS_APORT4XMASTERDIS_DEFAULT 0x00000000UL
2362 #define ADC_APORTMASTERDIS_APORT4XMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT4XMASTERDIS_DEFAULT << 8)
2363 #define ADC_APORTMASTERDIS_APORT4YMASTERDIS (0x1UL << 9)
2364 #define _ADC_APORTMASTERDIS_APORT4YMASTERDIS_SHIFT 9
2365 #define _ADC_APORTMASTERDIS_APORT4YMASTERDIS_MASK 0x200UL
2366 #define _ADC_APORTMASTERDIS_APORT4YMASTERDIS_DEFAULT 0x00000000UL
2367 #define ADC_APORTMASTERDIS_APORT4YMASTERDIS_DEFAULT (_ADC_APORTMASTERDIS_APORT4YMASTERDIS_DEFAULT << 9)
__IM uint32_t SINGLEDATAP
__IM uint32_t APORTREQ
__IM uint32_t SINGLEFIFOCOUNT
__IOM uint32_t SCANNEGSEL
__IM uint32_t SCANDATAXP
__IM uint32_t IF
__IOM uint32_t SINGLECTRLX
__IOM uint32_t IFC
__IOM uint32_t IFS
__IOM uint32_t SCANFIFOCLEAR
__IOM uint32_t SINGLECTRL
__IOM uint32_t SCANINPUTSEL
__IM uint32_t SCANDATAX
__IOM uint32_t APORTMASTERDIS
__IOM uint32_t IEN
__IM uint32_t APORTCONFLICT
__IOM uint32_t BIASPROG
__IOM uint32_t CTRL
__IM uint32_t SCANDATAP
__IOM uint32_t SCANCTRL
__IOM uint32_t CAL
__IM uint32_t SCANFIFOCOUNT
__IOM uint32_t SCANCTRLX
__IM uint32_t SCANDATA
__IM uint32_t STATUS
__IOM uint32_t SINGLEFIFOCLEAR
__IOM uint32_t SCANMASK
__IOM uint32_t CMD
__IM uint32_t SINGLEDATA
__IOM uint32_t CMPTHR