1 /******************************************************************************
2 *  Filename:       hw_fcfg1_h
3 *  Revised:        2020-09-04 11:58:29 +0200 (Fri, 04 Sep 2020)
4 *  Revision:       58475
5 *
6 * Copyright (c) 2015 - 2017, Texas Instruments Incorporated
7 * All rights reserved.
8 *
9 * Redistribution and use in source and binary forms, with or without
10 * modification, are permitted provided that the following conditions are met:
11 *
12 * 1) Redistributions of source code must retain the above copyright notice,
13 *    this list of conditions and the following disclaimer.
14 *
15 * 2) Redistributions in binary form must reproduce the above copyright notice,
16 *    this list of conditions and the following disclaimer in the documentation
17 *    and/or other materials provided with the distribution.
18 *
19 * 3) Neither the name of the ORGANIZATION nor the names of its contributors may
20 *    be used to endorse or promote products derived from this software without
21 *    specific prior written permission.
22 *
23 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
24 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
25 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
26 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
27 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
28 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
29 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
32 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33 * POSSIBILITY OF SUCH DAMAGE.
34 *
35 ******************************************************************************/
36 
37 #ifndef __HW_FCFG1_H__
38 #define __HW_FCFG1_H__
39 
40 //*****************************************************************************
41 //
42 // This section defines the register offsets of
43 // FCFG1 component
44 //
45 //*****************************************************************************
46 // Misc configurations
47 #define FCFG1_O_MISC_CONF_1                                         0x000000A0
48 
49 // Internal
50 #define FCFG1_O_MISC_CONF_2                                         0x000000A4
51 
52 // Internal
53 #define FCFG1_O_HPOSC_MEAS_5                                        0x000000B0
54 
55 // Internal
56 #define FCFG1_O_HPOSC_MEAS_4                                        0x000000B4
57 
58 // Internal
59 #define FCFG1_O_HPOSC_MEAS_3                                        0x000000B8
60 
61 // Internal
62 #define FCFG1_O_HPOSC_MEAS_2                                        0x000000BC
63 
64 // Internal
65 #define FCFG1_O_HPOSC_MEAS_1                                        0x000000C0
66 
67 // Internal
68 #define FCFG1_O_CONFIG_CC26_FE                                      0x000000C4
69 
70 // Internal
71 #define FCFG1_O_CONFIG_CC13_FE                                      0x000000C8
72 
73 // Internal
74 #define FCFG1_O_CONFIG_RF_COMMON                                    0x000000CC
75 
76 // Internal
77 #define FCFG1_O_CONFIG_SYNTH_DIV2_CC26_2G4                          0x000000D0
78 
79 // Internal
80 #define FCFG1_O_CONFIG_SYNTH_DIV2_CC13_2G4                          0x000000D4
81 
82 // Internal
83 #define FCFG1_O_CONFIG_SYNTH_DIV2_CC26_1G                           0x000000D8
84 
85 // Internal
86 #define FCFG1_O_CONFIG_SYNTH_DIV2_CC13_1G                           0x000000DC
87 
88 // Internal
89 #define FCFG1_O_CONFIG_SYNTH_DIV4_CC26                              0x000000E0
90 
91 // Internal
92 #define FCFG1_O_CONFIG_SYNTH_DIV4_CC13                              0x000000E4
93 
94 // Internal
95 #define FCFG1_O_CONFIG_SYNTH_DIV5                                   0x000000E8
96 
97 // Internal
98 #define FCFG1_O_CONFIG_SYNTH_DIV6_CC26                              0x000000EC
99 
100 // Internal
101 #define FCFG1_O_CONFIG_SYNTH_DIV6_CC13                              0x000000F0
102 
103 // Internal
104 #define FCFG1_O_CONFIG_SYNTH_DIV10                                  0x000000F4
105 
106 // Internal
107 #define FCFG1_O_CONFIG_SYNTH_DIV12_CC26                             0x000000F8
108 
109 // Internal
110 #define FCFG1_O_CONFIG_SYNTH_DIV12_CC13                             0x000000FC
111 
112 // Internal
113 #define FCFG1_O_CONFIG_SYNTH_DIV15                                  0x00000100
114 
115 // Internal
116 #define FCFG1_O_CONFIG_SYNTH_DIV30                                  0x00000104
117 
118 // Flash information
119 #define FCFG1_O_FLASH_NUMBER                                        0x00000164
120 
121 // Flash information
122 #define FCFG1_O_FLASH_COORDINATE                                    0x0000016C
123 
124 // Internal
125 #define FCFG1_O_FLASH_E_P                                           0x00000170
126 
127 // Internal
128 #define FCFG1_O_FLASH_C_E_P_R                                       0x00000174
129 
130 // Internal
131 #define FCFG1_O_FLASH_P_R_PV                                        0x00000178
132 
133 // Internal
134 #define FCFG1_O_FLASH_EH_SEQ                                        0x0000017C
135 
136 // Internal
137 #define FCFG1_O_FLASH_VHV_E                                         0x00000180
138 
139 // Internal
140 #define FCFG1_O_FLASH_PP                                            0x00000184
141 
142 // Internal
143 #define FCFG1_O_FLASH_PROG_EP                                       0x00000188
144 
145 // Internal
146 #define FCFG1_O_FLASH_ERA_PW                                        0x0000018C
147 
148 // Internal
149 #define FCFG1_O_FLASH_VHV                                           0x00000190
150 
151 // Internal
152 #define FCFG1_O_FLASH_VHV_PV                                        0x00000194
153 
154 // Internal
155 #define FCFG1_O_FLASH_V                                             0x00000198
156 
157 // User Identification.
158 #define FCFG1_O_USER_ID                                             0x00000294
159 
160 // Internal
161 #define FCFG1_O_FLASH_OTP_DATA3                                     0x000002B0
162 
163 // Internal
164 #define FCFG1_O_ANA2_TRIM                                           0x000002B4
165 
166 // Internal
167 #define FCFG1_O_LDO_TRIM                                            0x000002B8
168 
169 // MAC BLE Address 0
170 #define FCFG1_O_MAC_BLE_0                                           0x000002E8
171 
172 // MAC BLE Address 1
173 #define FCFG1_O_MAC_BLE_1                                           0x000002EC
174 
175 // MAC IEEE 802.15.4 Address 0
176 #define FCFG1_O_MAC_15_4_0                                          0x000002F0
177 
178 // MAC IEEE 802.15.4 Address 1
179 #define FCFG1_O_MAC_15_4_1                                          0x000002F4
180 
181 // Internal
182 #define FCFG1_O_FLASH_OTP_DATA4                                     0x00000308
183 
184 // Miscellaneous Trim  Parameters
185 #define FCFG1_O_MISC_TRIM                                           0x0000030C
186 
187 // Internal
188 #define FCFG1_O_RCOSC_HF_TEMPCOMP                                   0x00000310
189 
190 // IcePick Device Identification
191 #define FCFG1_O_ICEPICK_DEVICE_ID                                   0x00000318
192 
193 // Factory Configuration (FCFG1) Revision
194 #define FCFG1_O_FCFG1_REVISION                                      0x0000031C
195 
196 // Misc OTP Data
197 #define FCFG1_O_MISC_OTP_DATA                                       0x00000320
198 
199 // IO Configuration
200 #define FCFG1_O_IOCONF                                              0x00000344
201 
202 // Internal
203 #define FCFG1_O_CONFIG_IF_ADC                                       0x0000034C
204 
205 // Internal
206 #define FCFG1_O_CONFIG_OSC_TOP                                      0x00000350
207 
208 // AUX_ADC Gain in Absolute Reference Mode
209 #define FCFG1_O_SOC_ADC_ABS_GAIN                                    0x0000035C
210 
211 // AUX_ADC Gain in Relative Reference Mode
212 #define FCFG1_O_SOC_ADC_REL_GAIN                                    0x00000360
213 
214 // AUX_ADC Temperature Offsets in Absolute Reference Mode
215 #define FCFG1_O_SOC_ADC_OFFSET_INT                                  0x00000368
216 
217 // Internal
218 #define FCFG1_O_SOC_ADC_REF_TRIM_AND_OFFSET_EXT                     0x0000036C
219 
220 // Internal
221 #define FCFG1_O_AMPCOMP_TH1                                         0x00000370
222 
223 // Internal
224 #define FCFG1_O_AMPCOMP_TH2                                         0x00000374
225 
226 // Internal
227 #define FCFG1_O_AMPCOMP_CTRL1                                       0x00000378
228 
229 // Internal
230 #define FCFG1_O_ANABYPASS_VALUE2                                    0x0000037C
231 
232 // Internal
233 #define FCFG1_O_VOLT_TRIM                                           0x00000388
234 
235 // OSC Configuration
236 #define FCFG1_O_OSC_CONF                                            0x0000038C
237 
238 // Internal
239 #define FCFG1_O_FREQ_OFFSET                                         0x00000390
240 
241 // Internal
242 #define FCFG1_O_MISC_OTP_DATA_1                                     0x00000398
243 
244 // Shadow of EFUSE:DIE_ID_0 register
245 #define FCFG1_O_SHDW_DIE_ID_0                                       0x000003D0
246 
247 // Shadow of EFUSE:DIE_ID_1 register
248 #define FCFG1_O_SHDW_DIE_ID_1                                       0x000003D4
249 
250 // Shadow of EFUSE:DIE_ID_2 register
251 #define FCFG1_O_SHDW_DIE_ID_2                                       0x000003D8
252 
253 // Shadow of EFUSE:DIE_ID_3 register
254 #define FCFG1_O_SHDW_DIE_ID_3                                       0x000003DC
255 
256 // Internal
257 #define FCFG1_O_SHDW_OSC_BIAS_LDO_TRIM                              0x000003F8
258 
259 // Internal
260 #define FCFG1_O_SHDW_ANA_TRIM                                       0x000003FC
261 
262 // Oscillator configuration
263 #define FCFG1_O_OSC_CONF1                                           0x00000408
264 
265 // Internal
266 #define FCFG1_O_DAC_BIAS_CNF                                        0x0000040C
267 
268 // Internal
269 #define FCFG1_O_TFW_PROBE                                           0x00000418
270 
271 // Internal
272 #define FCFG1_O_TFW_FT                                              0x0000041C
273 
274 // Internal
275 #define FCFG1_O_DAC_CAL0                                            0x00000420
276 
277 // Internal
278 #define FCFG1_O_DAC_CAL1                                            0x00000424
279 
280 // Internal
281 #define FCFG1_O_DAC_CAL2                                            0x00000428
282 
283 // Internal
284 #define FCFG1_O_DAC_CAL3                                            0x0000042C
285 
286 //*****************************************************************************
287 //
288 // Register: FCFG1_O_MISC_CONF_1
289 //
290 //*****************************************************************************
291 // Field:   [7:0] DEVICE_MINOR_REV
292 //
293 // HW minor revision number (a value of 0xFF shall be treated equally to 0x00).
294 // Any test of this field by SW should be implemented as a 'greater or equal'
295 // comparison as signed integer.
296 // Value may change without warning.
297 #define FCFG1_MISC_CONF_1_DEVICE_MINOR_REV_W                                 8
298 #define FCFG1_MISC_CONF_1_DEVICE_MINOR_REV_M                        0x000000FF
299 #define FCFG1_MISC_CONF_1_DEVICE_MINOR_REV_S                                 0
300 
301 //*****************************************************************************
302 //
303 // Register: FCFG1_O_MISC_CONF_2
304 //
305 //*****************************************************************************
306 // Field:   [7:0] HPOSC_COMP_P3
307 //
308 // Internal. Only to be used through TI provided API.
309 #define FCFG1_MISC_CONF_2_HPOSC_COMP_P3_W                                    8
310 #define FCFG1_MISC_CONF_2_HPOSC_COMP_P3_M                           0x000000FF
311 #define FCFG1_MISC_CONF_2_HPOSC_COMP_P3_S                                    0
312 
313 //*****************************************************************************
314 //
315 // Register: FCFG1_O_HPOSC_MEAS_5
316 //
317 //*****************************************************************************
318 // Field: [31:16] HPOSC_D5
319 //
320 // Internal. Only to be used through TI provided API.
321 #define FCFG1_HPOSC_MEAS_5_HPOSC_D5_W                                       16
322 #define FCFG1_HPOSC_MEAS_5_HPOSC_D5_M                               0xFFFF0000
323 #define FCFG1_HPOSC_MEAS_5_HPOSC_D5_S                                       16
324 
325 // Field:  [15:8] HPOSC_T5
326 //
327 // Internal. Only to be used through TI provided API.
328 #define FCFG1_HPOSC_MEAS_5_HPOSC_T5_W                                        8
329 #define FCFG1_HPOSC_MEAS_5_HPOSC_T5_M                               0x0000FF00
330 #define FCFG1_HPOSC_MEAS_5_HPOSC_T5_S                                        8
331 
332 // Field:   [7:0] HPOSC_DT5
333 //
334 // Internal. Only to be used through TI provided API.
335 #define FCFG1_HPOSC_MEAS_5_HPOSC_DT5_W                                       8
336 #define FCFG1_HPOSC_MEAS_5_HPOSC_DT5_M                              0x000000FF
337 #define FCFG1_HPOSC_MEAS_5_HPOSC_DT5_S                                       0
338 
339 //*****************************************************************************
340 //
341 // Register: FCFG1_O_HPOSC_MEAS_4
342 //
343 //*****************************************************************************
344 // Field: [31:16] HPOSC_D4
345 //
346 // Internal. Only to be used through TI provided API.
347 #define FCFG1_HPOSC_MEAS_4_HPOSC_D4_W                                       16
348 #define FCFG1_HPOSC_MEAS_4_HPOSC_D4_M                               0xFFFF0000
349 #define FCFG1_HPOSC_MEAS_4_HPOSC_D4_S                                       16
350 
351 // Field:  [15:8] HPOSC_T4
352 //
353 // Internal. Only to be used through TI provided API.
354 #define FCFG1_HPOSC_MEAS_4_HPOSC_T4_W                                        8
355 #define FCFG1_HPOSC_MEAS_4_HPOSC_T4_M                               0x0000FF00
356 #define FCFG1_HPOSC_MEAS_4_HPOSC_T4_S                                        8
357 
358 // Field:   [7:0] HPOSC_DT4
359 //
360 // Internal. Only to be used through TI provided API.
361 #define FCFG1_HPOSC_MEAS_4_HPOSC_DT4_W                                       8
362 #define FCFG1_HPOSC_MEAS_4_HPOSC_DT4_M                              0x000000FF
363 #define FCFG1_HPOSC_MEAS_4_HPOSC_DT4_S                                       0
364 
365 //*****************************************************************************
366 //
367 // Register: FCFG1_O_HPOSC_MEAS_3
368 //
369 //*****************************************************************************
370 // Field: [31:16] HPOSC_D3
371 //
372 // Internal. Only to be used through TI provided API.
373 #define FCFG1_HPOSC_MEAS_3_HPOSC_D3_W                                       16
374 #define FCFG1_HPOSC_MEAS_3_HPOSC_D3_M                               0xFFFF0000
375 #define FCFG1_HPOSC_MEAS_3_HPOSC_D3_S                                       16
376 
377 // Field:  [15:8] HPOSC_T3
378 //
379 // Internal. Only to be used through TI provided API.
380 #define FCFG1_HPOSC_MEAS_3_HPOSC_T3_W                                        8
381 #define FCFG1_HPOSC_MEAS_3_HPOSC_T3_M                               0x0000FF00
382 #define FCFG1_HPOSC_MEAS_3_HPOSC_T3_S                                        8
383 
384 // Field:   [7:0] HPOSC_DT3
385 //
386 // Internal. Only to be used through TI provided API.
387 #define FCFG1_HPOSC_MEAS_3_HPOSC_DT3_W                                       8
388 #define FCFG1_HPOSC_MEAS_3_HPOSC_DT3_M                              0x000000FF
389 #define FCFG1_HPOSC_MEAS_3_HPOSC_DT3_S                                       0
390 
391 //*****************************************************************************
392 //
393 // Register: FCFG1_O_HPOSC_MEAS_2
394 //
395 //*****************************************************************************
396 // Field: [31:16] HPOSC_D2
397 //
398 // Internal. Only to be used through TI provided API.
399 #define FCFG1_HPOSC_MEAS_2_HPOSC_D2_W                                       16
400 #define FCFG1_HPOSC_MEAS_2_HPOSC_D2_M                               0xFFFF0000
401 #define FCFG1_HPOSC_MEAS_2_HPOSC_D2_S                                       16
402 
403 // Field:  [15:8] HPOSC_T2
404 //
405 // Internal. Only to be used through TI provided API.
406 #define FCFG1_HPOSC_MEAS_2_HPOSC_T2_W                                        8
407 #define FCFG1_HPOSC_MEAS_2_HPOSC_T2_M                               0x0000FF00
408 #define FCFG1_HPOSC_MEAS_2_HPOSC_T2_S                                        8
409 
410 // Field:   [7:0] HPOSC_DT2
411 //
412 // Internal. Only to be used through TI provided API.
413 #define FCFG1_HPOSC_MEAS_2_HPOSC_DT2_W                                       8
414 #define FCFG1_HPOSC_MEAS_2_HPOSC_DT2_M                              0x000000FF
415 #define FCFG1_HPOSC_MEAS_2_HPOSC_DT2_S                                       0
416 
417 //*****************************************************************************
418 //
419 // Register: FCFG1_O_HPOSC_MEAS_1
420 //
421 //*****************************************************************************
422 // Field: [31:16] HPOSC_D1
423 //
424 // Internal. Only to be used through TI provided API.
425 #define FCFG1_HPOSC_MEAS_1_HPOSC_D1_W                                       16
426 #define FCFG1_HPOSC_MEAS_1_HPOSC_D1_M                               0xFFFF0000
427 #define FCFG1_HPOSC_MEAS_1_HPOSC_D1_S                                       16
428 
429 // Field:  [15:8] HPOSC_T1
430 //
431 // Internal. Only to be used through TI provided API.
432 #define FCFG1_HPOSC_MEAS_1_HPOSC_T1_W                                        8
433 #define FCFG1_HPOSC_MEAS_1_HPOSC_T1_M                               0x0000FF00
434 #define FCFG1_HPOSC_MEAS_1_HPOSC_T1_S                                        8
435 
436 // Field:   [7:0] HPOSC_DT1
437 //
438 // Internal. Only to be used through TI provided API.
439 #define FCFG1_HPOSC_MEAS_1_HPOSC_DT1_W                                       8
440 #define FCFG1_HPOSC_MEAS_1_HPOSC_DT1_M                              0x000000FF
441 #define FCFG1_HPOSC_MEAS_1_HPOSC_DT1_S                                       0
442 
443 //*****************************************************************************
444 //
445 // Register: FCFG1_O_CONFIG_CC26_FE
446 //
447 //*****************************************************************************
448 // Field: [31:28] IFAMP_IB
449 //
450 // Internal. Only to be used through TI provided API.
451 #define FCFG1_CONFIG_CC26_FE_IFAMP_IB_W                                      4
452 #define FCFG1_CONFIG_CC26_FE_IFAMP_IB_M                             0xF0000000
453 #define FCFG1_CONFIG_CC26_FE_IFAMP_IB_S                                     28
454 
455 // Field: [27:24] LNA_IB
456 //
457 // Internal. Only to be used through TI provided API.
458 #define FCFG1_CONFIG_CC26_FE_LNA_IB_W                                        4
459 #define FCFG1_CONFIG_CC26_FE_LNA_IB_M                               0x0F000000
460 #define FCFG1_CONFIG_CC26_FE_LNA_IB_S                                       24
461 
462 // Field: [23:19] IFAMP_TRIM
463 //
464 // Internal. Only to be used through TI provided API.
465 #define FCFG1_CONFIG_CC26_FE_IFAMP_TRIM_W                                    5
466 #define FCFG1_CONFIG_CC26_FE_IFAMP_TRIM_M                           0x00F80000
467 #define FCFG1_CONFIG_CC26_FE_IFAMP_TRIM_S                                   19
468 
469 // Field: [18:14] CTL_PA0_TRIM
470 //
471 // Internal. Only to be used through TI provided API.
472 #define FCFG1_CONFIG_CC26_FE_CTL_PA0_TRIM_W                                  5
473 #define FCFG1_CONFIG_CC26_FE_CTL_PA0_TRIM_M                         0x0007C000
474 #define FCFG1_CONFIG_CC26_FE_CTL_PA0_TRIM_S                                 14
475 
476 // Field:    [13] PATRIMCOMPLETE_N
477 //
478 // Internal. Only to be used through TI provided API.
479 #define FCFG1_CONFIG_CC26_FE_PATRIMCOMPLETE_N                       0x00002000
480 #define FCFG1_CONFIG_CC26_FE_PATRIMCOMPLETE_N_BITN                          13
481 #define FCFG1_CONFIG_CC26_FE_PATRIMCOMPLETE_N_M                     0x00002000
482 #define FCFG1_CONFIG_CC26_FE_PATRIMCOMPLETE_N_S                             13
483 
484 // Field:    [12] RSSITRIMCOMPLETE_N
485 //
486 // Internal. Only to be used through TI provided API.
487 #define FCFG1_CONFIG_CC26_FE_RSSITRIMCOMPLETE_N                     0x00001000
488 #define FCFG1_CONFIG_CC26_FE_RSSITRIMCOMPLETE_N_BITN                        12
489 #define FCFG1_CONFIG_CC26_FE_RSSITRIMCOMPLETE_N_M                   0x00001000
490 #define FCFG1_CONFIG_CC26_FE_RSSITRIMCOMPLETE_N_S                           12
491 
492 // Field:   [7:0] RSSI_OFFSET
493 //
494 // Internal. Only to be used through TI provided API.
495 #define FCFG1_CONFIG_CC26_FE_RSSI_OFFSET_W                                   8
496 #define FCFG1_CONFIG_CC26_FE_RSSI_OFFSET_M                          0x000000FF
497 #define FCFG1_CONFIG_CC26_FE_RSSI_OFFSET_S                                   0
498 
499 //*****************************************************************************
500 //
501 // Register: FCFG1_O_CONFIG_CC13_FE
502 //
503 //*****************************************************************************
504 // Field: [31:28] IFAMP_IB
505 //
506 // Internal. Only to be used through TI provided API.
507 #define FCFG1_CONFIG_CC13_FE_IFAMP_IB_W                                      4
508 #define FCFG1_CONFIG_CC13_FE_IFAMP_IB_M                             0xF0000000
509 #define FCFG1_CONFIG_CC13_FE_IFAMP_IB_S                                     28
510 
511 // Field: [27:24] LNA_IB
512 //
513 // Internal. Only to be used through TI provided API.
514 #define FCFG1_CONFIG_CC13_FE_LNA_IB_W                                        4
515 #define FCFG1_CONFIG_CC13_FE_LNA_IB_M                               0x0F000000
516 #define FCFG1_CONFIG_CC13_FE_LNA_IB_S                                       24
517 
518 // Field: [23:19] IFAMP_TRIM
519 //
520 // Internal. Only to be used through TI provided API.
521 #define FCFG1_CONFIG_CC13_FE_IFAMP_TRIM_W                                    5
522 #define FCFG1_CONFIG_CC13_FE_IFAMP_TRIM_M                           0x00F80000
523 #define FCFG1_CONFIG_CC13_FE_IFAMP_TRIM_S                                   19
524 
525 // Field: [18:14] CTL_PA0_TRIM
526 //
527 // Internal. Only to be used through TI provided API.
528 #define FCFG1_CONFIG_CC13_FE_CTL_PA0_TRIM_W                                  5
529 #define FCFG1_CONFIG_CC13_FE_CTL_PA0_TRIM_M                         0x0007C000
530 #define FCFG1_CONFIG_CC13_FE_CTL_PA0_TRIM_S                                 14
531 
532 // Field:    [13] PATRIMCOMPLETE_N
533 //
534 // Internal. Only to be used through TI provided API.
535 #define FCFG1_CONFIG_CC13_FE_PATRIMCOMPLETE_N                       0x00002000
536 #define FCFG1_CONFIG_CC13_FE_PATRIMCOMPLETE_N_BITN                          13
537 #define FCFG1_CONFIG_CC13_FE_PATRIMCOMPLETE_N_M                     0x00002000
538 #define FCFG1_CONFIG_CC13_FE_PATRIMCOMPLETE_N_S                             13
539 
540 // Field:    [12] RSSITRIMCOMPLETE_N
541 //
542 // Internal. Only to be used through TI provided API.
543 #define FCFG1_CONFIG_CC13_FE_RSSITRIMCOMPLETE_N                     0x00001000
544 #define FCFG1_CONFIG_CC13_FE_RSSITRIMCOMPLETE_N_BITN                        12
545 #define FCFG1_CONFIG_CC13_FE_RSSITRIMCOMPLETE_N_M                   0x00001000
546 #define FCFG1_CONFIG_CC13_FE_RSSITRIMCOMPLETE_N_S                           12
547 
548 // Field:   [7:0] RSSI_OFFSET
549 //
550 // Internal. Only to be used through TI provided API.
551 #define FCFG1_CONFIG_CC13_FE_RSSI_OFFSET_W                                   8
552 #define FCFG1_CONFIG_CC13_FE_RSSI_OFFSET_M                          0x000000FF
553 #define FCFG1_CONFIG_CC13_FE_RSSI_OFFSET_S                                   0
554 
555 //*****************************************************************************
556 //
557 // Register: FCFG1_O_CONFIG_RF_COMMON
558 //
559 //*****************************************************************************
560 // Field:    [31] DISABLE_CORNER_CAP
561 //
562 // Internal. Only to be used through TI provided API.
563 #define FCFG1_CONFIG_RF_COMMON_DISABLE_CORNER_CAP                   0x80000000
564 #define FCFG1_CONFIG_RF_COMMON_DISABLE_CORNER_CAP_BITN                      31
565 #define FCFG1_CONFIG_RF_COMMON_DISABLE_CORNER_CAP_M                 0x80000000
566 #define FCFG1_CONFIG_RF_COMMON_DISABLE_CORNER_CAP_S                         31
567 
568 // Field: [30:25] SLDO_TRIM_OUTPUT
569 //
570 // Internal. Only to be used through TI provided API.
571 #define FCFG1_CONFIG_RF_COMMON_SLDO_TRIM_OUTPUT_W                            6
572 #define FCFG1_CONFIG_RF_COMMON_SLDO_TRIM_OUTPUT_M                   0x7E000000
573 #define FCFG1_CONFIG_RF_COMMON_SLDO_TRIM_OUTPUT_S                           25
574 
575 // Field:    [21] PA20DBMTRIMCOMPLETE_N
576 //
577 // Internal. Only to be used through TI provided API.
578 #define FCFG1_CONFIG_RF_COMMON_PA20DBMTRIMCOMPLETE_N                0x00200000
579 #define FCFG1_CONFIG_RF_COMMON_PA20DBMTRIMCOMPLETE_N_BITN                   21
580 #define FCFG1_CONFIG_RF_COMMON_PA20DBMTRIMCOMPLETE_N_M              0x00200000
581 #define FCFG1_CONFIG_RF_COMMON_PA20DBMTRIMCOMPLETE_N_S                      21
582 
583 // Field: [20:16] CTL_PA_20DBM_TRIM
584 //
585 // Internal. Only to be used through TI provided API.
586 #define FCFG1_CONFIG_RF_COMMON_CTL_PA_20DBM_TRIM_W                           5
587 #define FCFG1_CONFIG_RF_COMMON_CTL_PA_20DBM_TRIM_M                  0x001F0000
588 #define FCFG1_CONFIG_RF_COMMON_CTL_PA_20DBM_TRIM_S                          16
589 
590 // Field:  [15:9] RFLDO_TRIM_OUTPUT
591 //
592 // Internal. Only to be used through TI provided API.
593 #define FCFG1_CONFIG_RF_COMMON_RFLDO_TRIM_OUTPUT_W                           7
594 #define FCFG1_CONFIG_RF_COMMON_RFLDO_TRIM_OUTPUT_M                  0x0000FE00
595 #define FCFG1_CONFIG_RF_COMMON_RFLDO_TRIM_OUTPUT_S                           9
596 
597 // Field:   [8:6] QUANTCTLTHRES
598 //
599 // Internal. Only to be used through TI provided API.
600 #define FCFG1_CONFIG_RF_COMMON_QUANTCTLTHRES_W                               3
601 #define FCFG1_CONFIG_RF_COMMON_QUANTCTLTHRES_M                      0x000001C0
602 #define FCFG1_CONFIG_RF_COMMON_QUANTCTLTHRES_S                               6
603 
604 // Field:   [5:0] DACTRIM
605 //
606 // Internal. Only to be used through TI provided API.
607 #define FCFG1_CONFIG_RF_COMMON_DACTRIM_W                                     6
608 #define FCFG1_CONFIG_RF_COMMON_DACTRIM_M                            0x0000003F
609 #define FCFG1_CONFIG_RF_COMMON_DACTRIM_S                                     0
610 
611 //*****************************************************************************
612 //
613 // Register: FCFG1_O_CONFIG_SYNTH_DIV2_CC26_2G4
614 //
615 //*****************************************************************************
616 // Field: [31:28] MIN_ALLOWED_RTRIM
617 //
618 // Internal. Only to be used through TI provided API.
619 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_MIN_ALLOWED_RTRIM_W                 4
620 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_MIN_ALLOWED_RTRIM_M        0xF0000000
621 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_MIN_ALLOWED_RTRIM_S                28
622 
623 // Field: [27:12] RFC_MDM_DEMIQMC0
624 //
625 // Internal. Only to be used through TI provided API.
626 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_RFC_MDM_DEMIQMC0_W                 16
627 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_RFC_MDM_DEMIQMC0_M         0x0FFFF000
628 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_RFC_MDM_DEMIQMC0_S                 12
629 
630 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
631 //
632 // Internal. Only to be used through TI provided API.
633 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_LDOVCO_TRIM_OUTPUT_W                6
634 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_LDOVCO_TRIM_OUTPUT_M       0x00000FC0
635 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_LDOVCO_TRIM_OUTPUT_S                6
636 
637 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
638 //
639 // Internal. Only to be used through TI provided API.
640 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
641                                                                     0x00000020
642 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
643                                                                              5
644 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
645                                                                     0x00000020
646 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
647                                                                              5
648 
649 //*****************************************************************************
650 //
651 // Register: FCFG1_O_CONFIG_SYNTH_DIV2_CC13_2G4
652 //
653 //*****************************************************************************
654 // Field: [31:28] MIN_ALLOWED_RTRIM
655 //
656 // Internal. Only to be used through TI provided API.
657 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_MIN_ALLOWED_RTRIM_W                 4
658 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_MIN_ALLOWED_RTRIM_M        0xF0000000
659 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_MIN_ALLOWED_RTRIM_S                28
660 
661 // Field: [27:12] RFC_MDM_DEMIQMC0
662 //
663 // Internal. Only to be used through TI provided API.
664 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_RFC_MDM_DEMIQMC0_W                 16
665 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_RFC_MDM_DEMIQMC0_M         0x0FFFF000
666 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_RFC_MDM_DEMIQMC0_S                 12
667 
668 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
669 //
670 // Internal. Only to be used through TI provided API.
671 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_LDOVCO_TRIM_OUTPUT_W                6
672 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_LDOVCO_TRIM_OUTPUT_M       0x00000FC0
673 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_LDOVCO_TRIM_OUTPUT_S                6
674 
675 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
676 //
677 // Internal. Only to be used through TI provided API.
678 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
679                                                                     0x00000020
680 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
681                                                                              5
682 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
683                                                                     0x00000020
684 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_2G4_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
685                                                                              5
686 
687 //*****************************************************************************
688 //
689 // Register: FCFG1_O_CONFIG_SYNTH_DIV2_CC26_1G
690 //
691 //*****************************************************************************
692 // Field: [31:28] MIN_ALLOWED_RTRIM
693 //
694 // Internal. Only to be used through TI provided API.
695 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_MIN_ALLOWED_RTRIM_W                  4
696 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_MIN_ALLOWED_RTRIM_M         0xF0000000
697 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_MIN_ALLOWED_RTRIM_S                 28
698 
699 // Field: [27:12] RFC_MDM_DEMIQMC0
700 //
701 // Internal. Only to be used through TI provided API.
702 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_RFC_MDM_DEMIQMC0_W                  16
703 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_RFC_MDM_DEMIQMC0_M          0x0FFFF000
704 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_RFC_MDM_DEMIQMC0_S                  12
705 
706 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
707 //
708 // Internal. Only to be used through TI provided API.
709 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_LDOVCO_TRIM_OUTPUT_W                 6
710 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_LDOVCO_TRIM_OUTPUT_M        0x00000FC0
711 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_LDOVCO_TRIM_OUTPUT_S                 6
712 
713 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
714 //
715 // Internal. Only to be used through TI provided API.
716 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
717                                                                     0x00000020
718 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
719                                                                              5
720 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
721                                                                     0x00000020
722 #define FCFG1_CONFIG_SYNTH_DIV2_CC26_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
723                                                                              5
724 
725 //*****************************************************************************
726 //
727 // Register: FCFG1_O_CONFIG_SYNTH_DIV2_CC13_1G
728 //
729 //*****************************************************************************
730 // Field: [31:28] MIN_ALLOWED_RTRIM
731 //
732 // Internal. Only to be used through TI provided API.
733 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_MIN_ALLOWED_RTRIM_W                  4
734 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_MIN_ALLOWED_RTRIM_M         0xF0000000
735 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_MIN_ALLOWED_RTRIM_S                 28
736 
737 // Field: [27:12] RFC_MDM_DEMIQMC0
738 //
739 // Internal. Only to be used through TI provided API.
740 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_RFC_MDM_DEMIQMC0_W                  16
741 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_RFC_MDM_DEMIQMC0_M          0x0FFFF000
742 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_RFC_MDM_DEMIQMC0_S                  12
743 
744 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
745 //
746 // Internal. Only to be used through TI provided API.
747 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_LDOVCO_TRIM_OUTPUT_W                 6
748 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_LDOVCO_TRIM_OUTPUT_M        0x00000FC0
749 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_LDOVCO_TRIM_OUTPUT_S                 6
750 
751 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
752 //
753 // Internal. Only to be used through TI provided API.
754 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
755                                                                     0x00000020
756 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
757                                                                              5
758 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
759                                                                     0x00000020
760 #define FCFG1_CONFIG_SYNTH_DIV2_CC13_1G_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
761                                                                              5
762 
763 //*****************************************************************************
764 //
765 // Register: FCFG1_O_CONFIG_SYNTH_DIV4_CC26
766 //
767 //*****************************************************************************
768 // Field: [31:28] MIN_ALLOWED_RTRIM
769 //
770 // Internal. Only to be used through TI provided API.
771 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_MIN_ALLOWED_RTRIM_W                     4
772 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_MIN_ALLOWED_RTRIM_M            0xF0000000
773 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_MIN_ALLOWED_RTRIM_S                    28
774 
775 // Field: [27:12] RFC_MDM_DEMIQMC0
776 //
777 // Internal. Only to be used through TI provided API.
778 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_RFC_MDM_DEMIQMC0_W                     16
779 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_RFC_MDM_DEMIQMC0_M             0x0FFFF000
780 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_RFC_MDM_DEMIQMC0_S                     12
781 
782 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
783 //
784 // Internal. Only to be used through TI provided API.
785 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_LDOVCO_TRIM_OUTPUT_W                    6
786 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_LDOVCO_TRIM_OUTPUT_M           0x00000FC0
787 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_LDOVCO_TRIM_OUTPUT_S                    6
788 
789 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
790 //
791 // Internal. Only to be used through TI provided API.
792 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
793                                                                     0x00000020
794 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
795                                                                              5
796 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
797                                                                     0x00000020
798 #define FCFG1_CONFIG_SYNTH_DIV4_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
799                                                                              5
800 
801 //*****************************************************************************
802 //
803 // Register: FCFG1_O_CONFIG_SYNTH_DIV4_CC13
804 //
805 //*****************************************************************************
806 // Field: [31:28] MIN_ALLOWED_RTRIM
807 //
808 // Internal. Only to be used through TI provided API.
809 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_MIN_ALLOWED_RTRIM_W                     4
810 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_MIN_ALLOWED_RTRIM_M            0xF0000000
811 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_MIN_ALLOWED_RTRIM_S                    28
812 
813 // Field: [27:12] RFC_MDM_DEMIQMC0
814 //
815 // Internal. Only to be used through TI provided API.
816 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_RFC_MDM_DEMIQMC0_W                     16
817 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_RFC_MDM_DEMIQMC0_M             0x0FFFF000
818 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_RFC_MDM_DEMIQMC0_S                     12
819 
820 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
821 //
822 // Internal. Only to be used through TI provided API.
823 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_LDOVCO_TRIM_OUTPUT_W                    6
824 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_LDOVCO_TRIM_OUTPUT_M           0x00000FC0
825 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_LDOVCO_TRIM_OUTPUT_S                    6
826 
827 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
828 //
829 // Internal. Only to be used through TI provided API.
830 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
831                                                                     0x00000020
832 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
833                                                                              5
834 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
835                                                                     0x00000020
836 #define FCFG1_CONFIG_SYNTH_DIV4_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
837                                                                              5
838 
839 //*****************************************************************************
840 //
841 // Register: FCFG1_O_CONFIG_SYNTH_DIV5
842 //
843 //*****************************************************************************
844 // Field: [31:28] MIN_ALLOWED_RTRIM
845 //
846 // Internal. Only to be used through TI provided API.
847 #define FCFG1_CONFIG_SYNTH_DIV5_MIN_ALLOWED_RTRIM_W                          4
848 #define FCFG1_CONFIG_SYNTH_DIV5_MIN_ALLOWED_RTRIM_M                 0xF0000000
849 #define FCFG1_CONFIG_SYNTH_DIV5_MIN_ALLOWED_RTRIM_S                         28
850 
851 // Field: [27:12] RFC_MDM_DEMIQMC0
852 //
853 // Internal. Only to be used through TI provided API.
854 #define FCFG1_CONFIG_SYNTH_DIV5_RFC_MDM_DEMIQMC0_W                          16
855 #define FCFG1_CONFIG_SYNTH_DIV5_RFC_MDM_DEMIQMC0_M                  0x0FFFF000
856 #define FCFG1_CONFIG_SYNTH_DIV5_RFC_MDM_DEMIQMC0_S                          12
857 
858 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
859 //
860 // Internal. Only to be used through TI provided API.
861 #define FCFG1_CONFIG_SYNTH_DIV5_LDOVCO_TRIM_OUTPUT_W                         6
862 #define FCFG1_CONFIG_SYNTH_DIV5_LDOVCO_TRIM_OUTPUT_M                0x00000FC0
863 #define FCFG1_CONFIG_SYNTH_DIV5_LDOVCO_TRIM_OUTPUT_S                         6
864 
865 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
866 //
867 // Internal. Only to be used through TI provided API.
868 #define FCFG1_CONFIG_SYNTH_DIV5_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N     0x00000020
869 #define FCFG1_CONFIG_SYNTH_DIV5_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
870                                                                              5
871 #define FCFG1_CONFIG_SYNTH_DIV5_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M    \
872                                                                     0x00000020
873 #define FCFG1_CONFIG_SYNTH_DIV5_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S    \
874                                                                              5
875 
876 //*****************************************************************************
877 //
878 // Register: FCFG1_O_CONFIG_SYNTH_DIV6_CC26
879 //
880 //*****************************************************************************
881 // Field: [31:28] MIN_ALLOWED_RTRIM
882 //
883 // Internal. Only to be used through TI provided API.
884 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_MIN_ALLOWED_RTRIM_W                     4
885 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_MIN_ALLOWED_RTRIM_M            0xF0000000
886 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_MIN_ALLOWED_RTRIM_S                    28
887 
888 // Field: [27:12] RFC_MDM_DEMIQMC0
889 //
890 // Internal. Only to be used through TI provided API.
891 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_RFC_MDM_DEMIQMC0_W                     16
892 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_RFC_MDM_DEMIQMC0_M             0x0FFFF000
893 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_RFC_MDM_DEMIQMC0_S                     12
894 
895 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
896 //
897 // Internal. Only to be used through TI provided API.
898 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_LDOVCO_TRIM_OUTPUT_W                    6
899 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_LDOVCO_TRIM_OUTPUT_M           0x00000FC0
900 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_LDOVCO_TRIM_OUTPUT_S                    6
901 
902 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
903 //
904 // Internal. Only to be used through TI provided API.
905 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
906                                                                     0x00000020
907 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
908                                                                              5
909 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
910                                                                     0x00000020
911 #define FCFG1_CONFIG_SYNTH_DIV6_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
912                                                                              5
913 
914 //*****************************************************************************
915 //
916 // Register: FCFG1_O_CONFIG_SYNTH_DIV6_CC13
917 //
918 //*****************************************************************************
919 // Field: [31:28] MIN_ALLOWED_RTRIM
920 //
921 // Internal. Only to be used through TI provided API.
922 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_MIN_ALLOWED_RTRIM_W                     4
923 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_MIN_ALLOWED_RTRIM_M            0xF0000000
924 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_MIN_ALLOWED_RTRIM_S                    28
925 
926 // Field: [27:12] RFC_MDM_DEMIQMC0
927 //
928 // Internal. Only to be used through TI provided API.
929 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_RFC_MDM_DEMIQMC0_W                     16
930 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_RFC_MDM_DEMIQMC0_M             0x0FFFF000
931 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_RFC_MDM_DEMIQMC0_S                     12
932 
933 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
934 //
935 // Internal. Only to be used through TI provided API.
936 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_LDOVCO_TRIM_OUTPUT_W                    6
937 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_LDOVCO_TRIM_OUTPUT_M           0x00000FC0
938 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_LDOVCO_TRIM_OUTPUT_S                    6
939 
940 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
941 //
942 // Internal. Only to be used through TI provided API.
943 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
944                                                                     0x00000020
945 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
946                                                                              5
947 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
948                                                                     0x00000020
949 #define FCFG1_CONFIG_SYNTH_DIV6_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
950                                                                              5
951 
952 //*****************************************************************************
953 //
954 // Register: FCFG1_O_CONFIG_SYNTH_DIV10
955 //
956 //*****************************************************************************
957 // Field: [31:28] MIN_ALLOWED_RTRIM
958 //
959 // Internal. Only to be used through TI provided API.
960 #define FCFG1_CONFIG_SYNTH_DIV10_MIN_ALLOWED_RTRIM_W                         4
961 #define FCFG1_CONFIG_SYNTH_DIV10_MIN_ALLOWED_RTRIM_M                0xF0000000
962 #define FCFG1_CONFIG_SYNTH_DIV10_MIN_ALLOWED_RTRIM_S                        28
963 
964 // Field: [27:12] RFC_MDM_DEMIQMC0
965 //
966 // Internal. Only to be used through TI provided API.
967 #define FCFG1_CONFIG_SYNTH_DIV10_RFC_MDM_DEMIQMC0_W                         16
968 #define FCFG1_CONFIG_SYNTH_DIV10_RFC_MDM_DEMIQMC0_M                 0x0FFFF000
969 #define FCFG1_CONFIG_SYNTH_DIV10_RFC_MDM_DEMIQMC0_S                         12
970 
971 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
972 //
973 // Internal. Only to be used through TI provided API.
974 #define FCFG1_CONFIG_SYNTH_DIV10_LDOVCO_TRIM_OUTPUT_W                        6
975 #define FCFG1_CONFIG_SYNTH_DIV10_LDOVCO_TRIM_OUTPUT_M               0x00000FC0
976 #define FCFG1_CONFIG_SYNTH_DIV10_LDOVCO_TRIM_OUTPUT_S                        6
977 
978 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
979 //
980 // Internal. Only to be used through TI provided API.
981 #define FCFG1_CONFIG_SYNTH_DIV10_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N     \
982                                                                     0x00000020
983 #define FCFG1_CONFIG_SYNTH_DIV10_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
984                                                                              5
985 #define FCFG1_CONFIG_SYNTH_DIV10_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M   \
986                                                                     0x00000020
987 #define FCFG1_CONFIG_SYNTH_DIV10_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S   \
988                                                                              5
989 
990 //*****************************************************************************
991 //
992 // Register: FCFG1_O_CONFIG_SYNTH_DIV12_CC26
993 //
994 //*****************************************************************************
995 // Field: [31:28] MIN_ALLOWED_RTRIM
996 //
997 // Internal. Only to be used through TI provided API.
998 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_MIN_ALLOWED_RTRIM_W                    4
999 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_MIN_ALLOWED_RTRIM_M           0xF0000000
1000 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_MIN_ALLOWED_RTRIM_S                   28
1001 
1002 // Field: [27:12] RFC_MDM_DEMIQMC0
1003 //
1004 // Internal. Only to be used through TI provided API.
1005 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_RFC_MDM_DEMIQMC0_W                    16
1006 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_RFC_MDM_DEMIQMC0_M            0x0FFFF000
1007 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_RFC_MDM_DEMIQMC0_S                    12
1008 
1009 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
1010 //
1011 // Internal. Only to be used through TI provided API.
1012 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_LDOVCO_TRIM_OUTPUT_W                   6
1013 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_LDOVCO_TRIM_OUTPUT_M          0x00000FC0
1014 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_LDOVCO_TRIM_OUTPUT_S                   6
1015 
1016 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
1017 //
1018 // Internal. Only to be used through TI provided API.
1019 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
1020                                                                     0x00000020
1021 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
1022                                                                              5
1023 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
1024                                                                     0x00000020
1025 #define FCFG1_CONFIG_SYNTH_DIV12_CC26_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
1026                                                                              5
1027 
1028 //*****************************************************************************
1029 //
1030 // Register: FCFG1_O_CONFIG_SYNTH_DIV12_CC13
1031 //
1032 //*****************************************************************************
1033 // Field: [31:28] MIN_ALLOWED_RTRIM
1034 //
1035 // Internal. Only to be used through TI provided API.
1036 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_MIN_ALLOWED_RTRIM_W                    4
1037 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_MIN_ALLOWED_RTRIM_M           0xF0000000
1038 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_MIN_ALLOWED_RTRIM_S                   28
1039 
1040 // Field: [27:12] RFC_MDM_DEMIQMC0
1041 //
1042 // Internal. Only to be used through TI provided API.
1043 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_RFC_MDM_DEMIQMC0_W                    16
1044 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_RFC_MDM_DEMIQMC0_M            0x0FFFF000
1045 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_RFC_MDM_DEMIQMC0_S                    12
1046 
1047 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
1048 //
1049 // Internal. Only to be used through TI provided API.
1050 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_LDOVCO_TRIM_OUTPUT_W                   6
1051 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_LDOVCO_TRIM_OUTPUT_M          0x00000FC0
1052 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_LDOVCO_TRIM_OUTPUT_S                   6
1053 
1054 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
1055 //
1056 // Internal. Only to be used through TI provided API.
1057 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N \
1058                                                                     0x00000020
1059 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
1060                                                                              5
1061 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M \
1062                                                                     0x00000020
1063 #define FCFG1_CONFIG_SYNTH_DIV12_CC13_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S \
1064                                                                              5
1065 
1066 //*****************************************************************************
1067 //
1068 // Register: FCFG1_O_CONFIG_SYNTH_DIV15
1069 //
1070 //*****************************************************************************
1071 // Field: [31:28] MIN_ALLOWED_RTRIM
1072 //
1073 // Internal. Only to be used through TI provided API.
1074 #define FCFG1_CONFIG_SYNTH_DIV15_MIN_ALLOWED_RTRIM_W                         4
1075 #define FCFG1_CONFIG_SYNTH_DIV15_MIN_ALLOWED_RTRIM_M                0xF0000000
1076 #define FCFG1_CONFIG_SYNTH_DIV15_MIN_ALLOWED_RTRIM_S                        28
1077 
1078 // Field: [27:12] RFC_MDM_DEMIQMC0
1079 //
1080 // Internal. Only to be used through TI provided API.
1081 #define FCFG1_CONFIG_SYNTH_DIV15_RFC_MDM_DEMIQMC0_W                         16
1082 #define FCFG1_CONFIG_SYNTH_DIV15_RFC_MDM_DEMIQMC0_M                 0x0FFFF000
1083 #define FCFG1_CONFIG_SYNTH_DIV15_RFC_MDM_DEMIQMC0_S                         12
1084 
1085 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
1086 //
1087 // Internal. Only to be used through TI provided API.
1088 #define FCFG1_CONFIG_SYNTH_DIV15_LDOVCO_TRIM_OUTPUT_W                        6
1089 #define FCFG1_CONFIG_SYNTH_DIV15_LDOVCO_TRIM_OUTPUT_M               0x00000FC0
1090 #define FCFG1_CONFIG_SYNTH_DIV15_LDOVCO_TRIM_OUTPUT_S                        6
1091 
1092 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
1093 //
1094 // Internal. Only to be used through TI provided API.
1095 #define FCFG1_CONFIG_SYNTH_DIV15_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N     \
1096                                                                     0x00000020
1097 #define FCFG1_CONFIG_SYNTH_DIV15_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
1098                                                                              5
1099 #define FCFG1_CONFIG_SYNTH_DIV15_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M   \
1100                                                                     0x00000020
1101 #define FCFG1_CONFIG_SYNTH_DIV15_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S   \
1102                                                                              5
1103 
1104 //*****************************************************************************
1105 //
1106 // Register: FCFG1_O_CONFIG_SYNTH_DIV30
1107 //
1108 //*****************************************************************************
1109 // Field: [31:28] MIN_ALLOWED_RTRIM
1110 //
1111 // Internal. Only to be used through TI provided API.
1112 #define FCFG1_CONFIG_SYNTH_DIV30_MIN_ALLOWED_RTRIM_W                         4
1113 #define FCFG1_CONFIG_SYNTH_DIV30_MIN_ALLOWED_RTRIM_M                0xF0000000
1114 #define FCFG1_CONFIG_SYNTH_DIV30_MIN_ALLOWED_RTRIM_S                        28
1115 
1116 // Field: [27:12] RFC_MDM_DEMIQMC0
1117 //
1118 // Internal. Only to be used through TI provided API.
1119 #define FCFG1_CONFIG_SYNTH_DIV30_RFC_MDM_DEMIQMC0_W                         16
1120 #define FCFG1_CONFIG_SYNTH_DIV30_RFC_MDM_DEMIQMC0_M                 0x0FFFF000
1121 #define FCFG1_CONFIG_SYNTH_DIV30_RFC_MDM_DEMIQMC0_S                         12
1122 
1123 // Field:  [11:6] LDOVCO_TRIM_OUTPUT
1124 //
1125 // Internal. Only to be used through TI provided API.
1126 #define FCFG1_CONFIG_SYNTH_DIV30_LDOVCO_TRIM_OUTPUT_W                        6
1127 #define FCFG1_CONFIG_SYNTH_DIV30_LDOVCO_TRIM_OUTPUT_M               0x00000FC0
1128 #define FCFG1_CONFIG_SYNTH_DIV30_LDOVCO_TRIM_OUTPUT_S                        6
1129 
1130 // Field:     [5] RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N
1131 //
1132 // Internal. Only to be used through TI provided API.
1133 #define FCFG1_CONFIG_SYNTH_DIV30_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N     \
1134                                                                     0x00000020
1135 #define FCFG1_CONFIG_SYNTH_DIV30_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_BITN \
1136                                                                              5
1137 #define FCFG1_CONFIG_SYNTH_DIV30_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_M   \
1138                                                                     0x00000020
1139 #define FCFG1_CONFIG_SYNTH_DIV30_RFC_MDM_DEMIQMC0_TRIMCOMPLETE_N_S   \
1140                                                                              5
1141 
1142 //*****************************************************************************
1143 //
1144 // Register: FCFG1_O_FLASH_NUMBER
1145 //
1146 //*****************************************************************************
1147 // Field:  [31:0] LOT_NUMBER
1148 //
1149 // Number of the manufacturing lot that produced this unit.
1150 #define FCFG1_FLASH_NUMBER_LOT_NUMBER_W                                     32
1151 #define FCFG1_FLASH_NUMBER_LOT_NUMBER_M                             0xFFFFFFFF
1152 #define FCFG1_FLASH_NUMBER_LOT_NUMBER_S                                      0
1153 
1154 //*****************************************************************************
1155 //
1156 // Register: FCFG1_O_FLASH_COORDINATE
1157 //
1158 //*****************************************************************************
1159 // Field: [31:16] XCOORDINATE
1160 //
1161 // X coordinate of this unit on the wafer.
1162 #define FCFG1_FLASH_COORDINATE_XCOORDINATE_W                                16
1163 #define FCFG1_FLASH_COORDINATE_XCOORDINATE_M                        0xFFFF0000
1164 #define FCFG1_FLASH_COORDINATE_XCOORDINATE_S                                16
1165 
1166 // Field:  [15:0] YCOORDINATE
1167 //
1168 // Y coordinate of this unit on the wafer.
1169 #define FCFG1_FLASH_COORDINATE_YCOORDINATE_W                                16
1170 #define FCFG1_FLASH_COORDINATE_YCOORDINATE_M                        0x0000FFFF
1171 #define FCFG1_FLASH_COORDINATE_YCOORDINATE_S                                 0
1172 
1173 //*****************************************************************************
1174 //
1175 // Register: FCFG1_O_FLASH_E_P
1176 //
1177 //*****************************************************************************
1178 // Field: [31:24] PSU
1179 //
1180 // Internal. Only to be used through TI provided API.
1181 #define FCFG1_FLASH_E_P_PSU_W                                                8
1182 #define FCFG1_FLASH_E_P_PSU_M                                       0xFF000000
1183 #define FCFG1_FLASH_E_P_PSU_S                                               24
1184 
1185 // Field: [23:16] ESU
1186 //
1187 // Internal. Only to be used through TI provided API.
1188 #define FCFG1_FLASH_E_P_ESU_W                                                8
1189 #define FCFG1_FLASH_E_P_ESU_M                                       0x00FF0000
1190 #define FCFG1_FLASH_E_P_ESU_S                                               16
1191 
1192 // Field:  [15:8] PVSU
1193 //
1194 // Internal. Only to be used through TI provided API.
1195 #define FCFG1_FLASH_E_P_PVSU_W                                               8
1196 #define FCFG1_FLASH_E_P_PVSU_M                                      0x0000FF00
1197 #define FCFG1_FLASH_E_P_PVSU_S                                               8
1198 
1199 // Field:   [7:0] EVSU
1200 //
1201 // Internal. Only to be used through TI provided API.
1202 #define FCFG1_FLASH_E_P_EVSU_W                                               8
1203 #define FCFG1_FLASH_E_P_EVSU_M                                      0x000000FF
1204 #define FCFG1_FLASH_E_P_EVSU_S                                               0
1205 
1206 //*****************************************************************************
1207 //
1208 // Register: FCFG1_O_FLASH_C_E_P_R
1209 //
1210 //*****************************************************************************
1211 // Field: [31:24] RVSU
1212 //
1213 // Internal. Only to be used through TI provided API.
1214 #define FCFG1_FLASH_C_E_P_R_RVSU_W                                           8
1215 #define FCFG1_FLASH_C_E_P_R_RVSU_M                                  0xFF000000
1216 #define FCFG1_FLASH_C_E_P_R_RVSU_S                                          24
1217 
1218 // Field: [23:16] PV_ACCESS
1219 //
1220 // Internal. Only to be used through TI provided API.
1221 #define FCFG1_FLASH_C_E_P_R_PV_ACCESS_W                                      8
1222 #define FCFG1_FLASH_C_E_P_R_PV_ACCESS_M                             0x00FF0000
1223 #define FCFG1_FLASH_C_E_P_R_PV_ACCESS_S                                     16
1224 
1225 // Field: [15:12] A_EXEZ_SETUP
1226 //
1227 // Internal. Only to be used through TI provided API.
1228 #define FCFG1_FLASH_C_E_P_R_A_EXEZ_SETUP_W                                   4
1229 #define FCFG1_FLASH_C_E_P_R_A_EXEZ_SETUP_M                          0x0000F000
1230 #define FCFG1_FLASH_C_E_P_R_A_EXEZ_SETUP_S                                  12
1231 
1232 // Field:  [11:0] CVSU
1233 //
1234 // Internal. Only to be used through TI provided API.
1235 #define FCFG1_FLASH_C_E_P_R_CVSU_W                                          12
1236 #define FCFG1_FLASH_C_E_P_R_CVSU_M                                  0x00000FFF
1237 #define FCFG1_FLASH_C_E_P_R_CVSU_S                                           0
1238 
1239 //*****************************************************************************
1240 //
1241 // Register: FCFG1_O_FLASH_P_R_PV
1242 //
1243 //*****************************************************************************
1244 // Field: [31:24] PH
1245 //
1246 // Internal. Only to be used through TI provided API.
1247 #define FCFG1_FLASH_P_R_PV_PH_W                                              8
1248 #define FCFG1_FLASH_P_R_PV_PH_M                                     0xFF000000
1249 #define FCFG1_FLASH_P_R_PV_PH_S                                             24
1250 
1251 // Field: [23:16] RH
1252 //
1253 // Internal. Only to be used through TI provided API.
1254 #define FCFG1_FLASH_P_R_PV_RH_W                                              8
1255 #define FCFG1_FLASH_P_R_PV_RH_M                                     0x00FF0000
1256 #define FCFG1_FLASH_P_R_PV_RH_S                                             16
1257 
1258 // Field:  [15:8] PVH
1259 //
1260 // Internal. Only to be used through TI provided API.
1261 #define FCFG1_FLASH_P_R_PV_PVH_W                                             8
1262 #define FCFG1_FLASH_P_R_PV_PVH_M                                    0x0000FF00
1263 #define FCFG1_FLASH_P_R_PV_PVH_S                                             8
1264 
1265 // Field:   [7:0] PVH2
1266 //
1267 // Internal. Only to be used through TI provided API.
1268 #define FCFG1_FLASH_P_R_PV_PVH2_W                                            8
1269 #define FCFG1_FLASH_P_R_PV_PVH2_M                                   0x000000FF
1270 #define FCFG1_FLASH_P_R_PV_PVH2_S                                            0
1271 
1272 //*****************************************************************************
1273 //
1274 // Register: FCFG1_O_FLASH_EH_SEQ
1275 //
1276 //*****************************************************************************
1277 // Field: [31:24] EH
1278 //
1279 // Internal. Only to be used through TI provided API.
1280 #define FCFG1_FLASH_EH_SEQ_EH_W                                              8
1281 #define FCFG1_FLASH_EH_SEQ_EH_M                                     0xFF000000
1282 #define FCFG1_FLASH_EH_SEQ_EH_S                                             24
1283 
1284 // Field: [23:16] SEQ
1285 //
1286 // Internal. Only to be used through TI provided API.
1287 #define FCFG1_FLASH_EH_SEQ_SEQ_W                                             8
1288 #define FCFG1_FLASH_EH_SEQ_SEQ_M                                    0x00FF0000
1289 #define FCFG1_FLASH_EH_SEQ_SEQ_S                                            16
1290 
1291 // Field: [15:12] VSTAT
1292 //
1293 // Internal. Only to be used through TI provided API.
1294 #define FCFG1_FLASH_EH_SEQ_VSTAT_W                                           4
1295 #define FCFG1_FLASH_EH_SEQ_VSTAT_M                                  0x0000F000
1296 #define FCFG1_FLASH_EH_SEQ_VSTAT_S                                          12
1297 
1298 // Field:  [11:0] SM_FREQUENCY
1299 //
1300 // Internal. Only to be used through TI provided API.
1301 #define FCFG1_FLASH_EH_SEQ_SM_FREQUENCY_W                                   12
1302 #define FCFG1_FLASH_EH_SEQ_SM_FREQUENCY_M                           0x00000FFF
1303 #define FCFG1_FLASH_EH_SEQ_SM_FREQUENCY_S                                    0
1304 
1305 //*****************************************************************************
1306 //
1307 // Register: FCFG1_O_FLASH_VHV_E
1308 //
1309 //*****************************************************************************
1310 // Field: [31:16] VHV_E_START
1311 //
1312 // Internal. Only to be used through TI provided API.
1313 #define FCFG1_FLASH_VHV_E_VHV_E_START_W                                     16
1314 #define FCFG1_FLASH_VHV_E_VHV_E_START_M                             0xFFFF0000
1315 #define FCFG1_FLASH_VHV_E_VHV_E_START_S                                     16
1316 
1317 // Field:  [15:0] VHV_E_STEP_HIGHT
1318 //
1319 // Internal. Only to be used through TI provided API.
1320 #define FCFG1_FLASH_VHV_E_VHV_E_STEP_HIGHT_W                                16
1321 #define FCFG1_FLASH_VHV_E_VHV_E_STEP_HIGHT_M                        0x0000FFFF
1322 #define FCFG1_FLASH_VHV_E_VHV_E_STEP_HIGHT_S                                 0
1323 
1324 //*****************************************************************************
1325 //
1326 // Register: FCFG1_O_FLASH_PP
1327 //
1328 //*****************************************************************************
1329 // Field: [31:24] PUMP_SU
1330 //
1331 // Internal. Only to be used through TI provided API.
1332 #define FCFG1_FLASH_PP_PUMP_SU_W                                             8
1333 #define FCFG1_FLASH_PP_PUMP_SU_M                                    0xFF000000
1334 #define FCFG1_FLASH_PP_PUMP_SU_S                                            24
1335 
1336 // Field: [23:16] TRIM3P4
1337 //
1338 // Internal. Only to be used through TI provided API.
1339 #define FCFG1_FLASH_PP_TRIM3P4_W                                             8
1340 #define FCFG1_FLASH_PP_TRIM3P4_M                                    0x00FF0000
1341 #define FCFG1_FLASH_PP_TRIM3P4_S                                            16
1342 
1343 // Field:  [15:0] MAX_PP
1344 //
1345 // Internal. Only to be used through TI provided API.
1346 #define FCFG1_FLASH_PP_MAX_PP_W                                             16
1347 #define FCFG1_FLASH_PP_MAX_PP_M                                     0x0000FFFF
1348 #define FCFG1_FLASH_PP_MAX_PP_S                                              0
1349 
1350 //*****************************************************************************
1351 //
1352 // Register: FCFG1_O_FLASH_PROG_EP
1353 //
1354 //*****************************************************************************
1355 // Field: [31:16] MAX_EP
1356 //
1357 // Internal. Only to be used through TI provided API.
1358 #define FCFG1_FLASH_PROG_EP_MAX_EP_W                                        16
1359 #define FCFG1_FLASH_PROG_EP_MAX_EP_M                                0xFFFF0000
1360 #define FCFG1_FLASH_PROG_EP_MAX_EP_S                                        16
1361 
1362 // Field:  [15:0] PROGRAM_PW
1363 //
1364 // Internal. Only to be used through TI provided API.
1365 #define FCFG1_FLASH_PROG_EP_PROGRAM_PW_W                                    16
1366 #define FCFG1_FLASH_PROG_EP_PROGRAM_PW_M                            0x0000FFFF
1367 #define FCFG1_FLASH_PROG_EP_PROGRAM_PW_S                                     0
1368 
1369 //*****************************************************************************
1370 //
1371 // Register: FCFG1_O_FLASH_ERA_PW
1372 //
1373 //*****************************************************************************
1374 // Field:  [31:0] ERASE_PW
1375 //
1376 // Internal. Only to be used through TI provided API.
1377 #define FCFG1_FLASH_ERA_PW_ERASE_PW_W                                       32
1378 #define FCFG1_FLASH_ERA_PW_ERASE_PW_M                               0xFFFFFFFF
1379 #define FCFG1_FLASH_ERA_PW_ERASE_PW_S                                        0
1380 
1381 //*****************************************************************************
1382 //
1383 // Register: FCFG1_O_FLASH_VHV
1384 //
1385 //*****************************************************************************
1386 // Field: [27:24] TRIM13_P
1387 //
1388 // Internal. Only to be used through TI provided API.
1389 #define FCFG1_FLASH_VHV_TRIM13_P_W                                           4
1390 #define FCFG1_FLASH_VHV_TRIM13_P_M                                  0x0F000000
1391 #define FCFG1_FLASH_VHV_TRIM13_P_S                                          24
1392 
1393 // Field: [19:16] VHV_P
1394 //
1395 // Internal. Only to be used through TI provided API.
1396 #define FCFG1_FLASH_VHV_VHV_P_W                                              4
1397 #define FCFG1_FLASH_VHV_VHV_P_M                                     0x000F0000
1398 #define FCFG1_FLASH_VHV_VHV_P_S                                             16
1399 
1400 // Field:  [11:8] TRIM13_E
1401 //
1402 // Internal. Only to be used through TI provided API.
1403 #define FCFG1_FLASH_VHV_TRIM13_E_W                                           4
1404 #define FCFG1_FLASH_VHV_TRIM13_E_M                                  0x00000F00
1405 #define FCFG1_FLASH_VHV_TRIM13_E_S                                           8
1406 
1407 // Field:   [3:0] VHV_E
1408 //
1409 // Internal. Only to be used through TI provided API.
1410 #define FCFG1_FLASH_VHV_VHV_E_W                                              4
1411 #define FCFG1_FLASH_VHV_VHV_E_M                                     0x0000000F
1412 #define FCFG1_FLASH_VHV_VHV_E_S                                              0
1413 
1414 //*****************************************************************************
1415 //
1416 // Register: FCFG1_O_FLASH_VHV_PV
1417 //
1418 //*****************************************************************************
1419 // Field: [27:24] TRIM13_PV
1420 //
1421 // Internal. Only to be used through TI provided API.
1422 #define FCFG1_FLASH_VHV_PV_TRIM13_PV_W                                       4
1423 #define FCFG1_FLASH_VHV_PV_TRIM13_PV_M                              0x0F000000
1424 #define FCFG1_FLASH_VHV_PV_TRIM13_PV_S                                      24
1425 
1426 // Field: [19:16] VHV_PV
1427 //
1428 // Internal. Only to be used through TI provided API.
1429 #define FCFG1_FLASH_VHV_PV_VHV_PV_W                                          4
1430 #define FCFG1_FLASH_VHV_PV_VHV_PV_M                                 0x000F0000
1431 #define FCFG1_FLASH_VHV_PV_VHV_PV_S                                         16
1432 
1433 // Field:  [15:8] VCG2P5
1434 //
1435 // Internal. Only to be used through TI provided API.
1436 #define FCFG1_FLASH_VHV_PV_VCG2P5_W                                          8
1437 #define FCFG1_FLASH_VHV_PV_VCG2P5_M                                 0x0000FF00
1438 #define FCFG1_FLASH_VHV_PV_VCG2P5_S                                          8
1439 
1440 // Field:   [7:0] VINH
1441 //
1442 // Internal. Only to be used through TI provided API.
1443 #define FCFG1_FLASH_VHV_PV_VINH_W                                            8
1444 #define FCFG1_FLASH_VHV_PV_VINH_M                                   0x000000FF
1445 #define FCFG1_FLASH_VHV_PV_VINH_S                                            0
1446 
1447 //*****************************************************************************
1448 //
1449 // Register: FCFG1_O_FLASH_V
1450 //
1451 //*****************************************************************************
1452 // Field: [31:24] VSL_P
1453 //
1454 // Internal. Only to be used through TI provided API.
1455 #define FCFG1_FLASH_V_VSL_P_W                                                8
1456 #define FCFG1_FLASH_V_VSL_P_M                                       0xFF000000
1457 #define FCFG1_FLASH_V_VSL_P_S                                               24
1458 
1459 // Field: [23:16] VWL_P
1460 //
1461 // Internal. Only to be used through TI provided API.
1462 #define FCFG1_FLASH_V_VWL_P_W                                                8
1463 #define FCFG1_FLASH_V_VWL_P_M                                       0x00FF0000
1464 #define FCFG1_FLASH_V_VWL_P_S                                               16
1465 
1466 // Field:  [15:8] V_READ
1467 //
1468 // Internal. Only to be used through TI provided API.
1469 #define FCFG1_FLASH_V_V_READ_W                                               8
1470 #define FCFG1_FLASH_V_V_READ_M                                      0x0000FF00
1471 #define FCFG1_FLASH_V_V_READ_S                                               8
1472 
1473 // Field:   [7:0] TRIM0P8
1474 //
1475 // Internal. Only to be used through TI provided API.
1476 #define FCFG1_FLASH_V_TRIM0P8_W                                              8
1477 #define FCFG1_FLASH_V_TRIM0P8_M                                     0x000000FF
1478 #define FCFG1_FLASH_V_TRIM0P8_S                                              0
1479 
1480 //*****************************************************************************
1481 //
1482 // Register: FCFG1_O_USER_ID
1483 //
1484 //*****************************************************************************
1485 // Field: [31:28] PG_REV
1486 //
1487 // Field used to distinguish revisions of the device
1488 #define FCFG1_USER_ID_PG_REV_W                                               4
1489 #define FCFG1_USER_ID_PG_REV_M                                      0xF0000000
1490 #define FCFG1_USER_ID_PG_REV_S                                              28
1491 
1492 // Field: [27:26] VER
1493 //
1494 // Version number.
1495 //
1496 // 0x0: Bits [25:12] of this register has the stated meaning.
1497 //
1498 // Any other setting indicate a different encoding of these bits.
1499 #define FCFG1_USER_ID_VER_W                                                  2
1500 #define FCFG1_USER_ID_VER_M                                         0x0C000000
1501 #define FCFG1_USER_ID_VER_S                                                 26
1502 
1503 // Field:    [25] PA
1504 //
1505 // 0: Does not support 20dBm PA
1506 // 1: Supports 20dBM PA
1507 #define FCFG1_USER_ID_PA                                            0x02000000
1508 #define FCFG1_USER_ID_PA_BITN                                               25
1509 #define FCFG1_USER_ID_PA_M                                          0x02000000
1510 #define FCFG1_USER_ID_PA_S                                                  25
1511 
1512 // Field:    [23] CC13
1513 //
1514 // 0: CC26xx device type
1515 // 1: CC13xx device type
1516 #define FCFG1_USER_ID_CC13                                          0x00800000
1517 #define FCFG1_USER_ID_CC13_BITN                                             23
1518 #define FCFG1_USER_ID_CC13_M                                        0x00800000
1519 #define FCFG1_USER_ID_CC13_S                                                23
1520 
1521 // Field: [22:19] SEQUENCE
1522 //
1523 // Sequence.
1524 //
1525 // Used to differentiate between marketing/orderable product where other fields
1526 // of this register are the same (temp range, flash size, voltage range etc)
1527 #define FCFG1_USER_ID_SEQUENCE_W                                             4
1528 #define FCFG1_USER_ID_SEQUENCE_M                                    0x00780000
1529 #define FCFG1_USER_ID_SEQUENCE_S                                            19
1530 
1531 // Field: [18:16] PKG
1532 //
1533 // Package type.
1534 //
1535 // 0x0: 4x4mm QFN (RHB) package
1536 // 0x1: 5x5mm QFN (RSM) package
1537 // 0x2: 7x7mm QFN (RGZ) package
1538 // 0x3: Wafer sale package (naked die)
1539 // 0x4: WCSP (YFV)
1540 // 0x5: 7x7mm QFN package with Wettable Flanks
1541 //
1542 // Other values are reserved for future use.
1543 // Packages available for a specific device are shown in the device datasheet.
1544 #define FCFG1_USER_ID_PKG_W                                                  3
1545 #define FCFG1_USER_ID_PKG_M                                         0x00070000
1546 #define FCFG1_USER_ID_PKG_S                                                 16
1547 
1548 // Field: [15:12] PROTOCOL
1549 //
1550 // Protocols supported.
1551 //
1552 // 0x1: BLE
1553 // 0x2: RF4CE
1554 // 0x4: Zigbee/6lowpan
1555 // 0x8: Proprietary
1556 //
1557 // More than one protocol can be supported on same device - values above are
1558 // then combined.
1559 #define FCFG1_USER_ID_PROTOCOL_W                                             4
1560 #define FCFG1_USER_ID_PROTOCOL_M                                    0x0000F000
1561 #define FCFG1_USER_ID_PROTOCOL_S                                            12
1562 
1563 //*****************************************************************************
1564 //
1565 // Register: FCFG1_O_FLASH_OTP_DATA3
1566 //
1567 //*****************************************************************************
1568 // Field: [31:23] EC_STEP_SIZE
1569 //
1570 // Internal. Only to be used through TI provided API.
1571 #define FCFG1_FLASH_OTP_DATA3_EC_STEP_SIZE_W                                 9
1572 #define FCFG1_FLASH_OTP_DATA3_EC_STEP_SIZE_M                        0xFF800000
1573 #define FCFG1_FLASH_OTP_DATA3_EC_STEP_SIZE_S                                23
1574 
1575 // Field:    [22] DO_PRECOND
1576 //
1577 // Internal. Only to be used through TI provided API.
1578 #define FCFG1_FLASH_OTP_DATA3_DO_PRECOND                            0x00400000
1579 #define FCFG1_FLASH_OTP_DATA3_DO_PRECOND_BITN                               22
1580 #define FCFG1_FLASH_OTP_DATA3_DO_PRECOND_M                          0x00400000
1581 #define FCFG1_FLASH_OTP_DATA3_DO_PRECOND_S                                  22
1582 
1583 // Field: [21:18] MAX_EC_LEVEL
1584 //
1585 // Internal. Only to be used through TI provided API.
1586 #define FCFG1_FLASH_OTP_DATA3_MAX_EC_LEVEL_W                                 4
1587 #define FCFG1_FLASH_OTP_DATA3_MAX_EC_LEVEL_M                        0x003C0000
1588 #define FCFG1_FLASH_OTP_DATA3_MAX_EC_LEVEL_S                                18
1589 
1590 // Field: [17:16] TRIM_1P7
1591 //
1592 // Internal. Only to be used through TI provided API.
1593 #define FCFG1_FLASH_OTP_DATA3_TRIM_1P7_W                                     2
1594 #define FCFG1_FLASH_OTP_DATA3_TRIM_1P7_M                            0x00030000
1595 #define FCFG1_FLASH_OTP_DATA3_TRIM_1P7_S                                    16
1596 
1597 // Field:  [15:8] FLASH_SIZE
1598 //
1599 // Internal. Only to be used through TI provided API.
1600 #define FCFG1_FLASH_OTP_DATA3_FLASH_SIZE_W                                   8
1601 #define FCFG1_FLASH_OTP_DATA3_FLASH_SIZE_M                          0x0000FF00
1602 #define FCFG1_FLASH_OTP_DATA3_FLASH_SIZE_S                                   8
1603 
1604 // Field:   [7:0] WAIT_SYSCODE
1605 //
1606 // Internal. Only to be used through TI provided API.
1607 #define FCFG1_FLASH_OTP_DATA3_WAIT_SYSCODE_W                                 8
1608 #define FCFG1_FLASH_OTP_DATA3_WAIT_SYSCODE_M                        0x000000FF
1609 #define FCFG1_FLASH_OTP_DATA3_WAIT_SYSCODE_S                                 0
1610 
1611 //*****************************************************************************
1612 //
1613 // Register: FCFG1_O_ANA2_TRIM
1614 //
1615 //*****************************************************************************
1616 // Field:    [31] RCOSCHFCTRIMFRACT_EN
1617 //
1618 // Internal. Only to be used through TI provided API.
1619 #define FCFG1_ANA2_TRIM_RCOSCHFCTRIMFRACT_EN                        0x80000000
1620 #define FCFG1_ANA2_TRIM_RCOSCHFCTRIMFRACT_EN_BITN                           31
1621 #define FCFG1_ANA2_TRIM_RCOSCHFCTRIMFRACT_EN_M                      0x80000000
1622 #define FCFG1_ANA2_TRIM_RCOSCHFCTRIMFRACT_EN_S                              31
1623 
1624 // Field: [30:26] RCOSCHFCTRIMFRACT
1625 //
1626 // Internal. Only to be used through TI provided API.
1627 #define FCFG1_ANA2_TRIM_RCOSCHFCTRIMFRACT_W                                  5
1628 #define FCFG1_ANA2_TRIM_RCOSCHFCTRIMFRACT_M                         0x7C000000
1629 #define FCFG1_ANA2_TRIM_RCOSCHFCTRIMFRACT_S                                 26
1630 
1631 // Field: [24:23] SET_RCOSC_HF_FINE_RESISTOR
1632 //
1633 // Internal. Only to be used through TI provided API.
1634 #define FCFG1_ANA2_TRIM_SET_RCOSC_HF_FINE_RESISTOR_W                         2
1635 #define FCFG1_ANA2_TRIM_SET_RCOSC_HF_FINE_RESISTOR_M                0x01800000
1636 #define FCFG1_ANA2_TRIM_SET_RCOSC_HF_FINE_RESISTOR_S                        23
1637 
1638 // Field:    [22] ATESTLF_UDIGLDO_IBIAS_TRIM
1639 //
1640 // Internal. Only to be used through TI provided API.
1641 #define FCFG1_ANA2_TRIM_ATESTLF_UDIGLDO_IBIAS_TRIM                  0x00400000
1642 #define FCFG1_ANA2_TRIM_ATESTLF_UDIGLDO_IBIAS_TRIM_BITN                     22
1643 #define FCFG1_ANA2_TRIM_ATESTLF_UDIGLDO_IBIAS_TRIM_M                0x00400000
1644 #define FCFG1_ANA2_TRIM_ATESTLF_UDIGLDO_IBIAS_TRIM_S                        22
1645 
1646 // Field: [21:15] NANOAMP_RES_TRIM
1647 //
1648 // Internal. Only to be used through TI provided API.
1649 #define FCFG1_ANA2_TRIM_NANOAMP_RES_TRIM_W                                   7
1650 #define FCFG1_ANA2_TRIM_NANOAMP_RES_TRIM_M                          0x003F8000
1651 #define FCFG1_ANA2_TRIM_NANOAMP_RES_TRIM_S                                  15
1652 
1653 // Field:    [11] DITHER_EN
1654 //
1655 // Internal. Only to be used through TI provided API.
1656 #define FCFG1_ANA2_TRIM_DITHER_EN                                   0x00000800
1657 #define FCFG1_ANA2_TRIM_DITHER_EN_BITN                                      11
1658 #define FCFG1_ANA2_TRIM_DITHER_EN_M                                 0x00000800
1659 #define FCFG1_ANA2_TRIM_DITHER_EN_S                                         11
1660 
1661 // Field:  [10:8] DCDC_IPEAK
1662 //
1663 // Internal. Only to be used through TI provided API.
1664 #define FCFG1_ANA2_TRIM_DCDC_IPEAK_W                                         3
1665 #define FCFG1_ANA2_TRIM_DCDC_IPEAK_M                                0x00000700
1666 #define FCFG1_ANA2_TRIM_DCDC_IPEAK_S                                         8
1667 
1668 // Field:   [7:6] DEAD_TIME_TRIM
1669 //
1670 // Internal. Only to be used through TI provided API.
1671 #define FCFG1_ANA2_TRIM_DEAD_TIME_TRIM_W                                     2
1672 #define FCFG1_ANA2_TRIM_DEAD_TIME_TRIM_M                            0x000000C0
1673 #define FCFG1_ANA2_TRIM_DEAD_TIME_TRIM_S                                     6
1674 
1675 // Field:   [5:3] DCDC_LOW_EN_SEL
1676 //
1677 // Internal. Only to be used through TI provided API.
1678 #define FCFG1_ANA2_TRIM_DCDC_LOW_EN_SEL_W                                    3
1679 #define FCFG1_ANA2_TRIM_DCDC_LOW_EN_SEL_M                           0x00000038
1680 #define FCFG1_ANA2_TRIM_DCDC_LOW_EN_SEL_S                                    3
1681 
1682 // Field:   [2:0] DCDC_HIGH_EN_SEL
1683 //
1684 // Internal. Only to be used through TI provided API.
1685 #define FCFG1_ANA2_TRIM_DCDC_HIGH_EN_SEL_W                                   3
1686 #define FCFG1_ANA2_TRIM_DCDC_HIGH_EN_SEL_M                          0x00000007
1687 #define FCFG1_ANA2_TRIM_DCDC_HIGH_EN_SEL_S                                   0
1688 
1689 //*****************************************************************************
1690 //
1691 // Register: FCFG1_O_LDO_TRIM
1692 //
1693 //*****************************************************************************
1694 // Field: [28:24] VDDR_TRIM_SLEEP
1695 //
1696 // Internal. Only to be used through TI provided API.
1697 #define FCFG1_LDO_TRIM_VDDR_TRIM_SLEEP_W                                     5
1698 #define FCFG1_LDO_TRIM_VDDR_TRIM_SLEEP_M                            0x1F000000
1699 #define FCFG1_LDO_TRIM_VDDR_TRIM_SLEEP_S                                    24
1700 
1701 // Field: [18:16] GLDO_CURSRC
1702 //
1703 // Internal. Only to be used through TI provided API.
1704 #define FCFG1_LDO_TRIM_GLDO_CURSRC_W                                         3
1705 #define FCFG1_LDO_TRIM_GLDO_CURSRC_M                                0x00070000
1706 #define FCFG1_LDO_TRIM_GLDO_CURSRC_S                                        16
1707 
1708 // Field: [12:11] ITRIM_DIGLDO_LOAD
1709 //
1710 // Internal. Only to be used through TI provided API.
1711 #define FCFG1_LDO_TRIM_ITRIM_DIGLDO_LOAD_W                                   2
1712 #define FCFG1_LDO_TRIM_ITRIM_DIGLDO_LOAD_M                          0x00001800
1713 #define FCFG1_LDO_TRIM_ITRIM_DIGLDO_LOAD_S                                  11
1714 
1715 // Field:  [10:8] ITRIM_UDIGLDO
1716 //
1717 // Internal. Only to be used through TI provided API.
1718 #define FCFG1_LDO_TRIM_ITRIM_UDIGLDO_W                                       3
1719 #define FCFG1_LDO_TRIM_ITRIM_UDIGLDO_M                              0x00000700
1720 #define FCFG1_LDO_TRIM_ITRIM_UDIGLDO_S                                       8
1721 
1722 // Field:   [2:0] VTRIM_DELTA
1723 //
1724 // Internal. Only to be used through TI provided API.
1725 #define FCFG1_LDO_TRIM_VTRIM_DELTA_W                                         3
1726 #define FCFG1_LDO_TRIM_VTRIM_DELTA_M                                0x00000007
1727 #define FCFG1_LDO_TRIM_VTRIM_DELTA_S                                         0
1728 
1729 //*****************************************************************************
1730 //
1731 // Register: FCFG1_O_MAC_BLE_0
1732 //
1733 //*****************************************************************************
1734 // Field:  [31:0] ADDR_0_31
1735 //
1736 // The first 32-bits of the 64-bit MAC BLE address
1737 #define FCFG1_MAC_BLE_0_ADDR_0_31_W                                         32
1738 #define FCFG1_MAC_BLE_0_ADDR_0_31_M                                 0xFFFFFFFF
1739 #define FCFG1_MAC_BLE_0_ADDR_0_31_S                                          0
1740 
1741 //*****************************************************************************
1742 //
1743 // Register: FCFG1_O_MAC_BLE_1
1744 //
1745 //*****************************************************************************
1746 // Field:  [31:0] ADDR_32_63
1747 //
1748 // The last 32-bits of the 64-bit MAC BLE address
1749 #define FCFG1_MAC_BLE_1_ADDR_32_63_W                                        32
1750 #define FCFG1_MAC_BLE_1_ADDR_32_63_M                                0xFFFFFFFF
1751 #define FCFG1_MAC_BLE_1_ADDR_32_63_S                                         0
1752 
1753 //*****************************************************************************
1754 //
1755 // Register: FCFG1_O_MAC_15_4_0
1756 //
1757 //*****************************************************************************
1758 // Field:  [31:0] ADDR_0_31
1759 //
1760 // The first 32-bits of the 64-bit MAC 15.4 address
1761 #define FCFG1_MAC_15_4_0_ADDR_0_31_W                                        32
1762 #define FCFG1_MAC_15_4_0_ADDR_0_31_M                                0xFFFFFFFF
1763 #define FCFG1_MAC_15_4_0_ADDR_0_31_S                                         0
1764 
1765 //*****************************************************************************
1766 //
1767 // Register: FCFG1_O_MAC_15_4_1
1768 //
1769 //*****************************************************************************
1770 // Field:  [31:0] ADDR_32_63
1771 //
1772 // The last 32-bits of the 64-bit MAC 15.4 address
1773 #define FCFG1_MAC_15_4_1_ADDR_32_63_W                                       32
1774 #define FCFG1_MAC_15_4_1_ADDR_32_63_M                               0xFFFFFFFF
1775 #define FCFG1_MAC_15_4_1_ADDR_32_63_S                                        0
1776 
1777 //*****************************************************************************
1778 //
1779 // Register: FCFG1_O_FLASH_OTP_DATA4
1780 //
1781 //*****************************************************************************
1782 // Field:    [31] STANDBY_MODE_SEL_INT_WRT
1783 //
1784 // Internal. Only to be used through TI provided API.
1785 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_WRT              0x80000000
1786 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_WRT_BITN                 31
1787 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_WRT_M            0x80000000
1788 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_WRT_S                    31
1789 
1790 // Field: [30:29] STANDBY_PW_SEL_INT_WRT
1791 //
1792 // Internal. Only to be used through TI provided API.
1793 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_INT_WRT_W                       2
1794 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_INT_WRT_M              0x60000000
1795 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_INT_WRT_S                      29
1796 
1797 // Field:    [28] DIS_STANDBY_INT_WRT
1798 //
1799 // Internal. Only to be used through TI provided API.
1800 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_WRT                   0x10000000
1801 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_WRT_BITN                      28
1802 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_WRT_M                 0x10000000
1803 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_WRT_S                         28
1804 
1805 // Field:    [27] DIS_IDLE_INT_WRT
1806 //
1807 // Internal. Only to be used through TI provided API.
1808 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_WRT                      0x08000000
1809 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_WRT_BITN                         27
1810 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_WRT_M                    0x08000000
1811 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_WRT_S                            27
1812 
1813 // Field: [26:24] VIN_AT_X_INT_WRT
1814 //
1815 // Internal. Only to be used through TI provided API.
1816 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_INT_WRT_W                             3
1817 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_INT_WRT_M                    0x07000000
1818 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_INT_WRT_S                            24
1819 
1820 // Field:    [23] STANDBY_MODE_SEL_EXT_WRT
1821 //
1822 // Internal. Only to be used through TI provided API.
1823 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_WRT              0x00800000
1824 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_WRT_BITN                 23
1825 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_WRT_M            0x00800000
1826 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_WRT_S                    23
1827 
1828 // Field: [22:21] STANDBY_PW_SEL_EXT_WRT
1829 //
1830 // Internal. Only to be used through TI provided API.
1831 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_EXT_WRT_W                       2
1832 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_EXT_WRT_M              0x00600000
1833 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_EXT_WRT_S                      21
1834 
1835 // Field:    [20] DIS_STANDBY_EXT_WRT
1836 //
1837 // Internal. Only to be used through TI provided API.
1838 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_WRT                   0x00100000
1839 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_WRT_BITN                      20
1840 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_WRT_M                 0x00100000
1841 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_WRT_S                         20
1842 
1843 // Field:    [19] DIS_IDLE_EXT_WRT
1844 //
1845 // Internal. Only to be used through TI provided API.
1846 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_WRT                      0x00080000
1847 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_WRT_BITN                         19
1848 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_WRT_M                    0x00080000
1849 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_WRT_S                            19
1850 
1851 // Field: [18:16] VIN_AT_X_EXT_WRT
1852 //
1853 // Internal. Only to be used through TI provided API.
1854 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_EXT_WRT_W                             3
1855 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_EXT_WRT_M                    0x00070000
1856 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_EXT_WRT_S                            16
1857 
1858 // Field:    [15] STANDBY_MODE_SEL_INT_RD
1859 //
1860 // Internal. Only to be used through TI provided API.
1861 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_RD               0x00008000
1862 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_RD_BITN                  15
1863 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_RD_M             0x00008000
1864 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_INT_RD_S                     15
1865 
1866 // Field: [14:13] STANDBY_PW_SEL_INT_RD
1867 //
1868 // Internal. Only to be used through TI provided API.
1869 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_INT_RD_W                        2
1870 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_INT_RD_M               0x00006000
1871 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_INT_RD_S                       13
1872 
1873 // Field:    [12] DIS_STANDBY_INT_RD
1874 //
1875 // Internal. Only to be used through TI provided API.
1876 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_RD                    0x00001000
1877 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_RD_BITN                       12
1878 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_RD_M                  0x00001000
1879 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_INT_RD_S                          12
1880 
1881 // Field:    [11] DIS_IDLE_INT_RD
1882 //
1883 // Internal. Only to be used through TI provided API.
1884 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_RD                       0x00000800
1885 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_RD_BITN                          11
1886 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_RD_M                     0x00000800
1887 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_INT_RD_S                             11
1888 
1889 // Field:  [10:8] VIN_AT_X_INT_RD
1890 //
1891 // Internal. Only to be used through TI provided API.
1892 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_INT_RD_W                              3
1893 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_INT_RD_M                     0x00000700
1894 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_INT_RD_S                              8
1895 
1896 // Field:     [7] STANDBY_MODE_SEL_EXT_RD
1897 //
1898 // Internal. Only to be used through TI provided API.
1899 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_RD               0x00000080
1900 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_RD_BITN                   7
1901 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_RD_M             0x00000080
1902 #define FCFG1_FLASH_OTP_DATA4_STANDBY_MODE_SEL_EXT_RD_S                      7
1903 
1904 // Field:   [6:5] STANDBY_PW_SEL_EXT_RD
1905 //
1906 // Internal. Only to be used through TI provided API.
1907 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_EXT_RD_W                        2
1908 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_EXT_RD_M               0x00000060
1909 #define FCFG1_FLASH_OTP_DATA4_STANDBY_PW_SEL_EXT_RD_S                        5
1910 
1911 // Field:     [4] DIS_STANDBY_EXT_RD
1912 //
1913 // Internal. Only to be used through TI provided API.
1914 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_RD                    0x00000010
1915 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_RD_BITN                        4
1916 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_RD_M                  0x00000010
1917 #define FCFG1_FLASH_OTP_DATA4_DIS_STANDBY_EXT_RD_S                           4
1918 
1919 // Field:     [3] DIS_IDLE_EXT_RD
1920 //
1921 // Internal. Only to be used through TI provided API.
1922 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_RD                       0x00000008
1923 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_RD_BITN                           3
1924 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_RD_M                     0x00000008
1925 #define FCFG1_FLASH_OTP_DATA4_DIS_IDLE_EXT_RD_S                              3
1926 
1927 // Field:   [2:0] VIN_AT_X_EXT_RD
1928 //
1929 // Internal. Only to be used through TI provided API.
1930 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_EXT_RD_W                              3
1931 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_EXT_RD_M                     0x00000007
1932 #define FCFG1_FLASH_OTP_DATA4_VIN_AT_X_EXT_RD_S                              0
1933 
1934 //*****************************************************************************
1935 //
1936 // Register: FCFG1_O_MISC_TRIM
1937 //
1938 //*****************************************************************************
1939 // Field: [16:12] TRIM_RECHARGE_COMP_OFFSET
1940 //
1941 // Internal. Only to be used through TI provided API.
1942 #define FCFG1_MISC_TRIM_TRIM_RECHARGE_COMP_OFFSET_W                          5
1943 #define FCFG1_MISC_TRIM_TRIM_RECHARGE_COMP_OFFSET_M                 0x0001F000
1944 #define FCFG1_MISC_TRIM_TRIM_RECHARGE_COMP_OFFSET_S                         12
1945 
1946 // Field:  [11:8] TRIM_RECHARGE_COMP_REFLEVEL
1947 //
1948 // Internal. Only to be used through TI provided API.
1949 #define FCFG1_MISC_TRIM_TRIM_RECHARGE_COMP_REFLEVEL_W                        4
1950 #define FCFG1_MISC_TRIM_TRIM_RECHARGE_COMP_REFLEVEL_M               0x00000F00
1951 #define FCFG1_MISC_TRIM_TRIM_RECHARGE_COMP_REFLEVEL_S                        8
1952 
1953 // Field:   [7:0] TEMPVSLOPE
1954 //
1955 // Signed byte value representing the TEMP slope with battery voltage, in
1956 // degrees C / V, with four fractional bits.
1957 #define FCFG1_MISC_TRIM_TEMPVSLOPE_W                                         8
1958 #define FCFG1_MISC_TRIM_TEMPVSLOPE_M                                0x000000FF
1959 #define FCFG1_MISC_TRIM_TEMPVSLOPE_S                                         0
1960 
1961 //*****************************************************************************
1962 //
1963 // Register: FCFG1_O_RCOSC_HF_TEMPCOMP
1964 //
1965 //*****************************************************************************
1966 // Field: [31:24] FINE_RESISTOR
1967 //
1968 // Internal. Only to be used through TI provided API.
1969 #define FCFG1_RCOSC_HF_TEMPCOMP_FINE_RESISTOR_W                              8
1970 #define FCFG1_RCOSC_HF_TEMPCOMP_FINE_RESISTOR_M                     0xFF000000
1971 #define FCFG1_RCOSC_HF_TEMPCOMP_FINE_RESISTOR_S                             24
1972 
1973 // Field: [23:16] CTRIM
1974 //
1975 // Internal. Only to be used through TI provided API.
1976 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIM_W                                      8
1977 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIM_M                             0x00FF0000
1978 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIM_S                                     16
1979 
1980 // Field:  [15:8] CTRIMFRACT_QUAD
1981 //
1982 // Internal. Only to be used through TI provided API.
1983 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIMFRACT_QUAD_W                            8
1984 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIMFRACT_QUAD_M                   0x0000FF00
1985 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIMFRACT_QUAD_S                            8
1986 
1987 // Field:   [7:0] CTRIMFRACT_SLOPE
1988 //
1989 // Internal. Only to be used through TI provided API.
1990 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIMFRACT_SLOPE_W                           8
1991 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIMFRACT_SLOPE_M                  0x000000FF
1992 #define FCFG1_RCOSC_HF_TEMPCOMP_CTRIMFRACT_SLOPE_S                           0
1993 
1994 //*****************************************************************************
1995 //
1996 // Register: FCFG1_O_ICEPICK_DEVICE_ID
1997 //
1998 //*****************************************************************************
1999 // Field: [31:28] PG_REV
2000 //
2001 // Field used to distinguish revisions of the device.
2002 #define FCFG1_ICEPICK_DEVICE_ID_PG_REV_W                                     4
2003 #define FCFG1_ICEPICK_DEVICE_ID_PG_REV_M                            0xF0000000
2004 #define FCFG1_ICEPICK_DEVICE_ID_PG_REV_S                                    28
2005 
2006 // Field: [27:12] WAFER_ID
2007 //
2008 // Field used to identify silicon die.
2009 #define FCFG1_ICEPICK_DEVICE_ID_WAFER_ID_W                                  16
2010 #define FCFG1_ICEPICK_DEVICE_ID_WAFER_ID_M                          0x0FFFF000
2011 #define FCFG1_ICEPICK_DEVICE_ID_WAFER_ID_S                                  12
2012 
2013 // Field:  [11:0] MANUFACTURER_ID
2014 //
2015 // Manufacturer code.
2016 //
2017 // 0x02F: Texas Instruments
2018 #define FCFG1_ICEPICK_DEVICE_ID_MANUFACTURER_ID_W                           12
2019 #define FCFG1_ICEPICK_DEVICE_ID_MANUFACTURER_ID_M                   0x00000FFF
2020 #define FCFG1_ICEPICK_DEVICE_ID_MANUFACTURER_ID_S                            0
2021 
2022 //*****************************************************************************
2023 //
2024 // Register: FCFG1_O_FCFG1_REVISION
2025 //
2026 //*****************************************************************************
2027 // Field:  [31:0] REV
2028 //
2029 // The revision number of the FCFG1 layout. This value will be read by
2030 // application SW in order to determine which FCFG1 parameters that have valid
2031 // values. This revision number must be incremented by 1 before any devices are
2032 // to be produced if the FCFG1 layout has changed since the previous production
2033 // of devices.
2034 // Value migth change without warning.
2035 #define FCFG1_FCFG1_REVISION_REV_W                                          32
2036 #define FCFG1_FCFG1_REVISION_REV_M                                  0xFFFFFFFF
2037 #define FCFG1_FCFG1_REVISION_REV_S                                           0
2038 
2039 //*****************************************************************************
2040 //
2041 // Register: FCFG1_O_MISC_OTP_DATA
2042 //
2043 //*****************************************************************************
2044 // Field: [31:28] RCOSC_HF_ITUNE
2045 //
2046 // Internal. Only to be used through TI provided API.
2047 #define FCFG1_MISC_OTP_DATA_RCOSC_HF_ITUNE_W                                 4
2048 #define FCFG1_MISC_OTP_DATA_RCOSC_HF_ITUNE_M                        0xF0000000
2049 #define FCFG1_MISC_OTP_DATA_RCOSC_HF_ITUNE_S                                28
2050 
2051 // Field: [27:20] RCOSC_HF_CRIM
2052 //
2053 // Internal. Only to be used through TI provided API.
2054 #define FCFG1_MISC_OTP_DATA_RCOSC_HF_CRIM_W                                  8
2055 #define FCFG1_MISC_OTP_DATA_RCOSC_HF_CRIM_M                         0x0FF00000
2056 #define FCFG1_MISC_OTP_DATA_RCOSC_HF_CRIM_S                                 20
2057 
2058 // Field: [19:15] PER_M
2059 //
2060 // Internal. Only to be used through TI provided API.
2061 #define FCFG1_MISC_OTP_DATA_PER_M_W                                          5
2062 #define FCFG1_MISC_OTP_DATA_PER_M_M                                 0x000F8000
2063 #define FCFG1_MISC_OTP_DATA_PER_M_S                                         15
2064 
2065 // Field: [14:12] PER_E
2066 //
2067 // Internal. Only to be used through TI provided API.
2068 #define FCFG1_MISC_OTP_DATA_PER_E_W                                          3
2069 #define FCFG1_MISC_OTP_DATA_PER_E_M                                 0x00007000
2070 #define FCFG1_MISC_OTP_DATA_PER_E_S                                         12
2071 
2072 //*****************************************************************************
2073 //
2074 // Register: FCFG1_O_IOCONF
2075 //
2076 //*****************************************************************************
2077 // Field:   [6:0] GPIO_CNT
2078 //
2079 // Number of available DIOs.
2080 #define FCFG1_IOCONF_GPIO_CNT_W                                              7
2081 #define FCFG1_IOCONF_GPIO_CNT_M                                     0x0000007F
2082 #define FCFG1_IOCONF_GPIO_CNT_S                                              0
2083 
2084 //*****************************************************************************
2085 //
2086 // Register: FCFG1_O_CONFIG_IF_ADC
2087 //
2088 //*****************************************************************************
2089 // Field: [31:28] FF2ADJ
2090 //
2091 // Internal. Only to be used through TI provided API.
2092 #define FCFG1_CONFIG_IF_ADC_FF2ADJ_W                                         4
2093 #define FCFG1_CONFIG_IF_ADC_FF2ADJ_M                                0xF0000000
2094 #define FCFG1_CONFIG_IF_ADC_FF2ADJ_S                                        28
2095 
2096 // Field: [27:24] FF3ADJ
2097 //
2098 // Internal. Only to be used through TI provided API.
2099 #define FCFG1_CONFIG_IF_ADC_FF3ADJ_W                                         4
2100 #define FCFG1_CONFIG_IF_ADC_FF3ADJ_M                                0x0F000000
2101 #define FCFG1_CONFIG_IF_ADC_FF3ADJ_S                                        24
2102 
2103 // Field: [23:20] INT3ADJ
2104 //
2105 // Internal. Only to be used through TI provided API.
2106 #define FCFG1_CONFIG_IF_ADC_INT3ADJ_W                                        4
2107 #define FCFG1_CONFIG_IF_ADC_INT3ADJ_M                               0x00F00000
2108 #define FCFG1_CONFIG_IF_ADC_INT3ADJ_S                                       20
2109 
2110 // Field: [19:16] FF1ADJ
2111 //
2112 // Internal. Only to be used through TI provided API.
2113 #define FCFG1_CONFIG_IF_ADC_FF1ADJ_W                                         4
2114 #define FCFG1_CONFIG_IF_ADC_FF1ADJ_M                                0x000F0000
2115 #define FCFG1_CONFIG_IF_ADC_FF1ADJ_S                                        16
2116 
2117 // Field: [15:14] AAFCAP
2118 //
2119 // Internal. Only to be used through TI provided API.
2120 #define FCFG1_CONFIG_IF_ADC_AAFCAP_W                                         2
2121 #define FCFG1_CONFIG_IF_ADC_AAFCAP_M                                0x0000C000
2122 #define FCFG1_CONFIG_IF_ADC_AAFCAP_S                                        14
2123 
2124 // Field: [13:10] INT2ADJ
2125 //
2126 // Internal. Only to be used through TI provided API.
2127 #define FCFG1_CONFIG_IF_ADC_INT2ADJ_W                                        4
2128 #define FCFG1_CONFIG_IF_ADC_INT2ADJ_M                               0x00003C00
2129 #define FCFG1_CONFIG_IF_ADC_INT2ADJ_S                                       10
2130 
2131 // Field:   [9:5] IFDIGLDO_TRIM_OUTPUT
2132 //
2133 // Internal. Only to be used through TI provided API.
2134 #define FCFG1_CONFIG_IF_ADC_IFDIGLDO_TRIM_OUTPUT_W                           5
2135 #define FCFG1_CONFIG_IF_ADC_IFDIGLDO_TRIM_OUTPUT_M                  0x000003E0
2136 #define FCFG1_CONFIG_IF_ADC_IFDIGLDO_TRIM_OUTPUT_S                           5
2137 
2138 // Field:   [4:0] IFANALDO_TRIM_OUTPUT
2139 //
2140 // Internal. Only to be used through TI provided API.
2141 #define FCFG1_CONFIG_IF_ADC_IFANALDO_TRIM_OUTPUT_W                           5
2142 #define FCFG1_CONFIG_IF_ADC_IFANALDO_TRIM_OUTPUT_M                  0x0000001F
2143 #define FCFG1_CONFIG_IF_ADC_IFANALDO_TRIM_OUTPUT_S                           0
2144 
2145 //*****************************************************************************
2146 //
2147 // Register: FCFG1_O_CONFIG_OSC_TOP
2148 //
2149 //*****************************************************************************
2150 // Field: [29:26] XOSC_HF_ROW_Q12
2151 //
2152 // Internal. Only to be used through TI provided API.
2153 #define FCFG1_CONFIG_OSC_TOP_XOSC_HF_ROW_Q12_W                               4
2154 #define FCFG1_CONFIG_OSC_TOP_XOSC_HF_ROW_Q12_M                      0x3C000000
2155 #define FCFG1_CONFIG_OSC_TOP_XOSC_HF_ROW_Q12_S                              26
2156 
2157 // Field: [25:10] XOSC_HF_COLUMN_Q12
2158 //
2159 // Internal. Only to be used through TI provided API.
2160 #define FCFG1_CONFIG_OSC_TOP_XOSC_HF_COLUMN_Q12_W                           16
2161 #define FCFG1_CONFIG_OSC_TOP_XOSC_HF_COLUMN_Q12_M                   0x03FFFC00
2162 #define FCFG1_CONFIG_OSC_TOP_XOSC_HF_COLUMN_Q12_S                           10
2163 
2164 // Field:   [9:2] RCOSCLF_CTUNE_TRIM
2165 //
2166 // Internal. Only to be used through TI provided API.
2167 #define FCFG1_CONFIG_OSC_TOP_RCOSCLF_CTUNE_TRIM_W                            8
2168 #define FCFG1_CONFIG_OSC_TOP_RCOSCLF_CTUNE_TRIM_M                   0x000003FC
2169 #define FCFG1_CONFIG_OSC_TOP_RCOSCLF_CTUNE_TRIM_S                            2
2170 
2171 // Field:   [1:0] RCOSCLF_RTUNE_TRIM
2172 //
2173 // Internal. Only to be used through TI provided API.
2174 #define FCFG1_CONFIG_OSC_TOP_RCOSCLF_RTUNE_TRIM_W                            2
2175 #define FCFG1_CONFIG_OSC_TOP_RCOSCLF_RTUNE_TRIM_M                   0x00000003
2176 #define FCFG1_CONFIG_OSC_TOP_RCOSCLF_RTUNE_TRIM_S                            0
2177 
2178 //*****************************************************************************
2179 //
2180 // Register: FCFG1_O_SOC_ADC_ABS_GAIN
2181 //
2182 //*****************************************************************************
2183 // Field:  [15:0] SOC_ADC_ABS_GAIN_TEMP1
2184 //
2185 // SOC_ADC gain in absolute reference mode at temperature 1 (30C). Calculated
2186 // in production test..
2187 #define FCFG1_SOC_ADC_ABS_GAIN_SOC_ADC_ABS_GAIN_TEMP1_W                     16
2188 #define FCFG1_SOC_ADC_ABS_GAIN_SOC_ADC_ABS_GAIN_TEMP1_M             0x0000FFFF
2189 #define FCFG1_SOC_ADC_ABS_GAIN_SOC_ADC_ABS_GAIN_TEMP1_S                      0
2190 
2191 //*****************************************************************************
2192 //
2193 // Register: FCFG1_O_SOC_ADC_REL_GAIN
2194 //
2195 //*****************************************************************************
2196 // Field:  [15:0] SOC_ADC_REL_GAIN_TEMP1
2197 //
2198 // SOC_ADC gain in relative reference mode at temperature 1 (30C). Calculated
2199 // in production test..
2200 #define FCFG1_SOC_ADC_REL_GAIN_SOC_ADC_REL_GAIN_TEMP1_W                     16
2201 #define FCFG1_SOC_ADC_REL_GAIN_SOC_ADC_REL_GAIN_TEMP1_M             0x0000FFFF
2202 #define FCFG1_SOC_ADC_REL_GAIN_SOC_ADC_REL_GAIN_TEMP1_S                      0
2203 
2204 //*****************************************************************************
2205 //
2206 // Register: FCFG1_O_SOC_ADC_OFFSET_INT
2207 //
2208 //*****************************************************************************
2209 // Field: [23:16] SOC_ADC_REL_OFFSET_TEMP1
2210 //
2211 // SOC_ADC offset in relative reference mode at temperature 1 (30C). Signed
2212 // 8-bit number. Calculated in production test..
2213 #define FCFG1_SOC_ADC_OFFSET_INT_SOC_ADC_REL_OFFSET_TEMP1_W                  8
2214 #define FCFG1_SOC_ADC_OFFSET_INT_SOC_ADC_REL_OFFSET_TEMP1_M         0x00FF0000
2215 #define FCFG1_SOC_ADC_OFFSET_INT_SOC_ADC_REL_OFFSET_TEMP1_S                 16
2216 
2217 // Field:   [7:0] SOC_ADC_ABS_OFFSET_TEMP1
2218 //
2219 // SOC_ADC offset in absolute reference mode at temperature 1 (30C). Signed
2220 // 8-bit number. Calculated in production test..
2221 #define FCFG1_SOC_ADC_OFFSET_INT_SOC_ADC_ABS_OFFSET_TEMP1_W                  8
2222 #define FCFG1_SOC_ADC_OFFSET_INT_SOC_ADC_ABS_OFFSET_TEMP1_M         0x000000FF
2223 #define FCFG1_SOC_ADC_OFFSET_INT_SOC_ADC_ABS_OFFSET_TEMP1_S                  0
2224 
2225 //*****************************************************************************
2226 //
2227 // Register: FCFG1_O_SOC_ADC_REF_TRIM_AND_OFFSET_EXT
2228 //
2229 //*****************************************************************************
2230 // Field:   [5:0] SOC_ADC_REF_VOLTAGE_TRIM_TEMP1
2231 //
2232 // Internal. Only to be used through TI provided API.
2233 #define FCFG1_SOC_ADC_REF_TRIM_AND_OFFSET_EXT_SOC_ADC_REF_VOLTAGE_TRIM_TEMP1_W \
2234                                                                              6
2235 #define FCFG1_SOC_ADC_REF_TRIM_AND_OFFSET_EXT_SOC_ADC_REF_VOLTAGE_TRIM_TEMP1_M \
2236                                                                     0x0000003F
2237 #define FCFG1_SOC_ADC_REF_TRIM_AND_OFFSET_EXT_SOC_ADC_REF_VOLTAGE_TRIM_TEMP1_S \
2238                                                                              0
2239 
2240 //*****************************************************************************
2241 //
2242 // Register: FCFG1_O_AMPCOMP_TH1
2243 //
2244 //*****************************************************************************
2245 // Field: [23:18] HPMRAMP3_LTH
2246 //
2247 // Internal. Only to be used through TI provided API.
2248 #define FCFG1_AMPCOMP_TH1_HPMRAMP3_LTH_W                                     6
2249 #define FCFG1_AMPCOMP_TH1_HPMRAMP3_LTH_M                            0x00FC0000
2250 #define FCFG1_AMPCOMP_TH1_HPMRAMP3_LTH_S                                    18
2251 
2252 // Field: [15:10] HPMRAMP3_HTH
2253 //
2254 // Internal. Only to be used through TI provided API.
2255 #define FCFG1_AMPCOMP_TH1_HPMRAMP3_HTH_W                                     6
2256 #define FCFG1_AMPCOMP_TH1_HPMRAMP3_HTH_M                            0x0000FC00
2257 #define FCFG1_AMPCOMP_TH1_HPMRAMP3_HTH_S                                    10
2258 
2259 // Field:   [9:6] IBIASCAP_LPTOHP_OL_CNT
2260 //
2261 // Internal. Only to be used through TI provided API.
2262 #define FCFG1_AMPCOMP_TH1_IBIASCAP_LPTOHP_OL_CNT_W                           4
2263 #define FCFG1_AMPCOMP_TH1_IBIASCAP_LPTOHP_OL_CNT_M                  0x000003C0
2264 #define FCFG1_AMPCOMP_TH1_IBIASCAP_LPTOHP_OL_CNT_S                           6
2265 
2266 // Field:   [5:0] HPMRAMP1_TH
2267 //
2268 // Internal. Only to be used through TI provided API.
2269 #define FCFG1_AMPCOMP_TH1_HPMRAMP1_TH_W                                      6
2270 #define FCFG1_AMPCOMP_TH1_HPMRAMP1_TH_M                             0x0000003F
2271 #define FCFG1_AMPCOMP_TH1_HPMRAMP1_TH_S                                      0
2272 
2273 //*****************************************************************************
2274 //
2275 // Register: FCFG1_O_AMPCOMP_TH2
2276 //
2277 //*****************************************************************************
2278 // Field: [31:26] LPMUPDATE_LTH
2279 //
2280 // Internal. Only to be used through TI provided API.
2281 #define FCFG1_AMPCOMP_TH2_LPMUPDATE_LTH_W                                    6
2282 #define FCFG1_AMPCOMP_TH2_LPMUPDATE_LTH_M                           0xFC000000
2283 #define FCFG1_AMPCOMP_TH2_LPMUPDATE_LTH_S                                   26
2284 
2285 // Field: [23:18] LPMUPDATE_HTM
2286 //
2287 // Internal. Only to be used through TI provided API.
2288 #define FCFG1_AMPCOMP_TH2_LPMUPDATE_HTM_W                                    6
2289 #define FCFG1_AMPCOMP_TH2_LPMUPDATE_HTM_M                           0x00FC0000
2290 #define FCFG1_AMPCOMP_TH2_LPMUPDATE_HTM_S                                   18
2291 
2292 // Field: [15:10] ADC_COMP_AMPTH_LPM
2293 //
2294 // Internal. Only to be used through TI provided API.
2295 #define FCFG1_AMPCOMP_TH2_ADC_COMP_AMPTH_LPM_W                               6
2296 #define FCFG1_AMPCOMP_TH2_ADC_COMP_AMPTH_LPM_M                      0x0000FC00
2297 #define FCFG1_AMPCOMP_TH2_ADC_COMP_AMPTH_LPM_S                              10
2298 
2299 // Field:   [7:2] ADC_COMP_AMPTH_HPM
2300 //
2301 // Internal. Only to be used through TI provided API.
2302 #define FCFG1_AMPCOMP_TH2_ADC_COMP_AMPTH_HPM_W                               6
2303 #define FCFG1_AMPCOMP_TH2_ADC_COMP_AMPTH_HPM_M                      0x000000FC
2304 #define FCFG1_AMPCOMP_TH2_ADC_COMP_AMPTH_HPM_S                               2
2305 
2306 //*****************************************************************************
2307 //
2308 // Register: FCFG1_O_AMPCOMP_CTRL1
2309 //
2310 //*****************************************************************************
2311 // Field:    [30] AMPCOMP_REQ_MODE
2312 //
2313 // Internal. Only to be used through TI provided API.
2314 #define FCFG1_AMPCOMP_CTRL1_AMPCOMP_REQ_MODE                        0x40000000
2315 #define FCFG1_AMPCOMP_CTRL1_AMPCOMP_REQ_MODE_BITN                           30
2316 #define FCFG1_AMPCOMP_CTRL1_AMPCOMP_REQ_MODE_M                      0x40000000
2317 #define FCFG1_AMPCOMP_CTRL1_AMPCOMP_REQ_MODE_S                              30
2318 
2319 // Field: [23:20] IBIAS_OFFSET
2320 //
2321 // Internal. Only to be used through TI provided API.
2322 #define FCFG1_AMPCOMP_CTRL1_IBIAS_OFFSET_W                                   4
2323 #define FCFG1_AMPCOMP_CTRL1_IBIAS_OFFSET_M                          0x00F00000
2324 #define FCFG1_AMPCOMP_CTRL1_IBIAS_OFFSET_S                                  20
2325 
2326 // Field: [19:16] IBIAS_INIT
2327 //
2328 // Internal. Only to be used through TI provided API.
2329 #define FCFG1_AMPCOMP_CTRL1_IBIAS_INIT_W                                     4
2330 #define FCFG1_AMPCOMP_CTRL1_IBIAS_INIT_M                            0x000F0000
2331 #define FCFG1_AMPCOMP_CTRL1_IBIAS_INIT_S                                    16
2332 
2333 // Field:  [15:8] LPM_IBIAS_WAIT_CNT_FINAL
2334 //
2335 // Internal. Only to be used through TI provided API.
2336 #define FCFG1_AMPCOMP_CTRL1_LPM_IBIAS_WAIT_CNT_FINAL_W                       8
2337 #define FCFG1_AMPCOMP_CTRL1_LPM_IBIAS_WAIT_CNT_FINAL_M              0x0000FF00
2338 #define FCFG1_AMPCOMP_CTRL1_LPM_IBIAS_WAIT_CNT_FINAL_S                       8
2339 
2340 // Field:   [7:4] CAP_STEP
2341 //
2342 // Internal. Only to be used through TI provided API.
2343 #define FCFG1_AMPCOMP_CTRL1_CAP_STEP_W                                       4
2344 #define FCFG1_AMPCOMP_CTRL1_CAP_STEP_M                              0x000000F0
2345 #define FCFG1_AMPCOMP_CTRL1_CAP_STEP_S                                       4
2346 
2347 // Field:   [3:0] IBIASCAP_HPTOLP_OL_CNT
2348 //
2349 // Internal. Only to be used through TI provided API.
2350 #define FCFG1_AMPCOMP_CTRL1_IBIASCAP_HPTOLP_OL_CNT_W                         4
2351 #define FCFG1_AMPCOMP_CTRL1_IBIASCAP_HPTOLP_OL_CNT_M                0x0000000F
2352 #define FCFG1_AMPCOMP_CTRL1_IBIASCAP_HPTOLP_OL_CNT_S                         0
2353 
2354 //*****************************************************************************
2355 //
2356 // Register: FCFG1_O_ANABYPASS_VALUE2
2357 //
2358 //*****************************************************************************
2359 // Field:  [13:0] XOSC_HF_IBIASTHERM
2360 //
2361 // Internal. Only to be used through TI provided API.
2362 #define FCFG1_ANABYPASS_VALUE2_XOSC_HF_IBIASTHERM_W                         14
2363 #define FCFG1_ANABYPASS_VALUE2_XOSC_HF_IBIASTHERM_M                 0x00003FFF
2364 #define FCFG1_ANABYPASS_VALUE2_XOSC_HF_IBIASTHERM_S                          0
2365 
2366 //*****************************************************************************
2367 //
2368 // Register: FCFG1_O_VOLT_TRIM
2369 //
2370 //*****************************************************************************
2371 // Field: [28:24] VDDR_TRIM_HH
2372 //
2373 // Internal. Only to be used through TI provided API.
2374 #define FCFG1_VOLT_TRIM_VDDR_TRIM_HH_W                                       5
2375 #define FCFG1_VOLT_TRIM_VDDR_TRIM_HH_M                              0x1F000000
2376 #define FCFG1_VOLT_TRIM_VDDR_TRIM_HH_S                                      24
2377 
2378 // Field: [20:16] VDDR_TRIM_H
2379 //
2380 // Internal. Only to be used through TI provided API.
2381 #define FCFG1_VOLT_TRIM_VDDR_TRIM_H_W                                        5
2382 #define FCFG1_VOLT_TRIM_VDDR_TRIM_H_M                               0x001F0000
2383 #define FCFG1_VOLT_TRIM_VDDR_TRIM_H_S                                       16
2384 
2385 // Field:  [12:8] VDDR_TRIM_SLEEP_H
2386 //
2387 // Internal. Only to be used through TI provided API.
2388 #define FCFG1_VOLT_TRIM_VDDR_TRIM_SLEEP_H_W                                  5
2389 #define FCFG1_VOLT_TRIM_VDDR_TRIM_SLEEP_H_M                         0x00001F00
2390 #define FCFG1_VOLT_TRIM_VDDR_TRIM_SLEEP_H_S                                  8
2391 
2392 // Field:   [4:0] TRIMBOD_H
2393 //
2394 // Internal. Only to be used through TI provided API.
2395 #define FCFG1_VOLT_TRIM_TRIMBOD_H_W                                          5
2396 #define FCFG1_VOLT_TRIM_TRIMBOD_H_M                                 0x0000001F
2397 #define FCFG1_VOLT_TRIM_TRIMBOD_H_S                                          0
2398 
2399 //*****************************************************************************
2400 //
2401 // Register: FCFG1_O_OSC_CONF
2402 //
2403 //*****************************************************************************
2404 // Field:    [29] ADC_SH_VBUF_EN
2405 //
2406 // Trim value for DDI_0_OSC:ADCDOUBLERNANOAMPCTL.ADC_SH_VBUF_EN.
2407 #define FCFG1_OSC_CONF_ADC_SH_VBUF_EN                               0x20000000
2408 #define FCFG1_OSC_CONF_ADC_SH_VBUF_EN_BITN                                  29
2409 #define FCFG1_OSC_CONF_ADC_SH_VBUF_EN_M                             0x20000000
2410 #define FCFG1_OSC_CONF_ADC_SH_VBUF_EN_S                                     29
2411 
2412 // Field:    [28] ADC_SH_MODE_EN
2413 //
2414 // Trim value for DDI_0_OSC:ADCDOUBLERNANOAMPCTL.ADC_SH_MODE_EN.
2415 #define FCFG1_OSC_CONF_ADC_SH_MODE_EN                               0x10000000
2416 #define FCFG1_OSC_CONF_ADC_SH_MODE_EN_BITN                                  28
2417 #define FCFG1_OSC_CONF_ADC_SH_MODE_EN_M                             0x10000000
2418 #define FCFG1_OSC_CONF_ADC_SH_MODE_EN_S                                     28
2419 
2420 // Field:    [27] ATESTLF_RCOSCLF_IBIAS_TRIM
2421 //
2422 // Trim value for DDI_0_OSC:ATESTCTL.ATESTLF_RCOSCLF_IBIAS_TRIM.
2423 #define FCFG1_OSC_CONF_ATESTLF_RCOSCLF_IBIAS_TRIM                   0x08000000
2424 #define FCFG1_OSC_CONF_ATESTLF_RCOSCLF_IBIAS_TRIM_BITN                      27
2425 #define FCFG1_OSC_CONF_ATESTLF_RCOSCLF_IBIAS_TRIM_M                 0x08000000
2426 #define FCFG1_OSC_CONF_ATESTLF_RCOSCLF_IBIAS_TRIM_S                         27
2427 
2428 // Field: [26:25] XOSCLF_REGULATOR_TRIM
2429 //
2430 // Trim value for DDI_0_OSC:LFOSCCTL.XOSCLF_REGULATOR_TRIM.
2431 #define FCFG1_OSC_CONF_XOSCLF_REGULATOR_TRIM_W                               2
2432 #define FCFG1_OSC_CONF_XOSCLF_REGULATOR_TRIM_M                      0x06000000
2433 #define FCFG1_OSC_CONF_XOSCLF_REGULATOR_TRIM_S                              25
2434 
2435 // Field: [24:21] XOSCLF_CMIRRWR_RATIO
2436 //
2437 // Trim value for DDI_0_OSC:LFOSCCTL.XOSCLF_CMIRRWR_RATIO.
2438 #define FCFG1_OSC_CONF_XOSCLF_CMIRRWR_RATIO_W                                4
2439 #define FCFG1_OSC_CONF_XOSCLF_CMIRRWR_RATIO_M                       0x01E00000
2440 #define FCFG1_OSC_CONF_XOSCLF_CMIRRWR_RATIO_S                               21
2441 
2442 // Field: [20:19] XOSC_HF_FAST_START
2443 //
2444 // Trim value for DDI_0_OSC:CTL1.XOSC_HF_FAST_START.
2445 #define FCFG1_OSC_CONF_XOSC_HF_FAST_START_W                                  2
2446 #define FCFG1_OSC_CONF_XOSC_HF_FAST_START_M                         0x00180000
2447 #define FCFG1_OSC_CONF_XOSC_HF_FAST_START_S                                 19
2448 
2449 // Field:    [18] XOSC_OPTION
2450 //
2451 // 0: XOSC_HF unavailable (may not be bonded out)
2452 // 1: XOSC_HF available (default)
2453 #define FCFG1_OSC_CONF_XOSC_OPTION                                  0x00040000
2454 #define FCFG1_OSC_CONF_XOSC_OPTION_BITN                                     18
2455 #define FCFG1_OSC_CONF_XOSC_OPTION_M                                0x00040000
2456 #define FCFG1_OSC_CONF_XOSC_OPTION_S                                        18
2457 
2458 // Field:    [17] HPOSC_OPTION
2459 //
2460 // Internal. Only to be used through TI provided API.
2461 #define FCFG1_OSC_CONF_HPOSC_OPTION                                 0x00020000
2462 #define FCFG1_OSC_CONF_HPOSC_OPTION_BITN                                    17
2463 #define FCFG1_OSC_CONF_HPOSC_OPTION_M                               0x00020000
2464 #define FCFG1_OSC_CONF_HPOSC_OPTION_S                                       17
2465 
2466 // Field:    [16] HPOSC_BIAS_HOLD_MODE_EN
2467 //
2468 // Internal. Only to be used through TI provided API.
2469 #define FCFG1_OSC_CONF_HPOSC_BIAS_HOLD_MODE_EN                      0x00010000
2470 #define FCFG1_OSC_CONF_HPOSC_BIAS_HOLD_MODE_EN_BITN                         16
2471 #define FCFG1_OSC_CONF_HPOSC_BIAS_HOLD_MODE_EN_M                    0x00010000
2472 #define FCFG1_OSC_CONF_HPOSC_BIAS_HOLD_MODE_EN_S                            16
2473 
2474 // Field: [15:12] HPOSC_CURRMIRR_RATIO
2475 //
2476 // Internal. Only to be used through TI provided API.
2477 #define FCFG1_OSC_CONF_HPOSC_CURRMIRR_RATIO_W                                4
2478 #define FCFG1_OSC_CONF_HPOSC_CURRMIRR_RATIO_M                       0x0000F000
2479 #define FCFG1_OSC_CONF_HPOSC_CURRMIRR_RATIO_S                               12
2480 
2481 // Field:  [11:8] HPOSC_BIAS_RES_SET
2482 //
2483 // Internal. Only to be used through TI provided API.
2484 #define FCFG1_OSC_CONF_HPOSC_BIAS_RES_SET_W                                  4
2485 #define FCFG1_OSC_CONF_HPOSC_BIAS_RES_SET_M                         0x00000F00
2486 #define FCFG1_OSC_CONF_HPOSC_BIAS_RES_SET_S                                  8
2487 
2488 // Field:     [7] HPOSC_FILTER_EN
2489 //
2490 // Internal. Only to be used through TI provided API.
2491 #define FCFG1_OSC_CONF_HPOSC_FILTER_EN                              0x00000080
2492 #define FCFG1_OSC_CONF_HPOSC_FILTER_EN_BITN                                  7
2493 #define FCFG1_OSC_CONF_HPOSC_FILTER_EN_M                            0x00000080
2494 #define FCFG1_OSC_CONF_HPOSC_FILTER_EN_S                                     7
2495 
2496 // Field:   [6:5] HPOSC_BIAS_RECHARGE_DELAY
2497 //
2498 // Internal. Only to be used through TI provided API.
2499 #define FCFG1_OSC_CONF_HPOSC_BIAS_RECHARGE_DELAY_W                           2
2500 #define FCFG1_OSC_CONF_HPOSC_BIAS_RECHARGE_DELAY_M                  0x00000060
2501 #define FCFG1_OSC_CONF_HPOSC_BIAS_RECHARGE_DELAY_S                           5
2502 
2503 // Field:   [2:1] HPOSC_SERIES_CAP
2504 //
2505 // Internal. Only to be used through TI provided API.
2506 #define FCFG1_OSC_CONF_HPOSC_SERIES_CAP_W                                    2
2507 #define FCFG1_OSC_CONF_HPOSC_SERIES_CAP_M                           0x00000006
2508 #define FCFG1_OSC_CONF_HPOSC_SERIES_CAP_S                                    1
2509 
2510 // Field:     [0] HPOSC_DIV3_BYPASS
2511 //
2512 // Internal. Only to be used through TI provided API.
2513 #define FCFG1_OSC_CONF_HPOSC_DIV3_BYPASS                            0x00000001
2514 #define FCFG1_OSC_CONF_HPOSC_DIV3_BYPASS_BITN                                0
2515 #define FCFG1_OSC_CONF_HPOSC_DIV3_BYPASS_M                          0x00000001
2516 #define FCFG1_OSC_CONF_HPOSC_DIV3_BYPASS_S                                   0
2517 
2518 //*****************************************************************************
2519 //
2520 // Register: FCFG1_O_FREQ_OFFSET
2521 //
2522 //*****************************************************************************
2523 // Field: [31:16] HPOSC_COMP_P0
2524 //
2525 // Internal. Only to be used through TI provided API.
2526 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P0_W                                   16
2527 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P0_M                           0xFFFF0000
2528 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P0_S                                   16
2529 
2530 // Field:  [15:8] HPOSC_COMP_P1
2531 //
2532 // Internal. Only to be used through TI provided API.
2533 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P1_W                                    8
2534 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P1_M                           0x0000FF00
2535 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P1_S                                    8
2536 
2537 // Field:   [7:0] HPOSC_COMP_P2
2538 //
2539 // Internal. Only to be used through TI provided API.
2540 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P2_W                                    8
2541 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P2_M                           0x000000FF
2542 #define FCFG1_FREQ_OFFSET_HPOSC_COMP_P2_S                                    0
2543 
2544 //*****************************************************************************
2545 //
2546 // Register: FCFG1_O_MISC_OTP_DATA_1
2547 //
2548 //*****************************************************************************
2549 // Field: [28:27] PEAK_DET_ITRIM
2550 //
2551 // Internal. Only to be used through TI provided API.
2552 #define FCFG1_MISC_OTP_DATA_1_PEAK_DET_ITRIM_W                               2
2553 #define FCFG1_MISC_OTP_DATA_1_PEAK_DET_ITRIM_M                      0x18000000
2554 #define FCFG1_MISC_OTP_DATA_1_PEAK_DET_ITRIM_S                              27
2555 
2556 // Field: [26:24] HP_BUF_ITRIM
2557 //
2558 // Internal. Only to be used through TI provided API.
2559 #define FCFG1_MISC_OTP_DATA_1_HP_BUF_ITRIM_W                                 3
2560 #define FCFG1_MISC_OTP_DATA_1_HP_BUF_ITRIM_M                        0x07000000
2561 #define FCFG1_MISC_OTP_DATA_1_HP_BUF_ITRIM_S                                24
2562 
2563 // Field: [23:22] LP_BUF_ITRIM
2564 //
2565 // Internal. Only to be used through TI provided API.
2566 #define FCFG1_MISC_OTP_DATA_1_LP_BUF_ITRIM_W                                 2
2567 #define FCFG1_MISC_OTP_DATA_1_LP_BUF_ITRIM_M                        0x00C00000
2568 #define FCFG1_MISC_OTP_DATA_1_LP_BUF_ITRIM_S                                22
2569 
2570 // Field: [21:20] DBLR_LOOP_FILTER_RESET_VOLTAGE
2571 //
2572 // Internal. Only to be used through TI provided API.
2573 #define FCFG1_MISC_OTP_DATA_1_DBLR_LOOP_FILTER_RESET_VOLTAGE_W               2
2574 #define FCFG1_MISC_OTP_DATA_1_DBLR_LOOP_FILTER_RESET_VOLTAGE_M      0x00300000
2575 #define FCFG1_MISC_OTP_DATA_1_DBLR_LOOP_FILTER_RESET_VOLTAGE_S              20
2576 
2577 // Field: [19:10] HPM_IBIAS_WAIT_CNT
2578 //
2579 // Internal. Only to be used through TI provided API.
2580 #define FCFG1_MISC_OTP_DATA_1_HPM_IBIAS_WAIT_CNT_W                          10
2581 #define FCFG1_MISC_OTP_DATA_1_HPM_IBIAS_WAIT_CNT_M                  0x000FFC00
2582 #define FCFG1_MISC_OTP_DATA_1_HPM_IBIAS_WAIT_CNT_S                          10
2583 
2584 // Field:   [9:4] LPM_IBIAS_WAIT_CNT
2585 //
2586 // Internal. Only to be used through TI provided API.
2587 #define FCFG1_MISC_OTP_DATA_1_LPM_IBIAS_WAIT_CNT_W                           6
2588 #define FCFG1_MISC_OTP_DATA_1_LPM_IBIAS_WAIT_CNT_M                  0x000003F0
2589 #define FCFG1_MISC_OTP_DATA_1_LPM_IBIAS_WAIT_CNT_S                           4
2590 
2591 // Field:   [3:0] IDAC_STEP
2592 //
2593 // Internal. Only to be used through TI provided API.
2594 #define FCFG1_MISC_OTP_DATA_1_IDAC_STEP_W                                    4
2595 #define FCFG1_MISC_OTP_DATA_1_IDAC_STEP_M                           0x0000000F
2596 #define FCFG1_MISC_OTP_DATA_1_IDAC_STEP_S                                    0
2597 
2598 //*****************************************************************************
2599 //
2600 // Register: FCFG1_O_SHDW_DIE_ID_0
2601 //
2602 //*****************************************************************************
2603 // Field:  [31:0] ID_31_0
2604 //
2605 // Shadow of DIE_ID_0 register in eFuse row number 5
2606 #define FCFG1_SHDW_DIE_ID_0_ID_31_0_W                                       32
2607 #define FCFG1_SHDW_DIE_ID_0_ID_31_0_M                               0xFFFFFFFF
2608 #define FCFG1_SHDW_DIE_ID_0_ID_31_0_S                                        0
2609 
2610 //*****************************************************************************
2611 //
2612 // Register: FCFG1_O_SHDW_DIE_ID_1
2613 //
2614 //*****************************************************************************
2615 // Field:  [31:0] ID_63_32
2616 //
2617 // Shadow of DIE_ID_1 register in eFuse row number 6
2618 #define FCFG1_SHDW_DIE_ID_1_ID_63_32_W                                      32
2619 #define FCFG1_SHDW_DIE_ID_1_ID_63_32_M                              0xFFFFFFFF
2620 #define FCFG1_SHDW_DIE_ID_1_ID_63_32_S                                       0
2621 
2622 //*****************************************************************************
2623 //
2624 // Register: FCFG1_O_SHDW_DIE_ID_2
2625 //
2626 //*****************************************************************************
2627 // Field:  [31:0] ID_95_64
2628 //
2629 // Shadow of DIE_ID_2 register in eFuse row number 7
2630 #define FCFG1_SHDW_DIE_ID_2_ID_95_64_W                                      32
2631 #define FCFG1_SHDW_DIE_ID_2_ID_95_64_M                              0xFFFFFFFF
2632 #define FCFG1_SHDW_DIE_ID_2_ID_95_64_S                                       0
2633 
2634 //*****************************************************************************
2635 //
2636 // Register: FCFG1_O_SHDW_DIE_ID_3
2637 //
2638 //*****************************************************************************
2639 // Field:  [31:0] ID_127_96
2640 //
2641 // Shadow of DIE_ID_3 register in eFuse row number 8
2642 #define FCFG1_SHDW_DIE_ID_3_ID_127_96_W                                     32
2643 #define FCFG1_SHDW_DIE_ID_3_ID_127_96_M                             0xFFFFFFFF
2644 #define FCFG1_SHDW_DIE_ID_3_ID_127_96_S                                      0
2645 
2646 //*****************************************************************************
2647 //
2648 // Register: FCFG1_O_SHDW_OSC_BIAS_LDO_TRIM
2649 //
2650 //*****************************************************************************
2651 // Field: [26:23] TRIMMAG
2652 //
2653 // Internal. Only to be used through TI provided API.
2654 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_TRIMMAG_W                               4
2655 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_TRIMMAG_M                      0x07800000
2656 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_TRIMMAG_S                              23
2657 
2658 // Field: [22:18] TRIMIREF
2659 //
2660 // Internal. Only to be used through TI provided API.
2661 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_TRIMIREF_W                              5
2662 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_TRIMIREF_M                     0x007C0000
2663 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_TRIMIREF_S                             18
2664 
2665 // Field: [17:16] ITRIM_DIG_LDO
2666 //
2667 // Internal. Only to be used through TI provided API.
2668 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_ITRIM_DIG_LDO_W                         2
2669 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_ITRIM_DIG_LDO_M                0x00030000
2670 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_ITRIM_DIG_LDO_S                        16
2671 
2672 // Field: [15:12] VTRIM_DIG
2673 //
2674 // Internal. Only to be used through TI provided API.
2675 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_VTRIM_DIG_W                             4
2676 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_VTRIM_DIG_M                    0x0000F000
2677 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_VTRIM_DIG_S                            12
2678 
2679 // Field:  [11:8] VTRIM_COARSE
2680 //
2681 // Internal. Only to be used through TI provided API.
2682 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_VTRIM_COARSE_W                          4
2683 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_VTRIM_COARSE_M                 0x00000F00
2684 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_VTRIM_COARSE_S                          8
2685 
2686 // Field:   [7:0] RCOSCHF_CTRIM
2687 //
2688 // Internal. Only to be used through TI provided API.
2689 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_RCOSCHF_CTRIM_W                         8
2690 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_RCOSCHF_CTRIM_M                0x000000FF
2691 #define FCFG1_SHDW_OSC_BIAS_LDO_TRIM_RCOSCHF_CTRIM_S                         0
2692 
2693 //*****************************************************************************
2694 //
2695 // Register: FCFG1_O_SHDW_ANA_TRIM
2696 //
2697 //*****************************************************************************
2698 // Field:    [30] ALT_VDDR_TRIM
2699 //
2700 // Internal. Only to be used through TI provided API.
2701 #define FCFG1_SHDW_ANA_TRIM_ALT_VDDR_TRIM                           0x40000000
2702 #define FCFG1_SHDW_ANA_TRIM_ALT_VDDR_TRIM_BITN                              30
2703 #define FCFG1_SHDW_ANA_TRIM_ALT_VDDR_TRIM_M                         0x40000000
2704 #define FCFG1_SHDW_ANA_TRIM_ALT_VDDR_TRIM_S                                 30
2705 
2706 // Field:    [29] DET_LOGIC_DIS
2707 //
2708 // Internal. Only to be used through TI provided API.
2709 #define FCFG1_SHDW_ANA_TRIM_DET_LOGIC_DIS                           0x20000000
2710 #define FCFG1_SHDW_ANA_TRIM_DET_LOGIC_DIS_BITN                              29
2711 #define FCFG1_SHDW_ANA_TRIM_DET_LOGIC_DIS_M                         0x20000000
2712 #define FCFG1_SHDW_ANA_TRIM_DET_LOGIC_DIS_S                                 29
2713 
2714 // Field: [28:27] BOD_BANDGAP_TRIM_CNF_EXT
2715 //
2716 // Internal. Only to be used through TI provided API.
2717 #define FCFG1_SHDW_ANA_TRIM_BOD_BANDGAP_TRIM_CNF_EXT_W                       2
2718 #define FCFG1_SHDW_ANA_TRIM_BOD_BANDGAP_TRIM_CNF_EXT_M              0x18000000
2719 #define FCFG1_SHDW_ANA_TRIM_BOD_BANDGAP_TRIM_CNF_EXT_S                      27
2720 
2721 // Field: [26:25] BOD_BANDGAP_TRIM_CNF
2722 //
2723 // Internal. Only to be used through TI provided API.
2724 #define FCFG1_SHDW_ANA_TRIM_BOD_BANDGAP_TRIM_CNF_W                           2
2725 #define FCFG1_SHDW_ANA_TRIM_BOD_BANDGAP_TRIM_CNF_M                  0x06000000
2726 #define FCFG1_SHDW_ANA_TRIM_BOD_BANDGAP_TRIM_CNF_S                          25
2727 
2728 // Field:    [24] VDDR_ENABLE_PG1
2729 //
2730 // Internal. Only to be used through TI provided API.
2731 #define FCFG1_SHDW_ANA_TRIM_VDDR_ENABLE_PG1                         0x01000000
2732 #define FCFG1_SHDW_ANA_TRIM_VDDR_ENABLE_PG1_BITN                            24
2733 #define FCFG1_SHDW_ANA_TRIM_VDDR_ENABLE_PG1_M                       0x01000000
2734 #define FCFG1_SHDW_ANA_TRIM_VDDR_ENABLE_PG1_S                               24
2735 
2736 // Field:    [23] VDDR_OK_HYS
2737 //
2738 // Internal. Only to be used through TI provided API.
2739 #define FCFG1_SHDW_ANA_TRIM_VDDR_OK_HYS                             0x00800000
2740 #define FCFG1_SHDW_ANA_TRIM_VDDR_OK_HYS_BITN                                23
2741 #define FCFG1_SHDW_ANA_TRIM_VDDR_OK_HYS_M                           0x00800000
2742 #define FCFG1_SHDW_ANA_TRIM_VDDR_OK_HYS_S                                   23
2743 
2744 // Field: [22:21] IPTAT_TRIM
2745 //
2746 // Internal. Only to be used through TI provided API.
2747 #define FCFG1_SHDW_ANA_TRIM_IPTAT_TRIM_W                                     2
2748 #define FCFG1_SHDW_ANA_TRIM_IPTAT_TRIM_M                            0x00600000
2749 #define FCFG1_SHDW_ANA_TRIM_IPTAT_TRIM_S                                    21
2750 
2751 // Field: [20:16] VDDR_TRIM
2752 //
2753 // Internal. Only to be used through TI provided API.
2754 #define FCFG1_SHDW_ANA_TRIM_VDDR_TRIM_W                                      5
2755 #define FCFG1_SHDW_ANA_TRIM_VDDR_TRIM_M                             0x001F0000
2756 #define FCFG1_SHDW_ANA_TRIM_VDDR_TRIM_S                                     16
2757 
2758 // Field: [15:11] TRIMBOD_INTMODE
2759 //
2760 // Internal. Only to be used through TI provided API.
2761 #define FCFG1_SHDW_ANA_TRIM_TRIMBOD_INTMODE_W                                5
2762 #define FCFG1_SHDW_ANA_TRIM_TRIMBOD_INTMODE_M                       0x0000F800
2763 #define FCFG1_SHDW_ANA_TRIM_TRIMBOD_INTMODE_S                               11
2764 
2765 // Field:  [10:6] TRIMBOD_EXTMODE
2766 //
2767 // Internal. Only to be used through TI provided API.
2768 #define FCFG1_SHDW_ANA_TRIM_TRIMBOD_EXTMODE_W                                5
2769 #define FCFG1_SHDW_ANA_TRIM_TRIMBOD_EXTMODE_M                       0x000007C0
2770 #define FCFG1_SHDW_ANA_TRIM_TRIMBOD_EXTMODE_S                                6
2771 
2772 // Field:   [5:0] TRIMTEMP
2773 //
2774 // Internal. Only to be used through TI provided API.
2775 #define FCFG1_SHDW_ANA_TRIM_TRIMTEMP_W                                       6
2776 #define FCFG1_SHDW_ANA_TRIM_TRIMTEMP_M                              0x0000003F
2777 #define FCFG1_SHDW_ANA_TRIM_TRIMTEMP_S                                       0
2778 
2779 //*****************************************************************************
2780 //
2781 // Register: FCFG1_O_OSC_CONF1
2782 //
2783 //*****************************************************************************
2784 // Field: [31:28] RCOSC_MF_BIAS_HTEMP
2785 //
2786 // Internal. Only to be used through TI provided API.
2787 #define FCFG1_OSC_CONF1_RCOSC_MF_BIAS_HTEMP_W                                4
2788 #define FCFG1_OSC_CONF1_RCOSC_MF_BIAS_HTEMP_M                       0xF0000000
2789 #define FCFG1_OSC_CONF1_RCOSC_MF_BIAS_HTEMP_S                               28
2790 
2791 // Field:    [27] RCOSC_MF_TEMP_DEPEND_MODE
2792 //
2793 // Internal. Only to be used through TI provided API.
2794 #define FCFG1_OSC_CONF1_RCOSC_MF_TEMP_DEPEND_MODE                   0x08000000
2795 #define FCFG1_OSC_CONF1_RCOSC_MF_TEMP_DEPEND_MODE_BITN                      27
2796 #define FCFG1_OSC_CONF1_RCOSC_MF_TEMP_DEPEND_MODE_M                 0x08000000
2797 #define FCFG1_OSC_CONF1_RCOSC_MF_TEMP_DEPEND_MODE_S                         27
2798 
2799 // Field:    [26] RCOSC_MF_SINGLE_TRIM_METHOD
2800 //
2801 // Internal. Only to be used through TI provided API.
2802 #define FCFG1_OSC_CONF1_RCOSC_MF_SINGLE_TRIM_METHOD                 0x04000000
2803 #define FCFG1_OSC_CONF1_RCOSC_MF_SINGLE_TRIM_METHOD_BITN                    26
2804 #define FCFG1_OSC_CONF1_RCOSC_MF_SINGLE_TRIM_METHOD_M               0x04000000
2805 #define FCFG1_OSC_CONF1_RCOSC_MF_SINGLE_TRIM_METHOD_S                       26
2806 
2807 // Field:   [3:0] RCOSC_MF_BIAS_ADJ
2808 //
2809 // Internal. Only to be used through TI provided API.
2810 #define FCFG1_OSC_CONF1_RCOSC_MF_BIAS_ADJ_W                                  4
2811 #define FCFG1_OSC_CONF1_RCOSC_MF_BIAS_ADJ_M                         0x0000000F
2812 #define FCFG1_OSC_CONF1_RCOSC_MF_BIAS_ADJ_S                                  0
2813 
2814 //*****************************************************************************
2815 //
2816 // Register: FCFG1_O_DAC_BIAS_CNF
2817 //
2818 //*****************************************************************************
2819 // Field: [17:12] LPM_TRIM_IOUT
2820 //
2821 // Internal. Only to be used through TI provided API.
2822 #define FCFG1_DAC_BIAS_CNF_LPM_TRIM_IOUT_W                                   6
2823 #define FCFG1_DAC_BIAS_CNF_LPM_TRIM_IOUT_M                          0x0003F000
2824 #define FCFG1_DAC_BIAS_CNF_LPM_TRIM_IOUT_S                                  12
2825 
2826 // Field:  [11:9] LPM_BIAS_WIDTH_TRIM
2827 //
2828 // Internal. Only to be used through TI provided API.
2829 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_WIDTH_TRIM_W                             3
2830 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_WIDTH_TRIM_M                    0x00000E00
2831 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_WIDTH_TRIM_S                             9
2832 
2833 // Field:     [8] LPM_BIAS_BACKUP_EN
2834 //
2835 // Internal. Only to be used through TI provided API.
2836 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_BACKUP_EN                       0x00000100
2837 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_BACKUP_EN_BITN                           8
2838 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_BACKUP_EN_M                     0x00000100
2839 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_BACKUP_EN_S                              8
2840 
2841 //*****************************************************************************
2842 //
2843 // Register: FCFG1_O_TFW_PROBE
2844 //
2845 //*****************************************************************************
2846 // Field:  [31:0] REV
2847 //
2848 // Internal. Only to be used through TI provided API.
2849 #define FCFG1_TFW_PROBE_REV_W                                               32
2850 #define FCFG1_TFW_PROBE_REV_M                                       0xFFFFFFFF
2851 #define FCFG1_TFW_PROBE_REV_S                                                0
2852 
2853 //*****************************************************************************
2854 //
2855 // Register: FCFG1_O_TFW_FT
2856 //
2857 //*****************************************************************************
2858 // Field:  [31:0] REV
2859 //
2860 // Internal. Only to be used through TI provided API.
2861 #define FCFG1_TFW_FT_REV_W                                                  32
2862 #define FCFG1_TFW_FT_REV_M                                          0xFFFFFFFF
2863 #define FCFG1_TFW_FT_REV_S                                                   0
2864 
2865 //*****************************************************************************
2866 //
2867 // Register: FCFG1_O_DAC_CAL0
2868 //
2869 //*****************************************************************************
2870 // Field: [31:16] SOC_DAC_VOUT_CAL_DECOUPLE_C2
2871 //
2872 // Internal. Only to be used through TI provided API.
2873 #define FCFG1_DAC_CAL0_SOC_DAC_VOUT_CAL_DECOUPLE_C2_W                       16
2874 #define FCFG1_DAC_CAL0_SOC_DAC_VOUT_CAL_DECOUPLE_C2_M               0xFFFF0000
2875 #define FCFG1_DAC_CAL0_SOC_DAC_VOUT_CAL_DECOUPLE_C2_S                       16
2876 
2877 // Field:  [15:0] SOC_DAC_VOUT_CAL_DECOUPLE_C1
2878 //
2879 // Internal. Only to be used through TI provided API.
2880 #define FCFG1_DAC_CAL0_SOC_DAC_VOUT_CAL_DECOUPLE_C1_W                       16
2881 #define FCFG1_DAC_CAL0_SOC_DAC_VOUT_CAL_DECOUPLE_C1_M               0x0000FFFF
2882 #define FCFG1_DAC_CAL0_SOC_DAC_VOUT_CAL_DECOUPLE_C1_S                        0
2883 
2884 //*****************************************************************************
2885 //
2886 // Register: FCFG1_O_DAC_CAL1
2887 //
2888 //*****************************************************************************
2889 // Field: [31:16] SOC_DAC_VOUT_CAL_PRECH_C2
2890 //
2891 // Internal. Only to be used through TI provided API.
2892 #define FCFG1_DAC_CAL1_SOC_DAC_VOUT_CAL_PRECH_C2_W                          16
2893 #define FCFG1_DAC_CAL1_SOC_DAC_VOUT_CAL_PRECH_C2_M                  0xFFFF0000
2894 #define FCFG1_DAC_CAL1_SOC_DAC_VOUT_CAL_PRECH_C2_S                          16
2895 
2896 // Field:  [15:0] SOC_DAC_VOUT_CAL_PRECH_C1
2897 //
2898 // Internal. Only to be used through TI provided API.
2899 #define FCFG1_DAC_CAL1_SOC_DAC_VOUT_CAL_PRECH_C1_W                          16
2900 #define FCFG1_DAC_CAL1_SOC_DAC_VOUT_CAL_PRECH_C1_M                  0x0000FFFF
2901 #define FCFG1_DAC_CAL1_SOC_DAC_VOUT_CAL_PRECH_C1_S                           0
2902 
2903 //*****************************************************************************
2904 //
2905 // Register: FCFG1_O_DAC_CAL2
2906 //
2907 //*****************************************************************************
2908 // Field: [31:16] SOC_DAC_VOUT_CAL_ADCREF_C2
2909 //
2910 // Internal. Only to be used through TI provided API.
2911 #define FCFG1_DAC_CAL2_SOC_DAC_VOUT_CAL_ADCREF_C2_W                         16
2912 #define FCFG1_DAC_CAL2_SOC_DAC_VOUT_CAL_ADCREF_C2_M                 0xFFFF0000
2913 #define FCFG1_DAC_CAL2_SOC_DAC_VOUT_CAL_ADCREF_C2_S                         16
2914 
2915 // Field:  [15:0] SOC_DAC_VOUT_CAL_ADCREF_C1
2916 //
2917 // Internal. Only to be used through TI provided API.
2918 #define FCFG1_DAC_CAL2_SOC_DAC_VOUT_CAL_ADCREF_C1_W                         16
2919 #define FCFG1_DAC_CAL2_SOC_DAC_VOUT_CAL_ADCREF_C1_M                 0x0000FFFF
2920 #define FCFG1_DAC_CAL2_SOC_DAC_VOUT_CAL_ADCREF_C1_S                          0
2921 
2922 //*****************************************************************************
2923 //
2924 // Register: FCFG1_O_DAC_CAL3
2925 //
2926 //*****************************************************************************
2927 // Field: [31:16] SOC_DAC_VOUT_CAL_VDDS_C2
2928 //
2929 // Internal. Only to be used through TI provided API.
2930 #define FCFG1_DAC_CAL3_SOC_DAC_VOUT_CAL_VDDS_C2_W                           16
2931 #define FCFG1_DAC_CAL3_SOC_DAC_VOUT_CAL_VDDS_C2_M                   0xFFFF0000
2932 #define FCFG1_DAC_CAL3_SOC_DAC_VOUT_CAL_VDDS_C2_S                           16
2933 
2934 // Field:  [15:0] SOC_DAC_VOUT_CAL_VDDS_C1
2935 //
2936 // Internal. Only to be used through TI provided API.
2937 #define FCFG1_DAC_CAL3_SOC_DAC_VOUT_CAL_VDDS_C1_W                           16
2938 #define FCFG1_DAC_CAL3_SOC_DAC_VOUT_CAL_VDDS_C1_M                   0x0000FFFF
2939 #define FCFG1_DAC_CAL3_SOC_DAC_VOUT_CAL_VDDS_C1_S                            0
2940 
2941 
2942 #endif // __FCFG1__
2943