EFM32 Jade Gecko 1 Software Documentation  efm32jg1-doc-5.1.2
efm32jg1b_devinfo.h
Go to the documentation of this file.
1 /**************************************************************************/
32 /**************************************************************************/
36 /**************************************************************************/
41 typedef struct
42 {
43  __IM uint32_t CAL;
44  uint32_t RESERVED0[9];
45  __IM uint32_t EUI48L;
46  __IM uint32_t EUI48H;
47  __IM uint32_t CUSTOMINFO;
48  __IM uint32_t MEMINFO;
49  uint32_t RESERVED1[2];
50  __IM uint32_t UNIQUEL;
51  __IM uint32_t UNIQUEH;
52  __IM uint32_t MSIZE;
53  __IM uint32_t PART;
54  __IM uint32_t DEVINFOREV;
55  __IM uint32_t EMUTEMP;
56  uint32_t RESERVED2[2];
57  __IM uint32_t ADC0CAL0;
58  __IM uint32_t ADC0CAL1;
59  __IM uint32_t ADC0CAL2;
60  __IM uint32_t ADC0CAL3;
61  uint32_t RESERVED3[4];
62  __IM uint32_t HFRCOCAL0;
63  uint32_t RESERVED4[2];
64  __IM uint32_t HFRCOCAL3;
65  uint32_t RESERVED5[2];
66  __IM uint32_t HFRCOCAL6;
67  __IM uint32_t HFRCOCAL7;
68  __IM uint32_t HFRCOCAL8;
69  uint32_t RESERVED6[1];
70  __IM uint32_t HFRCOCAL10;
71  __IM uint32_t HFRCOCAL11;
72  __IM uint32_t HFRCOCAL12;
73  uint32_t RESERVED7[11];
74  __IM uint32_t AUXHFRCOCAL0;
75  uint32_t RESERVED8[2];
76  __IM uint32_t AUXHFRCOCAL3;
77  uint32_t RESERVED9[2];
78  __IM uint32_t AUXHFRCOCAL6;
79  __IM uint32_t AUXHFRCOCAL7;
80  __IM uint32_t AUXHFRCOCAL8;
81  uint32_t RESERVED10[1];
82  __IM uint32_t AUXHFRCOCAL10;
83  __IM uint32_t AUXHFRCOCAL11;
84  __IM uint32_t AUXHFRCOCAL12;
85  uint32_t RESERVED11[11];
86  __IM uint32_t VMONCAL0;
87  __IM uint32_t VMONCAL1;
88  __IM uint32_t VMONCAL2;
89  uint32_t RESERVED12[3];
90  __IM uint32_t IDAC0CAL0;
91  __IM uint32_t IDAC0CAL1;
92  uint32_t RESERVED13[2];
93  __IM uint32_t DCDCLNVCTRL0;
94  __IM uint32_t DCDCLPVCTRL0;
95  __IM uint32_t DCDCLPVCTRL1;
96  __IM uint32_t DCDCLPVCTRL2;
97  __IM uint32_t DCDCLPVCTRL3;
98  __IM uint32_t DCDCLPCMPHYSSEL0;
99  __IM uint32_t DCDCLPCMPHYSSEL1;
100 } DEVINFO_TypeDef;
102 /**************************************************************************/
107 /* Bit fields for DEVINFO CAL */
108 #define _DEVINFO_CAL_MASK 0x00FFFFFFUL
109 #define _DEVINFO_CAL_CRC_SHIFT 0
110 #define _DEVINFO_CAL_CRC_MASK 0xFFFFUL
111 #define _DEVINFO_CAL_TEMP_SHIFT 16
112 #define _DEVINFO_CAL_TEMP_MASK 0xFF0000UL
114 /* Bit fields for DEVINFO EUI48L */
115 #define _DEVINFO_EUI48L_MASK 0xFFFFFFFFUL
116 #define _DEVINFO_EUI48L_UNIQUEID_SHIFT 0
117 #define _DEVINFO_EUI48L_UNIQUEID_MASK 0xFFFFFFUL
118 #define _DEVINFO_EUI48L_OUI48L_SHIFT 24
119 #define _DEVINFO_EUI48L_OUI48L_MASK 0xFF000000UL
121 /* Bit fields for DEVINFO EUI48H */
122 #define _DEVINFO_EUI48H_MASK 0x0000FFFFUL
123 #define _DEVINFO_EUI48H_OUI48H_SHIFT 0
124 #define _DEVINFO_EUI48H_OUI48H_MASK 0xFFFFUL
126 /* Bit fields for DEVINFO CUSTOMINFO */
127 #define _DEVINFO_CUSTOMINFO_MASK 0xFFFF0000UL
128 #define _DEVINFO_CUSTOMINFO_PARTNO_SHIFT 16
129 #define _DEVINFO_CUSTOMINFO_PARTNO_MASK 0xFFFF0000UL
131 /* Bit fields for DEVINFO MEMINFO */
132 #define _DEVINFO_MEMINFO_MASK 0xFFFFFFFFUL
133 #define _DEVINFO_MEMINFO_TEMPGRADE_SHIFT 0
134 #define _DEVINFO_MEMINFO_TEMPGRADE_MASK 0xFFUL
135 #define _DEVINFO_MEMINFO_TEMPGRADE_N40TO85 0x00000000UL
136 #define _DEVINFO_MEMINFO_TEMPGRADE_N40TO125 0x00000001UL
137 #define _DEVINFO_MEMINFO_TEMPGRADE_N40TO105 0x00000002UL
138 #define _DEVINFO_MEMINFO_TEMPGRADE_N0TO70 0x00000003UL
139 #define DEVINFO_MEMINFO_TEMPGRADE_N40TO85 (_DEVINFO_MEMINFO_TEMPGRADE_N40TO85 << 0)
140 #define DEVINFO_MEMINFO_TEMPGRADE_N40TO125 (_DEVINFO_MEMINFO_TEMPGRADE_N40TO125 << 0)
141 #define DEVINFO_MEMINFO_TEMPGRADE_N40TO105 (_DEVINFO_MEMINFO_TEMPGRADE_N40TO105 << 0)
142 #define DEVINFO_MEMINFO_TEMPGRADE_N0TO70 (_DEVINFO_MEMINFO_TEMPGRADE_N0TO70 << 0)
143 #define _DEVINFO_MEMINFO_PKGTYPE_SHIFT 8
144 #define _DEVINFO_MEMINFO_PKGTYPE_MASK 0xFF00UL
145 #define _DEVINFO_MEMINFO_PKGTYPE_WLCSP 0x0000004AUL
146 #define _DEVINFO_MEMINFO_PKGTYPE_QFN 0x0000004DUL
147 #define _DEVINFO_MEMINFO_PKGTYPE_QFP 0x00000051UL
148 #define DEVINFO_MEMINFO_PKGTYPE_WLCSP (_DEVINFO_MEMINFO_PKGTYPE_WLCSP << 8)
149 #define DEVINFO_MEMINFO_PKGTYPE_QFN (_DEVINFO_MEMINFO_PKGTYPE_QFN << 8)
150 #define DEVINFO_MEMINFO_PKGTYPE_QFP (_DEVINFO_MEMINFO_PKGTYPE_QFP << 8)
151 #define _DEVINFO_MEMINFO_PINCOUNT_SHIFT 16
152 #define _DEVINFO_MEMINFO_PINCOUNT_MASK 0xFF0000UL
153 #define _DEVINFO_MEMINFO_FLASH_PAGE_SIZE_SHIFT 24
154 #define _DEVINFO_MEMINFO_FLASH_PAGE_SIZE_MASK 0xFF000000UL
156 /* Bit fields for DEVINFO UNIQUEL */
157 #define _DEVINFO_UNIQUEL_MASK 0xFFFFFFFFUL
158 #define _DEVINFO_UNIQUEL_UNIQUEL_SHIFT 0
159 #define _DEVINFO_UNIQUEL_UNIQUEL_MASK 0xFFFFFFFFUL
161 /* Bit fields for DEVINFO UNIQUEH */
162 #define _DEVINFO_UNIQUEH_MASK 0xFFFFFFFFUL
163 #define _DEVINFO_UNIQUEH_UNIQUEH_SHIFT 0
164 #define _DEVINFO_UNIQUEH_UNIQUEH_MASK 0xFFFFFFFFUL
166 /* Bit fields for DEVINFO MSIZE */
167 #define _DEVINFO_MSIZE_MASK 0xFFFFFFFFUL
168 #define _DEVINFO_MSIZE_FLASH_SHIFT 0
169 #define _DEVINFO_MSIZE_FLASH_MASK 0xFFFFUL
170 #define _DEVINFO_MSIZE_SRAM_SHIFT 16
171 #define _DEVINFO_MSIZE_SRAM_MASK 0xFFFF0000UL
173 /* Bit fields for DEVINFO PART */
174 #define _DEVINFO_PART_MASK 0xFFFFFFFFUL
175 #define _DEVINFO_PART_DEVICE_NUMBER_SHIFT 0
176 #define _DEVINFO_PART_DEVICE_NUMBER_MASK 0xFFFFUL
177 #define _DEVINFO_PART_DEVICE_FAMILY_SHIFT 16
178 #define _DEVINFO_PART_DEVICE_FAMILY_MASK 0xFF0000UL
179 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG1P 0x00000010UL
180 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG1B 0x00000011UL
181 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG1V 0x00000012UL
182 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG1P 0x00000013UL
183 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG1B 0x00000014UL
184 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG1V 0x00000015UL
185 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG1P 0x00000019UL
186 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG1B 0x0000001AUL
187 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG1V 0x0000001BUL
188 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG12P 0x0000001CUL
189 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG2P 0x0000001CUL
190 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG12B 0x0000001DUL
191 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG12V 0x0000001EUL
192 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG12P 0x0000001FUL
193 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG12B 0x00000020UL
194 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG12V 0x00000021UL
195 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG12P 0x00000025UL
196 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG12B 0x00000026UL
197 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG12V 0x00000027UL
198 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG13P 0x00000028UL
199 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG13B 0x00000029UL
200 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32MG13V 0x0000002AUL
201 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG13P 0x0000002BUL
202 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG13B 0x0000002CUL
203 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32BG13V 0x0000002DUL
204 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG13P 0x00000031UL
205 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG13B 0x00000032UL
206 #define _DEVINFO_PART_DEVICE_FAMILY_EFR32FG13V 0x00000033UL
207 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32G 0x00000047UL
208 #define _DEVINFO_PART_DEVICE_FAMILY_G 0x00000047UL
209 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32GG 0x00000048UL
210 #define _DEVINFO_PART_DEVICE_FAMILY_GG 0x00000048UL
211 #define _DEVINFO_PART_DEVICE_FAMILY_TG 0x00000049UL
212 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32TG 0x00000049UL
213 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32LG 0x0000004AUL
214 #define _DEVINFO_PART_DEVICE_FAMILY_LG 0x0000004AUL
215 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32WG 0x0000004BUL
216 #define _DEVINFO_PART_DEVICE_FAMILY_WG 0x0000004BUL
217 #define _DEVINFO_PART_DEVICE_FAMILY_ZG 0x0000004CUL
218 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32ZG 0x0000004CUL
219 #define _DEVINFO_PART_DEVICE_FAMILY_HG 0x0000004DUL
220 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32HG 0x0000004DUL
221 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32PG1B 0x00000051UL
222 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32JG1B 0x00000053UL
223 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32PG12B 0x00000055UL
224 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32JG12B 0x00000057UL
225 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32PG13B 0x00000059UL
226 #define _DEVINFO_PART_DEVICE_FAMILY_EFM32JG13B 0x0000005BUL
227 #define _DEVINFO_PART_DEVICE_FAMILY_EZR32LG 0x00000078UL
228 #define _DEVINFO_PART_DEVICE_FAMILY_EZR32WG 0x00000079UL
229 #define _DEVINFO_PART_DEVICE_FAMILY_EZR32HG 0x0000007AUL
230 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG1P (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG1P << 16)
231 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG1B (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG1B << 16)
232 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG1V (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG1V << 16)
233 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG1P (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG1P << 16)
234 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG1B (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG1B << 16)
235 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG1V (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG1V << 16)
236 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG1P (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG1P << 16)
237 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG1B (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG1B << 16)
238 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG1V (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG1V << 16)
239 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG12P (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG12P << 16)
240 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG2P (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG2P << 16)
241 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG12B (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG12B << 16)
242 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG12V (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG12V << 16)
243 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG12P (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG12P << 16)
244 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG12B (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG12B << 16)
245 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG12V (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG12V << 16)
246 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG12P (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG12P << 16)
247 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG12B (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG12B << 16)
248 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG12V (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG12V << 16)
249 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG13P (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG13P << 16)
250 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG13B (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG13B << 16)
251 #define DEVINFO_PART_DEVICE_FAMILY_EFR32MG13V (_DEVINFO_PART_DEVICE_FAMILY_EFR32MG13V << 16)
252 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG13P (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG13P << 16)
253 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG13B (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG13B << 16)
254 #define DEVINFO_PART_DEVICE_FAMILY_EFR32BG13V (_DEVINFO_PART_DEVICE_FAMILY_EFR32BG13V << 16)
255 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG13P (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG13P << 16)
256 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG13B (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG13B << 16)
257 #define DEVINFO_PART_DEVICE_FAMILY_EFR32FG13V (_DEVINFO_PART_DEVICE_FAMILY_EFR32FG13V << 16)
258 #define DEVINFO_PART_DEVICE_FAMILY_EFM32G (_DEVINFO_PART_DEVICE_FAMILY_EFM32G << 16)
259 #define DEVINFO_PART_DEVICE_FAMILY_G (_DEVINFO_PART_DEVICE_FAMILY_G << 16)
260 #define DEVINFO_PART_DEVICE_FAMILY_EFM32GG (_DEVINFO_PART_DEVICE_FAMILY_EFM32GG << 16)
261 #define DEVINFO_PART_DEVICE_FAMILY_GG (_DEVINFO_PART_DEVICE_FAMILY_GG << 16)
262 #define DEVINFO_PART_DEVICE_FAMILY_TG (_DEVINFO_PART_DEVICE_FAMILY_TG << 16)
263 #define DEVINFO_PART_DEVICE_FAMILY_EFM32TG (_DEVINFO_PART_DEVICE_FAMILY_EFM32TG << 16)
264 #define DEVINFO_PART_DEVICE_FAMILY_EFM32LG (_DEVINFO_PART_DEVICE_FAMILY_EFM32LG << 16)
265 #define DEVINFO_PART_DEVICE_FAMILY_LG (_DEVINFO_PART_DEVICE_FAMILY_LG << 16)
266 #define DEVINFO_PART_DEVICE_FAMILY_EFM32WG (_DEVINFO_PART_DEVICE_FAMILY_EFM32WG << 16)
267 #define DEVINFO_PART_DEVICE_FAMILY_WG (_DEVINFO_PART_DEVICE_FAMILY_WG << 16)
268 #define DEVINFO_PART_DEVICE_FAMILY_ZG (_DEVINFO_PART_DEVICE_FAMILY_ZG << 16)
269 #define DEVINFO_PART_DEVICE_FAMILY_EFM32ZG (_DEVINFO_PART_DEVICE_FAMILY_EFM32ZG << 16)
270 #define DEVINFO_PART_DEVICE_FAMILY_HG (_DEVINFO_PART_DEVICE_FAMILY_HG << 16)
271 #define DEVINFO_PART_DEVICE_FAMILY_EFM32HG (_DEVINFO_PART_DEVICE_FAMILY_EFM32HG << 16)
272 #define DEVINFO_PART_DEVICE_FAMILY_EFM32PG1B (_DEVINFO_PART_DEVICE_FAMILY_EFM32PG1B << 16)
273 #define DEVINFO_PART_DEVICE_FAMILY_EFM32JG1B (_DEVINFO_PART_DEVICE_FAMILY_EFM32JG1B << 16)
274 #define DEVINFO_PART_DEVICE_FAMILY_EFM32PG12B (_DEVINFO_PART_DEVICE_FAMILY_EFM32PG12B << 16)
275 #define DEVINFO_PART_DEVICE_FAMILY_EFM32JG12B (_DEVINFO_PART_DEVICE_FAMILY_EFM32JG12B << 16)
276 #define DEVINFO_PART_DEVICE_FAMILY_EFM32PG13B (_DEVINFO_PART_DEVICE_FAMILY_EFM32PG13B << 16)
277 #define DEVINFO_PART_DEVICE_FAMILY_EFM32JG13B (_DEVINFO_PART_DEVICE_FAMILY_EFM32JG13B << 16)
278 #define DEVINFO_PART_DEVICE_FAMILY_EZR32LG (_DEVINFO_PART_DEVICE_FAMILY_EZR32LG << 16)
279 #define DEVINFO_PART_DEVICE_FAMILY_EZR32WG (_DEVINFO_PART_DEVICE_FAMILY_EZR32WG << 16)
280 #define DEVINFO_PART_DEVICE_FAMILY_EZR32HG (_DEVINFO_PART_DEVICE_FAMILY_EZR32HG << 16)
281 #define _DEVINFO_PART_PROD_REV_SHIFT 24
282 #define _DEVINFO_PART_PROD_REV_MASK 0xFF000000UL
284 /* Bit fields for DEVINFO DEVINFOREV */
285 #define _DEVINFO_DEVINFOREV_MASK 0x000000FFUL
286 #define _DEVINFO_DEVINFOREV_DEVINFOREV_SHIFT 0
287 #define _DEVINFO_DEVINFOREV_DEVINFOREV_MASK 0xFFUL
289 /* Bit fields for DEVINFO EMUTEMP */
290 #define _DEVINFO_EMUTEMP_MASK 0x000000FFUL
291 #define _DEVINFO_EMUTEMP_EMUTEMPROOM_SHIFT 0
292 #define _DEVINFO_EMUTEMP_EMUTEMPROOM_MASK 0xFFUL
294 /* Bit fields for DEVINFO ADC0CAL0 */
295 #define _DEVINFO_ADC0CAL0_MASK 0x7FFF7FFFUL
296 #define _DEVINFO_ADC0CAL0_OFFSET1V25_SHIFT 0
297 #define _DEVINFO_ADC0CAL0_OFFSET1V25_MASK 0xFUL
298 #define _DEVINFO_ADC0CAL0_NEGSEOFFSET1V25_SHIFT 4
299 #define _DEVINFO_ADC0CAL0_NEGSEOFFSET1V25_MASK 0xF0UL
300 #define _DEVINFO_ADC0CAL0_GAIN1V25_SHIFT 8
301 #define _DEVINFO_ADC0CAL0_GAIN1V25_MASK 0x7F00UL
302 #define _DEVINFO_ADC0CAL0_OFFSET2V5_SHIFT 16
303 #define _DEVINFO_ADC0CAL0_OFFSET2V5_MASK 0xF0000UL
304 #define _DEVINFO_ADC0CAL0_NEGSEOFFSET2V5_SHIFT 20
305 #define _DEVINFO_ADC0CAL0_NEGSEOFFSET2V5_MASK 0xF00000UL
306 #define _DEVINFO_ADC0CAL0_GAIN2V5_SHIFT 24
307 #define _DEVINFO_ADC0CAL0_GAIN2V5_MASK 0x7F000000UL
309 /* Bit fields for DEVINFO ADC0CAL1 */
310 #define _DEVINFO_ADC0CAL1_MASK 0x7FFF7FFFUL
311 #define _DEVINFO_ADC0CAL1_OFFSETVDD_SHIFT 0
312 #define _DEVINFO_ADC0CAL1_OFFSETVDD_MASK 0xFUL
313 #define _DEVINFO_ADC0CAL1_NEGSEOFFSETVDD_SHIFT 4
314 #define _DEVINFO_ADC0CAL1_NEGSEOFFSETVDD_MASK 0xF0UL
315 #define _DEVINFO_ADC0CAL1_GAINVDD_SHIFT 8
316 #define _DEVINFO_ADC0CAL1_GAINVDD_MASK 0x7F00UL
317 #define _DEVINFO_ADC0CAL1_OFFSET5VDIFF_SHIFT 16
318 #define _DEVINFO_ADC0CAL1_OFFSET5VDIFF_MASK 0xF0000UL
319 #define _DEVINFO_ADC0CAL1_NEGSEOFFSET5VDIFF_SHIFT 20
320 #define _DEVINFO_ADC0CAL1_NEGSEOFFSET5VDIFF_MASK 0xF00000UL
321 #define _DEVINFO_ADC0CAL1_GAIN5VDIFF_SHIFT 24
322 #define _DEVINFO_ADC0CAL1_GAIN5VDIFF_MASK 0x7F000000UL
324 /* Bit fields for DEVINFO ADC0CAL2 */
325 #define _DEVINFO_ADC0CAL2_MASK 0x000000FFUL
326 #define _DEVINFO_ADC0CAL2_OFFSET2XVDD_SHIFT 0
327 #define _DEVINFO_ADC0CAL2_OFFSET2XVDD_MASK 0xFUL
328 #define _DEVINFO_ADC0CAL2_NEGSEOFFSET2XVDD_SHIFT 4
329 #define _DEVINFO_ADC0CAL2_NEGSEOFFSET2XVDD_MASK 0xF0UL
331 /* Bit fields for DEVINFO ADC0CAL3 */
332 #define _DEVINFO_ADC0CAL3_MASK 0x0000FFF0UL
333 #define _DEVINFO_ADC0CAL3_TEMPREAD1V25_SHIFT 4
334 #define _DEVINFO_ADC0CAL3_TEMPREAD1V25_MASK 0xFFF0UL
336 /* Bit fields for DEVINFO HFRCOCAL0 */
337 #define _DEVINFO_HFRCOCAL0_MASK 0xFFFF3F7FUL
338 #define _DEVINFO_HFRCOCAL0_TUNING_SHIFT 0
339 #define _DEVINFO_HFRCOCAL0_TUNING_MASK 0x7FUL
340 #define _DEVINFO_HFRCOCAL0_FINETUNING_SHIFT 8
341 #define _DEVINFO_HFRCOCAL0_FINETUNING_MASK 0x3F00UL
342 #define _DEVINFO_HFRCOCAL0_FREQRANGE_SHIFT 16
343 #define _DEVINFO_HFRCOCAL0_FREQRANGE_MASK 0x1F0000UL
344 #define _DEVINFO_HFRCOCAL0_CMPBIAS_SHIFT 21
345 #define _DEVINFO_HFRCOCAL0_CMPBIAS_MASK 0xE00000UL
346 #define _DEVINFO_HFRCOCAL0_LDOHP_SHIFT 24
347 #define _DEVINFO_HFRCOCAL0_LDOHP_MASK 0x1000000UL
348 #define _DEVINFO_HFRCOCAL0_CLKDIV_SHIFT 25
349 #define _DEVINFO_HFRCOCAL0_CLKDIV_MASK 0x6000000UL
350 #define _DEVINFO_HFRCOCAL0_FINETUNINGEN_SHIFT 27
351 #define _DEVINFO_HFRCOCAL0_FINETUNINGEN_MASK 0x8000000UL
352 #define _DEVINFO_HFRCOCAL0_VREFTC_SHIFT 28
353 #define _DEVINFO_HFRCOCAL0_VREFTC_MASK 0xF0000000UL
355 /* Bit fields for DEVINFO HFRCOCAL3 */
356 #define _DEVINFO_HFRCOCAL3_MASK 0xFFFF3F7FUL
357 #define _DEVINFO_HFRCOCAL3_TUNING_SHIFT 0
358 #define _DEVINFO_HFRCOCAL3_TUNING_MASK 0x7FUL
359 #define _DEVINFO_HFRCOCAL3_FINETUNING_SHIFT 8
360 #define _DEVINFO_HFRCOCAL3_FINETUNING_MASK 0x3F00UL
361 #define _DEVINFO_HFRCOCAL3_FREQRANGE_SHIFT 16
362 #define _DEVINFO_HFRCOCAL3_FREQRANGE_MASK 0x1F0000UL
363 #define _DEVINFO_HFRCOCAL3_CMPBIAS_SHIFT 21
364 #define _DEVINFO_HFRCOCAL3_CMPBIAS_MASK 0xE00000UL
365 #define _DEVINFO_HFRCOCAL3_LDOHP_SHIFT 24
366 #define _DEVINFO_HFRCOCAL3_LDOHP_MASK 0x1000000UL
367 #define _DEVINFO_HFRCOCAL3_CLKDIV_SHIFT 25
368 #define _DEVINFO_HFRCOCAL3_CLKDIV_MASK 0x6000000UL
369 #define _DEVINFO_HFRCOCAL3_FINETUNINGEN_SHIFT 27
370 #define _DEVINFO_HFRCOCAL3_FINETUNINGEN_MASK 0x8000000UL
371 #define _DEVINFO_HFRCOCAL3_VREFTC_SHIFT 28
372 #define _DEVINFO_HFRCOCAL3_VREFTC_MASK 0xF0000000UL
374 /* Bit fields for DEVINFO HFRCOCAL6 */
375 #define _DEVINFO_HFRCOCAL6_MASK 0xFFFF3F7FUL
376 #define _DEVINFO_HFRCOCAL6_TUNING_SHIFT 0
377 #define _DEVINFO_HFRCOCAL6_TUNING_MASK 0x7FUL
378 #define _DEVINFO_HFRCOCAL6_FINETUNING_SHIFT 8
379 #define _DEVINFO_HFRCOCAL6_FINETUNING_MASK 0x3F00UL
380 #define _DEVINFO_HFRCOCAL6_FREQRANGE_SHIFT 16
381 #define _DEVINFO_HFRCOCAL6_FREQRANGE_MASK 0x1F0000UL
382 #define _DEVINFO_HFRCOCAL6_CMPBIAS_SHIFT 21
383 #define _DEVINFO_HFRCOCAL6_CMPBIAS_MASK 0xE00000UL
384 #define _DEVINFO_HFRCOCAL6_LDOHP_SHIFT 24
385 #define _DEVINFO_HFRCOCAL6_LDOHP_MASK 0x1000000UL
386 #define _DEVINFO_HFRCOCAL6_CLKDIV_SHIFT 25
387 #define _DEVINFO_HFRCOCAL6_CLKDIV_MASK 0x6000000UL
388 #define _DEVINFO_HFRCOCAL6_FINETUNINGEN_SHIFT 27
389 #define _DEVINFO_HFRCOCAL6_FINETUNINGEN_MASK 0x8000000UL
390 #define _DEVINFO_HFRCOCAL6_VREFTC_SHIFT 28
391 #define _DEVINFO_HFRCOCAL6_VREFTC_MASK 0xF0000000UL
393 /* Bit fields for DEVINFO HFRCOCAL7 */
394 #define _DEVINFO_HFRCOCAL7_MASK 0xFFFF3F7FUL
395 #define _DEVINFO_HFRCOCAL7_TUNING_SHIFT 0
396 #define _DEVINFO_HFRCOCAL7_TUNING_MASK 0x7FUL
397 #define _DEVINFO_HFRCOCAL7_FINETUNING_SHIFT 8
398 #define _DEVINFO_HFRCOCAL7_FINETUNING_MASK 0x3F00UL
399 #define _DEVINFO_HFRCOCAL7_FREQRANGE_SHIFT 16
400 #define _DEVINFO_HFRCOCAL7_FREQRANGE_MASK 0x1F0000UL
401 #define _DEVINFO_HFRCOCAL7_CMPBIAS_SHIFT 21
402 #define _DEVINFO_HFRCOCAL7_CMPBIAS_MASK 0xE00000UL
403 #define _DEVINFO_HFRCOCAL7_LDOHP_SHIFT 24
404 #define _DEVINFO_HFRCOCAL7_LDOHP_MASK 0x1000000UL
405 #define _DEVINFO_HFRCOCAL7_CLKDIV_SHIFT 25
406 #define _DEVINFO_HFRCOCAL7_CLKDIV_MASK 0x6000000UL
407 #define _DEVINFO_HFRCOCAL7_FINETUNINGEN_SHIFT 27
408 #define _DEVINFO_HFRCOCAL7_FINETUNINGEN_MASK 0x8000000UL
409 #define _DEVINFO_HFRCOCAL7_VREFTC_SHIFT 28
410 #define _DEVINFO_HFRCOCAL7_VREFTC_MASK 0xF0000000UL
412 /* Bit fields for DEVINFO HFRCOCAL8 */
413 #define _DEVINFO_HFRCOCAL8_MASK 0xFFFF3F7FUL
414 #define _DEVINFO_HFRCOCAL8_TUNING_SHIFT 0
415 #define _DEVINFO_HFRCOCAL8_TUNING_MASK 0x7FUL
416 #define _DEVINFO_HFRCOCAL8_FINETUNING_SHIFT 8
417 #define _DEVINFO_HFRCOCAL8_FINETUNING_MASK 0x3F00UL
418 #define _DEVINFO_HFRCOCAL8_FREQRANGE_SHIFT 16
419 #define _DEVINFO_HFRCOCAL8_FREQRANGE_MASK 0x1F0000UL
420 #define _DEVINFO_HFRCOCAL8_CMPBIAS_SHIFT 21
421 #define _DEVINFO_HFRCOCAL8_CMPBIAS_MASK 0xE00000UL
422 #define _DEVINFO_HFRCOCAL8_LDOHP_SHIFT 24
423 #define _DEVINFO_HFRCOCAL8_LDOHP_MASK 0x1000000UL
424 #define _DEVINFO_HFRCOCAL8_CLKDIV_SHIFT 25
425 #define _DEVINFO_HFRCOCAL8_CLKDIV_MASK 0x6000000UL
426 #define _DEVINFO_HFRCOCAL8_FINETUNINGEN_SHIFT 27
427 #define _DEVINFO_HFRCOCAL8_FINETUNINGEN_MASK 0x8000000UL
428 #define _DEVINFO_HFRCOCAL8_VREFTC_SHIFT 28
429 #define _DEVINFO_HFRCOCAL8_VREFTC_MASK 0xF0000000UL
431 /* Bit fields for DEVINFO HFRCOCAL10 */
432 #define _DEVINFO_HFRCOCAL10_MASK 0xFFFF3F7FUL
433 #define _DEVINFO_HFRCOCAL10_TUNING_SHIFT 0
434 #define _DEVINFO_HFRCOCAL10_TUNING_MASK 0x7FUL
435 #define _DEVINFO_HFRCOCAL10_FINETUNING_SHIFT 8
436 #define _DEVINFO_HFRCOCAL10_FINETUNING_MASK 0x3F00UL
437 #define _DEVINFO_HFRCOCAL10_FREQRANGE_SHIFT 16
438 #define _DEVINFO_HFRCOCAL10_FREQRANGE_MASK 0x1F0000UL
439 #define _DEVINFO_HFRCOCAL10_CMPBIAS_SHIFT 21
440 #define _DEVINFO_HFRCOCAL10_CMPBIAS_MASK 0xE00000UL
441 #define _DEVINFO_HFRCOCAL10_LDOHP_SHIFT 24
442 #define _DEVINFO_HFRCOCAL10_LDOHP_MASK 0x1000000UL
443 #define _DEVINFO_HFRCOCAL10_CLKDIV_SHIFT 25
444 #define _DEVINFO_HFRCOCAL10_CLKDIV_MASK 0x6000000UL
445 #define _DEVINFO_HFRCOCAL10_FINETUNINGEN_SHIFT 27
446 #define _DEVINFO_HFRCOCAL10_FINETUNINGEN_MASK 0x8000000UL
447 #define _DEVINFO_HFRCOCAL10_VREFTC_SHIFT 28
448 #define _DEVINFO_HFRCOCAL10_VREFTC_MASK 0xF0000000UL
450 /* Bit fields for DEVINFO HFRCOCAL11 */
451 #define _DEVINFO_HFRCOCAL11_MASK 0xFFFF3F7FUL
452 #define _DEVINFO_HFRCOCAL11_TUNING_SHIFT 0
453 #define _DEVINFO_HFRCOCAL11_TUNING_MASK 0x7FUL
454 #define _DEVINFO_HFRCOCAL11_FINETUNING_SHIFT 8
455 #define _DEVINFO_HFRCOCAL11_FINETUNING_MASK 0x3F00UL
456 #define _DEVINFO_HFRCOCAL11_FREQRANGE_SHIFT 16
457 #define _DEVINFO_HFRCOCAL11_FREQRANGE_MASK 0x1F0000UL
458 #define _DEVINFO_HFRCOCAL11_CMPBIAS_SHIFT 21
459 #define _DEVINFO_HFRCOCAL11_CMPBIAS_MASK 0xE00000UL
460 #define _DEVINFO_HFRCOCAL11_LDOHP_SHIFT 24
461 #define _DEVINFO_HFRCOCAL11_LDOHP_MASK 0x1000000UL
462 #define _DEVINFO_HFRCOCAL11_CLKDIV_SHIFT 25
463 #define _DEVINFO_HFRCOCAL11_CLKDIV_MASK 0x6000000UL
464 #define _DEVINFO_HFRCOCAL11_FINETUNINGEN_SHIFT 27
465 #define _DEVINFO_HFRCOCAL11_FINETUNINGEN_MASK 0x8000000UL
466 #define _DEVINFO_HFRCOCAL11_VREFTC_SHIFT 28
467 #define _DEVINFO_HFRCOCAL11_VREFTC_MASK 0xF0000000UL
469 /* Bit fields for DEVINFO HFRCOCAL12 */
470 #define _DEVINFO_HFRCOCAL12_MASK 0xFFFF3F7FUL
471 #define _DEVINFO_HFRCOCAL12_TUNING_SHIFT 0
472 #define _DEVINFO_HFRCOCAL12_TUNING_MASK 0x7FUL
473 #define _DEVINFO_HFRCOCAL12_FINETUNING_SHIFT 8
474 #define _DEVINFO_HFRCOCAL12_FINETUNING_MASK 0x3F00UL
475 #define _DEVINFO_HFRCOCAL12_FREQRANGE_SHIFT 16
476 #define _DEVINFO_HFRCOCAL12_FREQRANGE_MASK 0x1F0000UL
477 #define _DEVINFO_HFRCOCAL12_CMPBIAS_SHIFT 21
478 #define _DEVINFO_HFRCOCAL12_CMPBIAS_MASK 0xE00000UL
479 #define _DEVINFO_HFRCOCAL12_LDOHP_SHIFT 24
480 #define _DEVINFO_HFRCOCAL12_LDOHP_MASK 0x1000000UL
481 #define _DEVINFO_HFRCOCAL12_CLKDIV_SHIFT 25
482 #define _DEVINFO_HFRCOCAL12_CLKDIV_MASK 0x6000000UL
483 #define _DEVINFO_HFRCOCAL12_FINETUNINGEN_SHIFT 27
484 #define _DEVINFO_HFRCOCAL12_FINETUNINGEN_MASK 0x8000000UL
485 #define _DEVINFO_HFRCOCAL12_VREFTC_SHIFT 28
486 #define _DEVINFO_HFRCOCAL12_VREFTC_MASK 0xF0000000UL
488 /* Bit fields for DEVINFO AUXHFRCOCAL0 */
489 #define _DEVINFO_AUXHFRCOCAL0_MASK 0xFFFF3F7FUL
490 #define _DEVINFO_AUXHFRCOCAL0_TUNING_SHIFT 0
491 #define _DEVINFO_AUXHFRCOCAL0_TUNING_MASK 0x7FUL
492 #define _DEVINFO_AUXHFRCOCAL0_FINETUNING_SHIFT 8
493 #define _DEVINFO_AUXHFRCOCAL0_FINETUNING_MASK 0x3F00UL
494 #define _DEVINFO_AUXHFRCOCAL0_FREQRANGE_SHIFT 16
495 #define _DEVINFO_AUXHFRCOCAL0_FREQRANGE_MASK 0x1F0000UL
496 #define _DEVINFO_AUXHFRCOCAL0_CMPBIAS_SHIFT 21
497 #define _DEVINFO_AUXHFRCOCAL0_CMPBIAS_MASK 0xE00000UL
498 #define _DEVINFO_AUXHFRCOCAL0_LDOHP_SHIFT 24
499 #define _DEVINFO_AUXHFRCOCAL0_LDOHP_MASK 0x1000000UL
500 #define _DEVINFO_AUXHFRCOCAL0_CLKDIV_SHIFT 25
501 #define _DEVINFO_AUXHFRCOCAL0_CLKDIV_MASK 0x6000000UL
502 #define _DEVINFO_AUXHFRCOCAL0_FINETUNINGEN_SHIFT 27
503 #define _DEVINFO_AUXHFRCOCAL0_FINETUNINGEN_MASK 0x8000000UL
504 #define _DEVINFO_AUXHFRCOCAL0_VREFTC_SHIFT 28
505 #define _DEVINFO_AUXHFRCOCAL0_VREFTC_MASK 0xF0000000UL
507 /* Bit fields for DEVINFO AUXHFRCOCAL3 */
508 #define _DEVINFO_AUXHFRCOCAL3_MASK 0xFFFF3F7FUL
509 #define _DEVINFO_AUXHFRCOCAL3_TUNING_SHIFT 0
510 #define _DEVINFO_AUXHFRCOCAL3_TUNING_MASK 0x7FUL
511 #define _DEVINFO_AUXHFRCOCAL3_FINETUNING_SHIFT 8
512 #define _DEVINFO_AUXHFRCOCAL3_FINETUNING_MASK 0x3F00UL
513 #define _DEVINFO_AUXHFRCOCAL3_FREQRANGE_SHIFT 16
514 #define _DEVINFO_AUXHFRCOCAL3_FREQRANGE_MASK 0x1F0000UL
515 #define _DEVINFO_AUXHFRCOCAL3_CMPBIAS_SHIFT 21
516 #define _DEVINFO_AUXHFRCOCAL3_CMPBIAS_MASK 0xE00000UL
517 #define _DEVINFO_AUXHFRCOCAL3_LDOHP_SHIFT 24
518 #define _DEVINFO_AUXHFRCOCAL3_LDOHP_MASK 0x1000000UL
519 #define _DEVINFO_AUXHFRCOCAL3_CLKDIV_SHIFT 25
520 #define _DEVINFO_AUXHFRCOCAL3_CLKDIV_MASK 0x6000000UL
521 #define _DEVINFO_AUXHFRCOCAL3_FINETUNINGEN_SHIFT 27
522 #define _DEVINFO_AUXHFRCOCAL3_FINETUNINGEN_MASK 0x8000000UL
523 #define _DEVINFO_AUXHFRCOCAL3_VREFTC_SHIFT 28
524 #define _DEVINFO_AUXHFRCOCAL3_VREFTC_MASK 0xF0000000UL
526 /* Bit fields for DEVINFO AUXHFRCOCAL6 */
527 #define _DEVINFO_AUXHFRCOCAL6_MASK 0xFFFF3F7FUL
528 #define _DEVINFO_AUXHFRCOCAL6_TUNING_SHIFT 0
529 #define _DEVINFO_AUXHFRCOCAL6_TUNING_MASK 0x7FUL
530 #define _DEVINFO_AUXHFRCOCAL6_FINETUNING_SHIFT 8
531 #define _DEVINFO_AUXHFRCOCAL6_FINETUNING_MASK 0x3F00UL
532 #define _DEVINFO_AUXHFRCOCAL6_FREQRANGE_SHIFT 16
533 #define _DEVINFO_AUXHFRCOCAL6_FREQRANGE_MASK 0x1F0000UL
534 #define _DEVINFO_AUXHFRCOCAL6_CMPBIAS_SHIFT 21
535 #define _DEVINFO_AUXHFRCOCAL6_CMPBIAS_MASK 0xE00000UL
536 #define _DEVINFO_AUXHFRCOCAL6_LDOHP_SHIFT 24
537 #define _DEVINFO_AUXHFRCOCAL6_LDOHP_MASK 0x1000000UL
538 #define _DEVINFO_AUXHFRCOCAL6_CLKDIV_SHIFT 25
539 #define _DEVINFO_AUXHFRCOCAL6_CLKDIV_MASK 0x6000000UL
540 #define _DEVINFO_AUXHFRCOCAL6_FINETUNINGEN_SHIFT 27
541 #define _DEVINFO_AUXHFRCOCAL6_FINETUNINGEN_MASK 0x8000000UL
542 #define _DEVINFO_AUXHFRCOCAL6_VREFTC_SHIFT 28
543 #define _DEVINFO_AUXHFRCOCAL6_VREFTC_MASK 0xF0000000UL
545 /* Bit fields for DEVINFO AUXHFRCOCAL7 */
546 #define _DEVINFO_AUXHFRCOCAL7_MASK 0xFFFF3F7FUL
547 #define _DEVINFO_AUXHFRCOCAL7_TUNING_SHIFT 0
548 #define _DEVINFO_AUXHFRCOCAL7_TUNING_MASK 0x7FUL
549 #define _DEVINFO_AUXHFRCOCAL7_FINETUNING_SHIFT 8
550 #define _DEVINFO_AUXHFRCOCAL7_FINETUNING_MASK 0x3F00UL
551 #define _DEVINFO_AUXHFRCOCAL7_FREQRANGE_SHIFT 16
552 #define _DEVINFO_AUXHFRCOCAL7_FREQRANGE_MASK 0x1F0000UL
553 #define _DEVINFO_AUXHFRCOCAL7_CMPBIAS_SHIFT 21
554 #define _DEVINFO_AUXHFRCOCAL7_CMPBIAS_MASK 0xE00000UL
555 #define _DEVINFO_AUXHFRCOCAL7_LDOHP_SHIFT 24
556 #define _DEVINFO_AUXHFRCOCAL7_LDOHP_MASK 0x1000000UL
557 #define _DEVINFO_AUXHFRCOCAL7_CLKDIV_SHIFT 25
558 #define _DEVINFO_AUXHFRCOCAL7_CLKDIV_MASK 0x6000000UL
559 #define _DEVINFO_AUXHFRCOCAL7_FINETUNINGEN_SHIFT 27
560 #define _DEVINFO_AUXHFRCOCAL7_FINETUNINGEN_MASK 0x8000000UL
561 #define _DEVINFO_AUXHFRCOCAL7_VREFTC_SHIFT 28
562 #define _DEVINFO_AUXHFRCOCAL7_VREFTC_MASK 0xF0000000UL
564 /* Bit fields for DEVINFO AUXHFRCOCAL8 */
565 #define _DEVINFO_AUXHFRCOCAL8_MASK 0xFFFF3F7FUL
566 #define _DEVINFO_AUXHFRCOCAL8_TUNING_SHIFT 0
567 #define _DEVINFO_AUXHFRCOCAL8_TUNING_MASK 0x7FUL
568 #define _DEVINFO_AUXHFRCOCAL8_FINETUNING_SHIFT 8
569 #define _DEVINFO_AUXHFRCOCAL8_FINETUNING_MASK 0x3F00UL
570 #define _DEVINFO_AUXHFRCOCAL8_FREQRANGE_SHIFT 16
571 #define _DEVINFO_AUXHFRCOCAL8_FREQRANGE_MASK 0x1F0000UL
572 #define _DEVINFO_AUXHFRCOCAL8_CMPBIAS_SHIFT 21
573 #define _DEVINFO_AUXHFRCOCAL8_CMPBIAS_MASK 0xE00000UL
574 #define _DEVINFO_AUXHFRCOCAL8_LDOHP_SHIFT 24
575 #define _DEVINFO_AUXHFRCOCAL8_LDOHP_MASK 0x1000000UL
576 #define _DEVINFO_AUXHFRCOCAL8_CLKDIV_SHIFT 25
577 #define _DEVINFO_AUXHFRCOCAL8_CLKDIV_MASK 0x6000000UL
578 #define _DEVINFO_AUXHFRCOCAL8_FINETUNINGEN_SHIFT 27
579 #define _DEVINFO_AUXHFRCOCAL8_FINETUNINGEN_MASK 0x8000000UL
580 #define _DEVINFO_AUXHFRCOCAL8_VREFTC_SHIFT 28
581 #define _DEVINFO_AUXHFRCOCAL8_VREFTC_MASK 0xF0000000UL
583 /* Bit fields for DEVINFO AUXHFRCOCAL10 */
584 #define _DEVINFO_AUXHFRCOCAL10_MASK 0xFFFF3F7FUL
585 #define _DEVINFO_AUXHFRCOCAL10_TUNING_SHIFT 0
586 #define _DEVINFO_AUXHFRCOCAL10_TUNING_MASK 0x7FUL
587 #define _DEVINFO_AUXHFRCOCAL10_FINETUNING_SHIFT 8
588 #define _DEVINFO_AUXHFRCOCAL10_FINETUNING_MASK 0x3F00UL
589 #define _DEVINFO_AUXHFRCOCAL10_FREQRANGE_SHIFT 16
590 #define _DEVINFO_AUXHFRCOCAL10_FREQRANGE_MASK 0x1F0000UL
591 #define _DEVINFO_AUXHFRCOCAL10_CMPBIAS_SHIFT 21
592 #define _DEVINFO_AUXHFRCOCAL10_CMPBIAS_MASK 0xE00000UL
593 #define _DEVINFO_AUXHFRCOCAL10_LDOHP_SHIFT 24
594 #define _DEVINFO_AUXHFRCOCAL10_LDOHP_MASK 0x1000000UL
595 #define _DEVINFO_AUXHFRCOCAL10_CLKDIV_SHIFT 25
596 #define _DEVINFO_AUXHFRCOCAL10_CLKDIV_MASK 0x6000000UL
597 #define _DEVINFO_AUXHFRCOCAL10_FINETUNINGEN_SHIFT 27
598 #define _DEVINFO_AUXHFRCOCAL10_FINETUNINGEN_MASK 0x8000000UL
599 #define _DEVINFO_AUXHFRCOCAL10_VREFTC_SHIFT 28
600 #define _DEVINFO_AUXHFRCOCAL10_VREFTC_MASK 0xF0000000UL
602 /* Bit fields for DEVINFO AUXHFRCOCAL11 */
603 #define _DEVINFO_AUXHFRCOCAL11_MASK 0xFFFF3F7FUL
604 #define _DEVINFO_AUXHFRCOCAL11_TUNING_SHIFT 0
605 #define _DEVINFO_AUXHFRCOCAL11_TUNING_MASK 0x7FUL
606 #define _DEVINFO_AUXHFRCOCAL11_FINETUNING_SHIFT 8
607 #define _DEVINFO_AUXHFRCOCAL11_FINETUNING_MASK 0x3F00UL
608 #define _DEVINFO_AUXHFRCOCAL11_FREQRANGE_SHIFT 16
609 #define _DEVINFO_AUXHFRCOCAL11_FREQRANGE_MASK 0x1F0000UL
610 #define _DEVINFO_AUXHFRCOCAL11_CMPBIAS_SHIFT 21
611 #define _DEVINFO_AUXHFRCOCAL11_CMPBIAS_MASK 0xE00000UL
612 #define _DEVINFO_AUXHFRCOCAL11_LDOHP_SHIFT 24
613 #define _DEVINFO_AUXHFRCOCAL11_LDOHP_MASK 0x1000000UL
614 #define _DEVINFO_AUXHFRCOCAL11_CLKDIV_SHIFT 25
615 #define _DEVINFO_AUXHFRCOCAL11_CLKDIV_MASK 0x6000000UL
616 #define _DEVINFO_AUXHFRCOCAL11_FINETUNINGEN_SHIFT 27
617 #define _DEVINFO_AUXHFRCOCAL11_FINETUNINGEN_MASK 0x8000000UL
618 #define _DEVINFO_AUXHFRCOCAL11_VREFTC_SHIFT 28
619 #define _DEVINFO_AUXHFRCOCAL11_VREFTC_MASK 0xF0000000UL
621 /* Bit fields for DEVINFO AUXHFRCOCAL12 */
622 #define _DEVINFO_AUXHFRCOCAL12_MASK 0xFFFF3F7FUL
623 #define _DEVINFO_AUXHFRCOCAL12_TUNING_SHIFT 0
624 #define _DEVINFO_AUXHFRCOCAL12_TUNING_MASK 0x7FUL
625 #define _DEVINFO_AUXHFRCOCAL12_FINETUNING_SHIFT 8
626 #define _DEVINFO_AUXHFRCOCAL12_FINETUNING_MASK 0x3F00UL
627 #define _DEVINFO_AUXHFRCOCAL12_FREQRANGE_SHIFT 16
628 #define _DEVINFO_AUXHFRCOCAL12_FREQRANGE_MASK 0x1F0000UL
629 #define _DEVINFO_AUXHFRCOCAL12_CMPBIAS_SHIFT 21
630 #define _DEVINFO_AUXHFRCOCAL12_CMPBIAS_MASK 0xE00000UL
631 #define _DEVINFO_AUXHFRCOCAL12_LDOHP_SHIFT 24
632 #define _DEVINFO_AUXHFRCOCAL12_LDOHP_MASK 0x1000000UL
633 #define _DEVINFO_AUXHFRCOCAL12_CLKDIV_SHIFT 25
634 #define _DEVINFO_AUXHFRCOCAL12_CLKDIV_MASK 0x6000000UL
635 #define _DEVINFO_AUXHFRCOCAL12_FINETUNINGEN_SHIFT 27
636 #define _DEVINFO_AUXHFRCOCAL12_FINETUNINGEN_MASK 0x8000000UL
637 #define _DEVINFO_AUXHFRCOCAL12_VREFTC_SHIFT 28
638 #define _DEVINFO_AUXHFRCOCAL12_VREFTC_MASK 0xF0000000UL
640 /* Bit fields for DEVINFO VMONCAL0 */
641 #define _DEVINFO_VMONCAL0_MASK 0xFFFFFFFFUL
642 #define _DEVINFO_VMONCAL0_AVDD1V86THRESFINE_SHIFT 0
643 #define _DEVINFO_VMONCAL0_AVDD1V86THRESFINE_MASK 0xFUL
644 #define _DEVINFO_VMONCAL0_AVDD1V86THRESCOARSE_SHIFT 4
645 #define _DEVINFO_VMONCAL0_AVDD1V86THRESCOARSE_MASK 0xF0UL
646 #define _DEVINFO_VMONCAL0_AVDD2V98THRESFINE_SHIFT 8
647 #define _DEVINFO_VMONCAL0_AVDD2V98THRESFINE_MASK 0xF00UL
648 #define _DEVINFO_VMONCAL0_AVDD2V98THRESCOARSE_SHIFT 12
649 #define _DEVINFO_VMONCAL0_AVDD2V98THRESCOARSE_MASK 0xF000UL
650 #define _DEVINFO_VMONCAL0_ALTAVDD1V86THRESFINE_SHIFT 16
651 #define _DEVINFO_VMONCAL0_ALTAVDD1V86THRESFINE_MASK 0xF0000UL
652 #define _DEVINFO_VMONCAL0_ALTAVDD1V86THRESCOARSE_SHIFT 20
653 #define _DEVINFO_VMONCAL0_ALTAVDD1V86THRESCOARSE_MASK 0xF00000UL
654 #define _DEVINFO_VMONCAL0_ALTAVDD2V98THRESFINE_SHIFT 24
655 #define _DEVINFO_VMONCAL0_ALTAVDD2V98THRESFINE_MASK 0xF000000UL
656 #define _DEVINFO_VMONCAL0_ALTAVDD2V98THRESCOARSE_SHIFT 28
657 #define _DEVINFO_VMONCAL0_ALTAVDD2V98THRESCOARSE_MASK 0xF0000000UL
659 /* Bit fields for DEVINFO VMONCAL1 */
660 #define _DEVINFO_VMONCAL1_MASK 0xFFFFFFFFUL
661 #define _DEVINFO_VMONCAL1_DVDD1V86THRESFINE_SHIFT 0
662 #define _DEVINFO_VMONCAL1_DVDD1V86THRESFINE_MASK 0xFUL
663 #define _DEVINFO_VMONCAL1_DVDD1V86THRESCOARSE_SHIFT 4
664 #define _DEVINFO_VMONCAL1_DVDD1V86THRESCOARSE_MASK 0xF0UL
665 #define _DEVINFO_VMONCAL1_DVDD2V98THRESFINE_SHIFT 8
666 #define _DEVINFO_VMONCAL1_DVDD2V98THRESFINE_MASK 0xF00UL
667 #define _DEVINFO_VMONCAL1_DVDD2V98THRESCOARSE_SHIFT 12
668 #define _DEVINFO_VMONCAL1_DVDD2V98THRESCOARSE_MASK 0xF000UL
669 #define _DEVINFO_VMONCAL1_IO01V86THRESFINE_SHIFT 16
670 #define _DEVINFO_VMONCAL1_IO01V86THRESFINE_MASK 0xF0000UL
671 #define _DEVINFO_VMONCAL1_IO01V86THRESCOARSE_SHIFT 20
672 #define _DEVINFO_VMONCAL1_IO01V86THRESCOARSE_MASK 0xF00000UL
673 #define _DEVINFO_VMONCAL1_IO02V98THRESFINE_SHIFT 24
674 #define _DEVINFO_VMONCAL1_IO02V98THRESFINE_MASK 0xF000000UL
675 #define _DEVINFO_VMONCAL1_IO02V98THRESCOARSE_SHIFT 28
676 #define _DEVINFO_VMONCAL1_IO02V98THRESCOARSE_MASK 0xF0000000UL
678 /* Bit fields for DEVINFO VMONCAL2 */
679 #define _DEVINFO_VMONCAL2_MASK 0xFFFFFFFFUL
680 #define _DEVINFO_VMONCAL2_PAVDD1V86THRESFINE_SHIFT 0
681 #define _DEVINFO_VMONCAL2_PAVDD1V86THRESFINE_MASK 0xFUL
682 #define _DEVINFO_VMONCAL2_PAVDD1V86THRESCOARSE_SHIFT 4
683 #define _DEVINFO_VMONCAL2_PAVDD1V86THRESCOARSE_MASK 0xF0UL
684 #define _DEVINFO_VMONCAL2_PAVDD2V98THRESFINE_SHIFT 8
685 #define _DEVINFO_VMONCAL2_PAVDD2V98THRESFINE_MASK 0xF00UL
686 #define _DEVINFO_VMONCAL2_PAVDD2V98THRESCOARSE_SHIFT 12
687 #define _DEVINFO_VMONCAL2_PAVDD2V98THRESCOARSE_MASK 0xF000UL
688 #define _DEVINFO_VMONCAL2_FVDD1V86THRESFINE_SHIFT 16
689 #define _DEVINFO_VMONCAL2_FVDD1V86THRESFINE_MASK 0xF0000UL
690 #define _DEVINFO_VMONCAL2_FVDD1V86THRESCOARSE_SHIFT 20
691 #define _DEVINFO_VMONCAL2_FVDD1V86THRESCOARSE_MASK 0xF00000UL
692 #define _DEVINFO_VMONCAL2_FVDD2V98THRESFINE_SHIFT 24
693 #define _DEVINFO_VMONCAL2_FVDD2V98THRESFINE_MASK 0xF000000UL
694 #define _DEVINFO_VMONCAL2_FVDD2V98THRESCOARSE_SHIFT 28
695 #define _DEVINFO_VMONCAL2_FVDD2V98THRESCOARSE_MASK 0xF0000000UL
697 /* Bit fields for DEVINFO IDAC0CAL0 */
698 #define _DEVINFO_IDAC0CAL0_MASK 0xFFFFFFFFUL
699 #define _DEVINFO_IDAC0CAL0_SOURCERANGE0TUNING_SHIFT 0
700 #define _DEVINFO_IDAC0CAL0_SOURCERANGE0TUNING_MASK 0xFFUL
701 #define _DEVINFO_IDAC0CAL0_SOURCERANGE1TUNING_SHIFT 8
702 #define _DEVINFO_IDAC0CAL0_SOURCERANGE1TUNING_MASK 0xFF00UL
703 #define _DEVINFO_IDAC0CAL0_SOURCERANGE2TUNING_SHIFT 16
704 #define _DEVINFO_IDAC0CAL0_SOURCERANGE2TUNING_MASK 0xFF0000UL
705 #define _DEVINFO_IDAC0CAL0_SOURCERANGE3TUNING_SHIFT 24
706 #define _DEVINFO_IDAC0CAL0_SOURCERANGE3TUNING_MASK 0xFF000000UL
708 /* Bit fields for DEVINFO IDAC0CAL1 */
709 #define _DEVINFO_IDAC0CAL1_MASK 0xFFFFFFFFUL
710 #define _DEVINFO_IDAC0CAL1_SINKRANGE0TUNING_SHIFT 0
711 #define _DEVINFO_IDAC0CAL1_SINKRANGE0TUNING_MASK 0xFFUL
712 #define _DEVINFO_IDAC0CAL1_SINKRANGE1TUNING_SHIFT 8
713 #define _DEVINFO_IDAC0CAL1_SINKRANGE1TUNING_MASK 0xFF00UL
714 #define _DEVINFO_IDAC0CAL1_SINKRANGE2TUNING_SHIFT 16
715 #define _DEVINFO_IDAC0CAL1_SINKRANGE2TUNING_MASK 0xFF0000UL
716 #define _DEVINFO_IDAC0CAL1_SINKRANGE3TUNING_SHIFT 24
717 #define _DEVINFO_IDAC0CAL1_SINKRANGE3TUNING_MASK 0xFF000000UL
719 /* Bit fields for DEVINFO DCDCLNVCTRL0 */
720 #define _DEVINFO_DCDCLNVCTRL0_MASK 0xFFFFFFFFUL
721 #define _DEVINFO_DCDCLNVCTRL0_1V2LNATT0_SHIFT 0
722 #define _DEVINFO_DCDCLNVCTRL0_1V2LNATT0_MASK 0xFFUL
723 #define _DEVINFO_DCDCLNVCTRL0_1V8LNATT0_SHIFT 8
724 #define _DEVINFO_DCDCLNVCTRL0_1V8LNATT0_MASK 0xFF00UL
725 #define _DEVINFO_DCDCLNVCTRL0_1V8LNATT1_SHIFT 16
726 #define _DEVINFO_DCDCLNVCTRL0_1V8LNATT1_MASK 0xFF0000UL
727 #define _DEVINFO_DCDCLNVCTRL0_3V0LNATT1_SHIFT 24
728 #define _DEVINFO_DCDCLNVCTRL0_3V0LNATT1_MASK 0xFF000000UL
730 /* Bit fields for DEVINFO DCDCLPVCTRL0 */
731 #define _DEVINFO_DCDCLPVCTRL0_MASK 0xFFFFFFFFUL
732 #define _DEVINFO_DCDCLPVCTRL0_1V2LPATT0LPCMPBIAS0_SHIFT 0
733 #define _DEVINFO_DCDCLPVCTRL0_1V2LPATT0LPCMPBIAS0_MASK 0xFFUL
734 #define _DEVINFO_DCDCLPVCTRL0_1V8LPATT0LPCMPBIAS0_SHIFT 8
735 #define _DEVINFO_DCDCLPVCTRL0_1V8LPATT0LPCMPBIAS0_MASK 0xFF00UL
736 #define _DEVINFO_DCDCLPVCTRL0_1V2LPATT0LPCMPBIAS1_SHIFT 16
737 #define _DEVINFO_DCDCLPVCTRL0_1V2LPATT0LPCMPBIAS1_MASK 0xFF0000UL
738 #define _DEVINFO_DCDCLPVCTRL0_1V8LPATT0LPCMPBIAS1_SHIFT 24
739 #define _DEVINFO_DCDCLPVCTRL0_1V8LPATT0LPCMPBIAS1_MASK 0xFF000000UL
741 /* Bit fields for DEVINFO DCDCLPVCTRL1 */
742 #define _DEVINFO_DCDCLPVCTRL1_MASK 0xFFFFFFFFUL
743 #define _DEVINFO_DCDCLPVCTRL1_1V2LPATT0LPCMPBIAS2_SHIFT 0
744 #define _DEVINFO_DCDCLPVCTRL1_1V2LPATT0LPCMPBIAS2_MASK 0xFFUL
745 #define _DEVINFO_DCDCLPVCTRL1_1V8LPATT0LPCMPBIAS2_SHIFT 8
746 #define _DEVINFO_DCDCLPVCTRL1_1V8LPATT0LPCMPBIAS2_MASK 0xFF00UL
747 #define _DEVINFO_DCDCLPVCTRL1_1V2LPATT0LPCMPBIAS3_SHIFT 16
748 #define _DEVINFO_DCDCLPVCTRL1_1V2LPATT0LPCMPBIAS3_MASK 0xFF0000UL
749 #define _DEVINFO_DCDCLPVCTRL1_1V8LPATT0LPCMPBIAS3_SHIFT 24
750 #define _DEVINFO_DCDCLPVCTRL1_1V8LPATT0LPCMPBIAS3_MASK 0xFF000000UL
752 /* Bit fields for DEVINFO DCDCLPVCTRL2 */
753 #define _DEVINFO_DCDCLPVCTRL2_MASK 0xFFFFFFFFUL
754 #define _DEVINFO_DCDCLPVCTRL2_1V8LPATT1LPCMPBIAS0_SHIFT 0
755 #define _DEVINFO_DCDCLPVCTRL2_1V8LPATT1LPCMPBIAS0_MASK 0xFFUL
756 #define _DEVINFO_DCDCLPVCTRL2_3V0LPATT1LPCMPBIAS0_SHIFT 8
757 #define _DEVINFO_DCDCLPVCTRL2_3V0LPATT1LPCMPBIAS0_MASK 0xFF00UL
758 #define _DEVINFO_DCDCLPVCTRL2_1V8LPATT1LPCMPBIAS1_SHIFT 16
759 #define _DEVINFO_DCDCLPVCTRL2_1V8LPATT1LPCMPBIAS1_MASK 0xFF0000UL
760 #define _DEVINFO_DCDCLPVCTRL2_3V0LPATT1LPCMPBIAS1_SHIFT 24
761 #define _DEVINFO_DCDCLPVCTRL2_3V0LPATT1LPCMPBIAS1_MASK 0xFF000000UL
763 /* Bit fields for DEVINFO DCDCLPVCTRL3 */
764 #define _DEVINFO_DCDCLPVCTRL3_MASK 0xFFFFFFFFUL
765 #define _DEVINFO_DCDCLPVCTRL3_1V8LPATT1LPCMPBIAS2_SHIFT 0
766 #define _DEVINFO_DCDCLPVCTRL3_1V8LPATT1LPCMPBIAS2_MASK 0xFFUL
767 #define _DEVINFO_DCDCLPVCTRL3_3V0LPATT1LPCMPBIAS2_SHIFT 8
768 #define _DEVINFO_DCDCLPVCTRL3_3V0LPATT1LPCMPBIAS2_MASK 0xFF00UL
769 #define _DEVINFO_DCDCLPVCTRL3_1V8LPATT1LPCMPBIAS3_SHIFT 16
770 #define _DEVINFO_DCDCLPVCTRL3_1V8LPATT1LPCMPBIAS3_MASK 0xFF0000UL
771 #define _DEVINFO_DCDCLPVCTRL3_3V0LPATT1LPCMPBIAS3_SHIFT 24
772 #define _DEVINFO_DCDCLPVCTRL3_3V0LPATT1LPCMPBIAS3_MASK 0xFF000000UL
774 /* Bit fields for DEVINFO DCDCLPCMPHYSSEL0 */
775 #define _DEVINFO_DCDCLPCMPHYSSEL0_MASK 0x0000FFFFUL
776 #define _DEVINFO_DCDCLPCMPHYSSEL0_LPCMPHYSSELLPATT0_SHIFT 0
777 #define _DEVINFO_DCDCLPCMPHYSSEL0_LPCMPHYSSELLPATT0_MASK 0xFFUL
778 #define _DEVINFO_DCDCLPCMPHYSSEL0_LPCMPHYSSELLPATT1_SHIFT 8
779 #define _DEVINFO_DCDCLPCMPHYSSEL0_LPCMPHYSSELLPATT1_MASK 0xFF00UL
781 /* Bit fields for DEVINFO DCDCLPCMPHYSSEL1 */
782 #define _DEVINFO_DCDCLPCMPHYSSEL1_MASK 0xFFFFFFFFUL
783 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS0_SHIFT 0
784 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS0_MASK 0xFFUL
785 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS1_SHIFT 8
786 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS1_MASK 0xFF00UL
787 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS2_SHIFT 16
788 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS2_MASK 0xFF0000UL
789 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS3_SHIFT 24
790 #define _DEVINFO_DCDCLPCMPHYSSEL1_LPCMPHYSSELLPCMPBIAS3_MASK 0xFF000000UL
__IM uint32_t UNIQUEH
__IM uint32_t HFRCOCAL12
__IM uint32_t DCDCLPVCTRL1
__IM uint32_t EUI48L
__IM uint32_t AUXHFRCOCAL11
__IM uint32_t AUXHFRCOCAL8
__IM uint32_t EUI48H
__IM uint32_t VMONCAL1
__IM uint32_t HFRCOCAL10
__IM uint32_t AUXHFRCOCAL6
__IM uint32_t DCDCLPVCTRL2
__IM uint32_t DCDCLPCMPHYSSEL0
__IM uint32_t DCDCLPCMPHYSSEL1
__IM uint32_t IDAC0CAL1
__IM uint32_t EMUTEMP
__IM uint32_t HFRCOCAL3
__IM uint32_t AUXHFRCOCAL0
__IM uint32_t DCDCLPVCTRL3
__IM uint32_t AUXHFRCOCAL7
__IM uint32_t AUXHFRCOCAL10
__IM uint32_t ADC0CAL3
__IM uint32_t CUSTOMINFO
__IM uint32_t HFRCOCAL7
__IM uint32_t AUXHFRCOCAL3
__IM uint32_t VMONCAL0
__IM uint32_t MSIZE
__IM uint32_t DCDCLNVCTRL0
__IM uint32_t ADC0CAL0
__IM uint32_t HFRCOCAL6
__IM uint32_t MEMINFO
__IM uint32_t IDAC0CAL0
__IM uint32_t HFRCOCAL11
__IM uint32_t ADC0CAL1
__IM uint32_t DEVINFOREV
__IM uint32_t VMONCAL2
__IM uint32_t PART
__IM uint32_t HFRCOCAL8
__IM uint32_t AUXHFRCOCAL12
__IM uint32_t UNIQUEL
__IM uint32_t CAL
__IM uint32_t ADC0CAL2
__IM uint32_t HFRCOCAL0
__IM uint32_t DCDCLPVCTRL0