1 /******************************************************************************
2 *  Filename:       hw_lrfdrfe32_h
3 ******************************************************************************
4 *  Copyright (c) 2021 Texas Instruments Incorporated. All rights reserved.
5 *
6 *  Redistribution and use in source and binary forms, with or without
7 *  modification, are permitted provided that the following conditions are met:
8 *
9 *  1) Redistributions of source code must retain the above copyright notice,
10 *     this list of conditions and the following disclaimer.
11 *
12 *  2) Redistributions in binary form must reproduce the above copyright notice,
13 *     this list of conditions and the following disclaimer in the documentation
14 *     and/or other materials provided with the distribution.
15 *
16 *  3) Neither the name of the copyright holder nor the names of its contributors
17 *     may be used to endorse or promote products derived from this software
18 *     without specific prior written permission.
19 *
20 *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21 *  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22 *  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23 *  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
24 *  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25 *  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26 *  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 *  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28 *  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29 *  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30 *  POSSIBILITY OF SUCH DAMAGE.
31 ******************************************************************************/
32 
33 #ifndef __HW_LRFDRFE32_H__
34 #define __HW_LRFDRFE32_H__
35 
36 //*****************************************************************************
37 //
38 // This section defines the register offsets of
39 // LRFDRFE32 component
40 //
41 //*****************************************************************************
42 // RF Engine Enable Register
43 #define LRFDRFE32_O_FWSRC_ENABLE                                    0x00000000U
44 
45 // RF Engine Initialization Register
46 #define LRFDRFE32_O_PDREQ_INIT                                      0x00000004U
47 
48 // RFE Event Flag Register 0
49 #define LRFDRFE32_O_EVT1_EVT0                                       0x00000008U
50 
51 // RFE Event Mask Register 0
52 #define LRFDRFE32_O_EVTMSK1_EVTMSK0                                 0x0000000CU
53 
54 // RFE Event Clear Register 0
55 #define LRFDRFE32_O_EVTCLR1_EVTCLR0                                 0x00000010U
56 
57 // Status of the HFXT
58 #define LRFDRFE32_O_HFXTSTAT                                        0x00000014U
59 
60 // RF state indication
61 #define LRFDRFE32_O_RFSTATE                                         0x00000018U
62 
63 // RFE API Command Register
64 #define LRFDRFE32_O_CMDPAR0_API                                     0x00000024U
65 
66 // RFE Command Parameter 1
67 #define LRFDRFE32_O_MSGBOX_CMDPAR1                                  0x00000028U
68 
69 // RFE-to-MCE Send Data Register
70 #define LRFDRFE32_O_MCEDATIN0_MCEDATOUT0                            0x0000002CU
71 
72 // RFE-to-MCE Send Command Register
73 #define LRFDRFE32_O_MCECMDIN_MCECMDOUT                              0x00000030U
74 
75 // RFE-to-PBE Send Data Register
76 #define LRFDRFE32_O_PBEDATIN0_PBEDATOUT0                            0x00000034U
77 
78 // RFE-to-PBE Send Command Register
79 #define LRFDRFE32_O_PBECMDIN_PBECMDOUT                              0x00000038U
80 
81 // RFE FW Strobe Register
82 #define LRFDRFE32_O_STRB                                            0x0000003CU
83 
84 // Controls automatic comparison of magnitude with threshold
85 #define LRFDRFE32_O_MAGNTHR_MAGNTHRCFG                              0x00000040U
86 
87 // RSSI Offset Adjustment Register
88 #define LRFDRFE32_O_GAINCTL_RSSIOFFSET                              0x00000044U
89 
90 // Magnitude estimator 0 control register
91 #define LRFDRFE32_O_MAGNCTL1_MAGNCTL0                               0x00000048U
92 
93 // Spare Value
94 #define LRFDRFE32_O_SPARE1_SPARE0                                   0x0000004CU
95 
96 // Spare Value
97 #define LRFDRFE32_O_SPARE3_SPARE2                                   0x00000050U
98 
99 // Spare Value
100 #define LRFDRFE32_O_SPARE5_SPARE4                                   0x00000054U
101 
102 // LNA control
103 #define LRFDRFE32_O_IFAMPRFLDO_LNA                                  0x00000058U
104 
105 // PA control register
106 #define LRFDRFE32_O_PA1_PA0                                         0x0000005CU
107 
108 // ULNA control, TRX only
109 #define LRFDRFE32_O_IFADC0_ULNA                                     0x00000060U
110 
111 // IFADC configuration register
112 #define LRFDRFE32_O_IFADCLF_IFADC1                                  0x00000064U
113 
114 // IFADC configuration register
115 #define LRFDRFE32_O_IFADCALDO_IFADCQUANT                            0x00000068U
116 
117 // IFADCLDO configuration register
118 #define LRFDRFE32_O_IFADCTST_IFADCDLDO                              0x0000006CU
119 
120 // Analog test register
121 #define LRFDRFE32_O_ATSTREF                                         0x00000070U
122 
123 // DCO Control
124 #define LRFDRFE32_O_DIV_DCO                                         0x00000074U
125 
126 // LDO control
127 #define LRFDRFE32_O_TDCLDO_DIVLDO                                   0x00000078U
128 
129 // LDO control
130 #define LRFDRFE32_O_DCOLDO1_DCOLDO0                                 0x0000007CU
131 
132 // Predivider configuration
133 #define LRFDRFE32_O_PRE1_PRE0                                       0x00000080U
134 
135 // Predivider configuration
136 #define LRFDRFE32_O_PRE3_PRE2                                       0x00000084U
137 
138 // Calibration Configuration 0
139 #define LRFDRFE32_O_CAL1_CAL0                                       0x00000088U
140 
141 // Calibration Configuration 2
142 #define LRFDRFE32_O_CAL3_CAL2                                       0x0000008CU
143 
144 // SDM and Delay Configuration
145 #define LRFDRFE32_O_MISC1_MISC0                                     0x00000090U
146 
147 // Loop Filter Configuration
148 #define LRFDRFE32_O_LF1_LF0                                         0x00000094U
149 
150 // Phase Configuration
151 #define LRFDRFE32_O_PHINIT_PHEDISC                                  0x00000098U
152 
153 // PLL Monitor Configuration
154 #define LRFDRFE32_O_PLLMON1_PLLMON0                                 0x0000009CU
155 
156 // Modulator Configuration
157 #define LRFDRFE32_O_MOD1_MOD0                                       0x000000A0U
158 
159 // Digital TX Configuration 0
160 #define LRFDRFE32_O_DTX1_DTX0                                       0x000000A4U
161 
162 // Digital TX Configuration 2
163 #define LRFDRFE32_O_DTX3_DTX2                                       0x000000A8U
164 
165 // Digital TX Configuration 4
166 #define LRFDRFE32_O_DTX5_DTX4                                       0x000000ACU
167 
168 // Digital TX Configuration 6
169 #define LRFDRFE32_O_DTX7_DTX6                                       0x000000B0U
170 
171 // Digital TX Configuration 8
172 #define LRFDRFE32_O_DTX9_DTX8                                       0x000000B4U
173 
174 // Digital TX Configuration 10
175 #define LRFDRFE32_O_DTX11_DTX10                                     0x000000B8U
176 
177 // PLL M0
178 #define LRFDRFE32_O_PLLM0                                           0x000000BCU
179 
180 // PLL M1
181 #define LRFDRFE32_O_PLLM1                                           0x000000C0U
182 
183 // Calibration M
184 #define LRFDRFE32_O_CALMMID_CALMCRS                                 0x000000C4U
185 
186 // REFCLK Prescaler Load Value
187 #define LRFDRFE32_O_REFDIV                                          0x000000C8U
188 
189 // DLO control register 0
190 #define LRFDRFE32_O_DLOCTL0                                         0x000000CCU
191 
192 // DLO control register 1
193 #define LRFDRFE32_O_DLOCTL1                                         0x000000D0U
194 
195 // DCO Override
196 #define LRFDRFE32_O_DCOOVR1_DCOOVR0                                 0x000000D4U
197 
198 // Data test
199 #define LRFDRFE32_O_DLOEV_DTST                                      0x000000D8U
200 
201 // DTST read
202 #define LRFDRFE32_O_FDCOSPANLSB_DTSTRD                              0x000000DCU
203 
204 // DCO frequency span
205 #define LRFDRFE32_O_TDCCAL_FDCOSPANMSB                              0x000000E0U
206 
207 // Calibration Code
208 #define LRFDRFE32_O_GPI_CALRES                                      0x000000E4U
209 
210 // Math accellerator input value
211 #define LRFDRFE32_O_LIN2LOGOUT_MATHACCELIN                          0x000000E8U
212 
213 // Divide by three output register
214 #define LRFDRFE32_O_TIMCTL_DIVBY3OUT                                0x000000ECU
215 
216 // RFE Counter Increment Configuration
217 #define LRFDRFE32_O_TIMPER_TIMINC                                   0x000000F0U
218 
219 // RFE Counter Value
220 #define LRFDRFE32_O_TIMCAPT_TIMCNT                                  0x000000F4U
221 
222 // RFE Tracer Send Trigger Register
223 #define LRFDRFE32_O_TRCSTAT_TRCCTRL                                 0x000000F8U
224 
225 // RFE Tracer Commmand Register
226 #define LRFDRFE32_O_TRCPAR0_TRCCMD                                  0x000000FCU
227 
228 // RFE Tracer Command Parameter Register 1
229 #define LRFDRFE32_O_GPOCTL_TRCPAR1                                  0x00000100U
230 
231 // Analog Isolation Control
232 #define LRFDRFE32_O_DIVCTL_ANAISOCTL                                0x00000104U
233 
234 // RX Frontend control register
235 #define LRFDRFE32_O_MAGNACC0_RXCTRL                                 0x00000108U
236 
237 // Magnitude estimator 1 accumulator value
238 #define LRFDRFE32_O_RSSI_MAGNACC1                                   0x0000010CU
239 
240 // RSSI Maximum Value Register
241 #define LRFDRFE32_O_RFGAIN_RSSIMAX                                  0x00000110U
242 
243 // IFADC status
244 #define LRFDRFE32_O_DIVSTA_IFADCSTAT                                0x00000114U
245 
246 // Serial Divider Dividend Register
247 #define LRFDRFE32_O_DIVIDEND                                        0x00000118U
248 
249 // Serial Divider Divisor Register
250 #define LRFDRFE32_O_DIVISOR                                         0x0000011CU
251 
252 // Serial Divider Quotient Register
253 #define LRFDRFE32_O_QUOTIENT                                        0x00000120U
254 
255 // Product of DIVISORL_VAL_LSB and DIVISORH_VAL_MSB
256 #define LRFDRFE32_O_PRODUCT                                         0x00000124U
257 
258 // Serial Multiplier Status Register
259 #define LRFDRFE32_O_MULTSTA                                         0x00000128U
260 
261 // Serial Multiplier Control Register
262 #define LRFDRFE32_O_MULTCFG                                         0x0000012CU
263 
264 //*****************************************************************************
265 //
266 // Register: LRFDRFE32_O_FWSRC_ENABLE
267 //
268 //*****************************************************************************
269 // Field:    [18] DATARAM
270 //
271 // ENUMs:
272 // S2RRAM                   Use S2RRAM for data
273 // RFERAM                   Use RFERAM for data
274 #define LRFDRFE32_FWSRC_ENABLE_DATARAM                              0x00040000U
275 #define LRFDRFE32_FWSRC_ENABLE_DATARAM_M                            0x00040000U
276 #define LRFDRFE32_FWSRC_ENABLE_DATARAM_S                                    18U
277 #define LRFDRFE32_FWSRC_ENABLE_DATARAM_S2RRAM                       0x00040000U
278 #define LRFDRFE32_FWSRC_ENABLE_DATARAM_RFERAM                       0x00000000U
279 
280 // Field:    [17] FWRAM
281 //
282 // ENUMs:
283 // S2RRAM                   Run code from S2RRAM
284 // RFERAM                   Run code from RFERAM
285 #define LRFDRFE32_FWSRC_ENABLE_FWRAM                                0x00020000U
286 #define LRFDRFE32_FWSRC_ENABLE_FWRAM_M                              0x00020000U
287 #define LRFDRFE32_FWSRC_ENABLE_FWRAM_S                                      17U
288 #define LRFDRFE32_FWSRC_ENABLE_FWRAM_S2RRAM                         0x00020000U
289 #define LRFDRFE32_FWSRC_ENABLE_FWRAM_RFERAM                         0x00000000U
290 
291 // Field:    [16] BANK
292 //
293 // ENUMs:
294 // ONE                      Run code from bank 1
295 // ZERO                     Run code from bank 0
296 #define LRFDRFE32_FWSRC_ENABLE_BANK                                 0x00010000U
297 #define LRFDRFE32_FWSRC_ENABLE_BANK_M                               0x00010000U
298 #define LRFDRFE32_FWSRC_ENABLE_BANK_S                                       16U
299 #define LRFDRFE32_FWSRC_ENABLE_BANK_ONE                             0x00010000U
300 #define LRFDRFE32_FWSRC_ENABLE_BANK_ZERO                            0x00000000U
301 
302 // Field:     [3] ACC1
303 //
304 // ENUMs:
305 // EN                       Enable
306 // DIS                      Disable
307 #define LRFDRFE32_FWSRC_ENABLE_ACC1                                 0x00000008U
308 #define LRFDRFE32_FWSRC_ENABLE_ACC1_M                               0x00000008U
309 #define LRFDRFE32_FWSRC_ENABLE_ACC1_S                                        3U
310 #define LRFDRFE32_FWSRC_ENABLE_ACC1_EN                              0x00000008U
311 #define LRFDRFE32_FWSRC_ENABLE_ACC1_DIS                             0x00000000U
312 
313 // Field:     [2] ACC0
314 //
315 // ENUMs:
316 // EN                       Enable
317 // DIS                      Disable
318 #define LRFDRFE32_FWSRC_ENABLE_ACC0                                 0x00000004U
319 #define LRFDRFE32_FWSRC_ENABLE_ACC0_M                               0x00000004U
320 #define LRFDRFE32_FWSRC_ENABLE_ACC0_S                                        2U
321 #define LRFDRFE32_FWSRC_ENABLE_ACC0_EN                              0x00000004U
322 #define LRFDRFE32_FWSRC_ENABLE_ACC0_DIS                             0x00000000U
323 
324 // Field:     [1] LOCTIM
325 //
326 // ENUMs:
327 // EN                       Enable
328 // DIS                      Disable
329 #define LRFDRFE32_FWSRC_ENABLE_LOCTIM                               0x00000002U
330 #define LRFDRFE32_FWSRC_ENABLE_LOCTIM_M                             0x00000002U
331 #define LRFDRFE32_FWSRC_ENABLE_LOCTIM_S                                      1U
332 #define LRFDRFE32_FWSRC_ENABLE_LOCTIM_EN                            0x00000002U
333 #define LRFDRFE32_FWSRC_ENABLE_LOCTIM_DIS                           0x00000000U
334 
335 // Field:     [0] TOPSM
336 //
337 // ENUMs:
338 // EN                       Enable
339 // DIS                      Disable
340 #define LRFDRFE32_FWSRC_ENABLE_TOPSM                                0x00000001U
341 #define LRFDRFE32_FWSRC_ENABLE_TOPSM_M                              0x00000001U
342 #define LRFDRFE32_FWSRC_ENABLE_TOPSM_S                                       0U
343 #define LRFDRFE32_FWSRC_ENABLE_TOPSM_EN                             0x00000001U
344 #define LRFDRFE32_FWSRC_ENABLE_TOPSM_DIS                            0x00000000U
345 
346 //*****************************************************************************
347 //
348 // Register: LRFDRFE32_O_PDREQ_INIT
349 //
350 //*****************************************************************************
351 // Field:    [16] TOPSMPDREQ
352 //
353 // ENUMs:
354 // ONE                      The bit is 1
355 // ZERO                     The bit is 0
356 #define LRFDRFE32_PDREQ_INIT_TOPSMPDREQ                             0x00010000U
357 #define LRFDRFE32_PDREQ_INIT_TOPSMPDREQ_M                           0x00010000U
358 #define LRFDRFE32_PDREQ_INIT_TOPSMPDREQ_S                                   16U
359 #define LRFDRFE32_PDREQ_INIT_TOPSMPDREQ_ONE                         0x00010000U
360 #define LRFDRFE32_PDREQ_INIT_TOPSMPDREQ_ZERO                        0x00000000U
361 
362 // Field:     [3] ACC1
363 //
364 // ENUMs:
365 // RESET                    Reset module
366 // NO_EFFECT                No effect
367 #define LRFDRFE32_PDREQ_INIT_ACC1                                   0x00000008U
368 #define LRFDRFE32_PDREQ_INIT_ACC1_M                                 0x00000008U
369 #define LRFDRFE32_PDREQ_INIT_ACC1_S                                          3U
370 #define LRFDRFE32_PDREQ_INIT_ACC1_RESET                             0x00000008U
371 #define LRFDRFE32_PDREQ_INIT_ACC1_NO_EFFECT                         0x00000000U
372 
373 // Field:     [2] ACC0
374 //
375 // ENUMs:
376 // RESET                    Reset module
377 // NO_EFFECT                No effect
378 #define LRFDRFE32_PDREQ_INIT_ACC0                                   0x00000004U
379 #define LRFDRFE32_PDREQ_INIT_ACC0_M                                 0x00000004U
380 #define LRFDRFE32_PDREQ_INIT_ACC0_S                                          2U
381 #define LRFDRFE32_PDREQ_INIT_ACC0_RESET                             0x00000004U
382 #define LRFDRFE32_PDREQ_INIT_ACC0_NO_EFFECT                         0x00000000U
383 
384 // Field:     [1] LOCTIM
385 //
386 // ENUMs:
387 // RESET                    Reset module
388 // NO_EFFECT                No effect
389 #define LRFDRFE32_PDREQ_INIT_LOCTIM                                 0x00000002U
390 #define LRFDRFE32_PDREQ_INIT_LOCTIM_M                               0x00000002U
391 #define LRFDRFE32_PDREQ_INIT_LOCTIM_S                                        1U
392 #define LRFDRFE32_PDREQ_INIT_LOCTIM_RESET                           0x00000002U
393 #define LRFDRFE32_PDREQ_INIT_LOCTIM_NO_EFFECT                       0x00000000U
394 
395 // Field:     [0] TOPSM
396 //
397 // ENUMs:
398 // RESET                    Reset module
399 // NO_EFFECT                No effect
400 #define LRFDRFE32_PDREQ_INIT_TOPSM                                  0x00000001U
401 #define LRFDRFE32_PDREQ_INIT_TOPSM_M                                0x00000001U
402 #define LRFDRFE32_PDREQ_INIT_TOPSM_S                                         0U
403 #define LRFDRFE32_PDREQ_INIT_TOPSM_RESET                            0x00000001U
404 #define LRFDRFE32_PDREQ_INIT_TOPSM_NO_EFFECT                        0x00000000U
405 
406 //*****************************************************************************
407 //
408 // Register: LRFDRFE32_O_EVT1_EVT0
409 //
410 //*****************************************************************************
411 // Field:    [29] PREREFCLK
412 //
413 // ENUMs:
414 // ONE                      The bit is 1
415 // ZERO                     The bit is 0
416 #define LRFDRFE32_EVT1_EVT0_PREREFCLK                               0x20000000U
417 #define LRFDRFE32_EVT1_EVT0_PREREFCLK_M                             0x20000000U
418 #define LRFDRFE32_EVT1_EVT0_PREREFCLK_S                                     29U
419 #define LRFDRFE32_EVT1_EVT0_PREREFCLK_ONE                           0x20000000U
420 #define LRFDRFE32_EVT1_EVT0_PREREFCLK_ZERO                          0x00000000U
421 
422 // Field:    [28] REFCLK
423 //
424 // ENUMs:
425 // ONE                      The bit is 1
426 // ZERO                     The bit is 0
427 #define LRFDRFE32_EVT1_EVT0_REFCLK                                  0x10000000U
428 #define LRFDRFE32_EVT1_EVT0_REFCLK_M                                0x10000000U
429 #define LRFDRFE32_EVT1_EVT0_REFCLK_S                                        28U
430 #define LRFDRFE32_EVT1_EVT0_REFCLK_ONE                              0x10000000U
431 #define LRFDRFE32_EVT1_EVT0_REFCLK_ZERO                             0x00000000U
432 
433 // Field:    [27] FBLWTHR
434 //
435 // ENUMs:
436 // ONE                      The bit is 1
437 // ZERO                     The bit is 0
438 #define LRFDRFE32_EVT1_EVT0_FBLWTHR                                 0x08000000U
439 #define LRFDRFE32_EVT1_EVT0_FBLWTHR_M                               0x08000000U
440 #define LRFDRFE32_EVT1_EVT0_FBLWTHR_S                                       27U
441 #define LRFDRFE32_EVT1_EVT0_FBLWTHR_ONE                             0x08000000U
442 #define LRFDRFE32_EVT1_EVT0_FBLWTHR_ZERO                            0x00000000U
443 
444 // Field:    [26] FABVTHR
445 //
446 // ENUMs:
447 // ONE                      The bit is 1
448 // ZERO                     The bit is 0
449 #define LRFDRFE32_EVT1_EVT0_FABVTHR                                 0x04000000U
450 #define LRFDRFE32_EVT1_EVT0_FABVTHR_M                               0x04000000U
451 #define LRFDRFE32_EVT1_EVT0_FABVTHR_S                                       26U
452 #define LRFDRFE32_EVT1_EVT0_FABVTHR_ONE                             0x04000000U
453 #define LRFDRFE32_EVT1_EVT0_FABVTHR_ZERO                            0x00000000U
454 
455 // Field:    [25] LOCK
456 //
457 // ENUMs:
458 // ONE                      The bit is 1
459 // ZERO                     The bit is 0
460 #define LRFDRFE32_EVT1_EVT0_LOCK                                    0x02000000U
461 #define LRFDRFE32_EVT1_EVT0_LOCK_M                                  0x02000000U
462 #define LRFDRFE32_EVT1_EVT0_LOCK_S                                          25U
463 #define LRFDRFE32_EVT1_EVT0_LOCK_ONE                                0x02000000U
464 #define LRFDRFE32_EVT1_EVT0_LOCK_ZERO                               0x00000000U
465 
466 // Field:    [24] LOL
467 //
468 // ENUMs:
469 // ONE                      The bit is 1
470 // ZERO                     The bit is 0
471 #define LRFDRFE32_EVT1_EVT0_LOL                                     0x01000000U
472 #define LRFDRFE32_EVT1_EVT0_LOL_M                                   0x01000000U
473 #define LRFDRFE32_EVT1_EVT0_LOL_S                                           24U
474 #define LRFDRFE32_EVT1_EVT0_LOL_ONE                                 0x01000000U
475 #define LRFDRFE32_EVT1_EVT0_LOL_ZERO                                0x00000000U
476 
477 // Field:    [23] GPI7
478 //
479 // ENUMs:
480 // ONE                      The bit is 1
481 // ZERO                     The bit is 0
482 #define LRFDRFE32_EVT1_EVT0_GPI7                                    0x00800000U
483 #define LRFDRFE32_EVT1_EVT0_GPI7_M                                  0x00800000U
484 #define LRFDRFE32_EVT1_EVT0_GPI7_S                                          23U
485 #define LRFDRFE32_EVT1_EVT0_GPI7_ONE                                0x00800000U
486 #define LRFDRFE32_EVT1_EVT0_GPI7_ZERO                               0x00000000U
487 
488 // Field:    [22] GPI6
489 //
490 // ENUMs:
491 // ONE                      The bit is 1
492 // ZERO                     The bit is 0
493 #define LRFDRFE32_EVT1_EVT0_GPI6                                    0x00400000U
494 #define LRFDRFE32_EVT1_EVT0_GPI6_M                                  0x00400000U
495 #define LRFDRFE32_EVT1_EVT0_GPI6_S                                          22U
496 #define LRFDRFE32_EVT1_EVT0_GPI6_ONE                                0x00400000U
497 #define LRFDRFE32_EVT1_EVT0_GPI6_ZERO                               0x00000000U
498 
499 // Field:    [21] GPI5
500 //
501 // ENUMs:
502 // ONE                      The bit is 1
503 // ZERO                     The bit is 0
504 #define LRFDRFE32_EVT1_EVT0_GPI5                                    0x00200000U
505 #define LRFDRFE32_EVT1_EVT0_GPI5_M                                  0x00200000U
506 #define LRFDRFE32_EVT1_EVT0_GPI5_S                                          21U
507 #define LRFDRFE32_EVT1_EVT0_GPI5_ONE                                0x00200000U
508 #define LRFDRFE32_EVT1_EVT0_GPI5_ZERO                               0x00000000U
509 
510 // Field:    [20] GPI4
511 //
512 // ENUMs:
513 // ONE                      The bit is 1
514 // ZERO                     The bit is 0
515 #define LRFDRFE32_EVT1_EVT0_GPI4                                    0x00100000U
516 #define LRFDRFE32_EVT1_EVT0_GPI4_M                                  0x00100000U
517 #define LRFDRFE32_EVT1_EVT0_GPI4_S                                          20U
518 #define LRFDRFE32_EVT1_EVT0_GPI4_ONE                                0x00100000U
519 #define LRFDRFE32_EVT1_EVT0_GPI4_ZERO                               0x00000000U
520 
521 // Field:    [19] GPI3
522 //
523 // ENUMs:
524 // ONE                      The bit is 1
525 // ZERO                     The bit is 0
526 #define LRFDRFE32_EVT1_EVT0_GPI3                                    0x00080000U
527 #define LRFDRFE32_EVT1_EVT0_GPI3_M                                  0x00080000U
528 #define LRFDRFE32_EVT1_EVT0_GPI3_S                                          19U
529 #define LRFDRFE32_EVT1_EVT0_GPI3_ONE                                0x00080000U
530 #define LRFDRFE32_EVT1_EVT0_GPI3_ZERO                               0x00000000U
531 
532 // Field:    [18] GPI2
533 //
534 // ENUMs:
535 // ONE                      The bit is 1
536 // ZERO                     The bit is 0
537 #define LRFDRFE32_EVT1_EVT0_GPI2                                    0x00040000U
538 #define LRFDRFE32_EVT1_EVT0_GPI2_M                                  0x00040000U
539 #define LRFDRFE32_EVT1_EVT0_GPI2_S                                          18U
540 #define LRFDRFE32_EVT1_EVT0_GPI2_ONE                                0x00040000U
541 #define LRFDRFE32_EVT1_EVT0_GPI2_ZERO                               0x00000000U
542 
543 // Field:    [17] GPI1
544 //
545 // ENUMs:
546 // ONE                      The bit is 1
547 // ZERO                     The bit is 0
548 #define LRFDRFE32_EVT1_EVT0_GPI1                                    0x00020000U
549 #define LRFDRFE32_EVT1_EVT0_GPI1_M                                  0x00020000U
550 #define LRFDRFE32_EVT1_EVT0_GPI1_S                                          17U
551 #define LRFDRFE32_EVT1_EVT0_GPI1_ONE                                0x00020000U
552 #define LRFDRFE32_EVT1_EVT0_GPI1_ZERO                               0x00000000U
553 
554 // Field:    [16] GPI0
555 //
556 // ENUMs:
557 // ONE                      The bit is 1
558 // ZERO                     The bit is 0
559 #define LRFDRFE32_EVT1_EVT0_GPI0                                    0x00010000U
560 #define LRFDRFE32_EVT1_EVT0_GPI0_M                                  0x00010000U
561 #define LRFDRFE32_EVT1_EVT0_GPI0_S                                          16U
562 #define LRFDRFE32_EVT1_EVT0_GPI0_ONE                                0x00010000U
563 #define LRFDRFE32_EVT1_EVT0_GPI0_ZERO                               0x00000000U
564 
565 // Field:    [14] MAGNTHR
566 //
567 // ENUMs:
568 // ONE                      The bit is 1
569 // ZERO                     The bit is 0
570 #define LRFDRFE32_EVT1_EVT0_MAGNTHR                                 0x00004000U
571 #define LRFDRFE32_EVT1_EVT0_MAGNTHR_M                               0x00004000U
572 #define LRFDRFE32_EVT1_EVT0_MAGNTHR_S                                       14U
573 #define LRFDRFE32_EVT1_EVT0_MAGNTHR_ONE                             0x00004000U
574 #define LRFDRFE32_EVT1_EVT0_MAGNTHR_ZERO                            0x00000000U
575 
576 // Field:    [13] S2RSTOP
577 //
578 // ENUMs:
579 // ONE                      The bit is 1
580 // ZERO                     The bit is 0
581 #define LRFDRFE32_EVT1_EVT0_S2RSTOP                                 0x00002000U
582 #define LRFDRFE32_EVT1_EVT0_S2RSTOP_M                               0x00002000U
583 #define LRFDRFE32_EVT1_EVT0_S2RSTOP_S                                       13U
584 #define LRFDRFE32_EVT1_EVT0_S2RSTOP_ONE                             0x00002000U
585 #define LRFDRFE32_EVT1_EVT0_S2RSTOP_ZERO                            0x00000000U
586 
587 // Field:    [12] SYSTCMP2
588 //
589 // ENUMs:
590 // ONE                      The bit is 1
591 // ZERO                     The bit is 0
592 #define LRFDRFE32_EVT1_EVT0_SYSTCMP2                                0x00001000U
593 #define LRFDRFE32_EVT1_EVT0_SYSTCMP2_M                              0x00001000U
594 #define LRFDRFE32_EVT1_EVT0_SYSTCMP2_S                                      12U
595 #define LRFDRFE32_EVT1_EVT0_SYSTCMP2_ONE                            0x00001000U
596 #define LRFDRFE32_EVT1_EVT0_SYSTCMP2_ZERO                           0x00000000U
597 
598 // Field:    [11] SYSTCMP1
599 //
600 // ENUMs:
601 // ONE                      The bit is 1
602 // ZERO                     The bit is 0
603 #define LRFDRFE32_EVT1_EVT0_SYSTCMP1                                0x00000800U
604 #define LRFDRFE32_EVT1_EVT0_SYSTCMP1_M                              0x00000800U
605 #define LRFDRFE32_EVT1_EVT0_SYSTCMP1_S                                      11U
606 #define LRFDRFE32_EVT1_EVT0_SYSTCMP1_ONE                            0x00000800U
607 #define LRFDRFE32_EVT1_EVT0_SYSTCMP1_ZERO                           0x00000000U
608 
609 // Field:    [10] SYSTCMP0
610 //
611 // ENUMs:
612 // ONE                      The bit is 1
613 // ZERO                     The bit is 0
614 #define LRFDRFE32_EVT1_EVT0_SYSTCMP0                                0x00000400U
615 #define LRFDRFE32_EVT1_EVT0_SYSTCMP0_M                              0x00000400U
616 #define LRFDRFE32_EVT1_EVT0_SYSTCMP0_S                                      10U
617 #define LRFDRFE32_EVT1_EVT0_SYSTCMP0_ONE                            0x00000400U
618 #define LRFDRFE32_EVT1_EVT0_SYSTCMP0_ZERO                           0x00000000U
619 
620 // Field:     [9] PBERFEDAT
621 //
622 // ENUMs:
623 // ONE                      The bit is 1
624 // ZERO                     The bit is 0
625 #define LRFDRFE32_EVT1_EVT0_PBERFEDAT                               0x00000200U
626 #define LRFDRFE32_EVT1_EVT0_PBERFEDAT_M                             0x00000200U
627 #define LRFDRFE32_EVT1_EVT0_PBERFEDAT_S                                      9U
628 #define LRFDRFE32_EVT1_EVT0_PBERFEDAT_ONE                           0x00000200U
629 #define LRFDRFE32_EVT1_EVT0_PBERFEDAT_ZERO                          0x00000000U
630 
631 // Field:     [8] MDMRFEDAT
632 //
633 // ENUMs:
634 // ONE                      The bit is 1
635 // ZERO                     The bit is 0
636 #define LRFDRFE32_EVT1_EVT0_MDMRFEDAT                               0x00000100U
637 #define LRFDRFE32_EVT1_EVT0_MDMRFEDAT_M                             0x00000100U
638 #define LRFDRFE32_EVT1_EVT0_MDMRFEDAT_S                                      8U
639 #define LRFDRFE32_EVT1_EVT0_MDMRFEDAT_ONE                           0x00000100U
640 #define LRFDRFE32_EVT1_EVT0_MDMRFEDAT_ZERO                          0x00000000U
641 
642 // Field:     [7] DLO
643 //
644 // ENUMs:
645 // ONE                      The bit is 1
646 // ZERO                     The bit is 0
647 #define LRFDRFE32_EVT1_EVT0_DLO                                     0x00000080U
648 #define LRFDRFE32_EVT1_EVT0_DLO_M                                   0x00000080U
649 #define LRFDRFE32_EVT1_EVT0_DLO_S                                            7U
650 #define LRFDRFE32_EVT1_EVT0_DLO_ONE                                 0x00000080U
651 #define LRFDRFE32_EVT1_EVT0_DLO_ZERO                                0x00000000U
652 
653 // Field:     [6] PBECMD
654 //
655 // ENUMs:
656 // ONE                      The bit is 1
657 // ZERO                     The bit is 0
658 #define LRFDRFE32_EVT1_EVT0_PBECMD                                  0x00000040U
659 #define LRFDRFE32_EVT1_EVT0_PBECMD_M                                0x00000040U
660 #define LRFDRFE32_EVT1_EVT0_PBECMD_S                                         6U
661 #define LRFDRFE32_EVT1_EVT0_PBECMD_ONE                              0x00000040U
662 #define LRFDRFE32_EVT1_EVT0_PBECMD_ZERO                             0x00000000U
663 
664 // Field:     [5] COUNTER
665 //
666 // ENUMs:
667 // ONE                      The bit is 1
668 // ZERO                     The bit is 0
669 #define LRFDRFE32_EVT1_EVT0_COUNTER                                 0x00000020U
670 #define LRFDRFE32_EVT1_EVT0_COUNTER_M                               0x00000020U
671 #define LRFDRFE32_EVT1_EVT0_COUNTER_S                                        5U
672 #define LRFDRFE32_EVT1_EVT0_COUNTER_ONE                             0x00000020U
673 #define LRFDRFE32_EVT1_EVT0_COUNTER_ZERO                            0x00000000U
674 
675 // Field:     [4] MDMCMD
676 //
677 // ENUMs:
678 // ONE                      The bit is 1
679 // ZERO                     The bit is 0
680 #define LRFDRFE32_EVT1_EVT0_MDMCMD                                  0x00000010U
681 #define LRFDRFE32_EVT1_EVT0_MDMCMD_M                                0x00000010U
682 #define LRFDRFE32_EVT1_EVT0_MDMCMD_S                                         4U
683 #define LRFDRFE32_EVT1_EVT0_MDMCMD_ONE                              0x00000010U
684 #define LRFDRFE32_EVT1_EVT0_MDMCMD_ZERO                             0x00000000U
685 
686 // Field:     [3] ACC1
687 //
688 // ENUMs:
689 // ONE                      The bit is 1
690 // ZERO                     The bit is 0
691 #define LRFDRFE32_EVT1_EVT0_ACC1                                    0x00000008U
692 #define LRFDRFE32_EVT1_EVT0_ACC1_M                                  0x00000008U
693 #define LRFDRFE32_EVT1_EVT0_ACC1_S                                           3U
694 #define LRFDRFE32_EVT1_EVT0_ACC1_ONE                                0x00000008U
695 #define LRFDRFE32_EVT1_EVT0_ACC1_ZERO                               0x00000000U
696 
697 // Field:     [2] ACC0
698 //
699 // ENUMs:
700 // ONE                      The bit is 1
701 // ZERO                     The bit is 0
702 #define LRFDRFE32_EVT1_EVT0_ACC0                                    0x00000004U
703 #define LRFDRFE32_EVT1_EVT0_ACC0_M                                  0x00000004U
704 #define LRFDRFE32_EVT1_EVT0_ACC0_S                                           2U
705 #define LRFDRFE32_EVT1_EVT0_ACC0_ONE                                0x00000004U
706 #define LRFDRFE32_EVT1_EVT0_ACC0_ZERO                               0x00000000U
707 
708 // Field:     [1] TIMER
709 //
710 // ENUMs:
711 // ONE                      The bit is 1
712 // ZERO                     The bit is 0
713 #define LRFDRFE32_EVT1_EVT0_TIMER                                   0x00000002U
714 #define LRFDRFE32_EVT1_EVT0_TIMER_M                                 0x00000002U
715 #define LRFDRFE32_EVT1_EVT0_TIMER_S                                          1U
716 #define LRFDRFE32_EVT1_EVT0_TIMER_ONE                               0x00000002U
717 #define LRFDRFE32_EVT1_EVT0_TIMER_ZERO                              0x00000000U
718 
719 // Field:     [0] RFEAPI
720 //
721 // ENUMs:
722 // ONE                      The bit is 1
723 // ZERO                     The bit is 0
724 #define LRFDRFE32_EVT1_EVT0_RFEAPI                                  0x00000001U
725 #define LRFDRFE32_EVT1_EVT0_RFEAPI_M                                0x00000001U
726 #define LRFDRFE32_EVT1_EVT0_RFEAPI_S                                         0U
727 #define LRFDRFE32_EVT1_EVT0_RFEAPI_ONE                              0x00000001U
728 #define LRFDRFE32_EVT1_EVT0_RFEAPI_ZERO                             0x00000000U
729 
730 //*****************************************************************************
731 //
732 // Register: LRFDRFE32_O_EVTMSK1_EVTMSK0
733 //
734 //*****************************************************************************
735 // Field:    [29] PREREFCLK
736 //
737 // ENUMs:
738 // EN                       The bit is 1
739 // DIS                      The bit is 0
740 #define LRFDRFE32_EVTMSK1_EVTMSK0_PREREFCLK                         0x20000000U
741 #define LRFDRFE32_EVTMSK1_EVTMSK0_PREREFCLK_M                       0x20000000U
742 #define LRFDRFE32_EVTMSK1_EVTMSK0_PREREFCLK_S                               29U
743 #define LRFDRFE32_EVTMSK1_EVTMSK0_PREREFCLK_EN                      0x20000000U
744 #define LRFDRFE32_EVTMSK1_EVTMSK0_PREREFCLK_DIS                     0x00000000U
745 
746 // Field:    [28] REFCLK
747 //
748 // ENUMs:
749 // EN                       The bit is 1
750 // DIS                      The bit is 0
751 #define LRFDRFE32_EVTMSK1_EVTMSK0_REFCLK                            0x10000000U
752 #define LRFDRFE32_EVTMSK1_EVTMSK0_REFCLK_M                          0x10000000U
753 #define LRFDRFE32_EVTMSK1_EVTMSK0_REFCLK_S                                  28U
754 #define LRFDRFE32_EVTMSK1_EVTMSK0_REFCLK_EN                         0x10000000U
755 #define LRFDRFE32_EVTMSK1_EVTMSK0_REFCLK_DIS                        0x00000000U
756 
757 // Field:    [27] FBLWTHR
758 //
759 // ENUMs:
760 // EN                       The bit is 1
761 // DIS                      The bit is 0
762 #define LRFDRFE32_EVTMSK1_EVTMSK0_FBLWTHR                           0x08000000U
763 #define LRFDRFE32_EVTMSK1_EVTMSK0_FBLWTHR_M                         0x08000000U
764 #define LRFDRFE32_EVTMSK1_EVTMSK0_FBLWTHR_S                                 27U
765 #define LRFDRFE32_EVTMSK1_EVTMSK0_FBLWTHR_EN                        0x08000000U
766 #define LRFDRFE32_EVTMSK1_EVTMSK0_FBLWTHR_DIS                       0x00000000U
767 
768 // Field:    [26] FABVTHR
769 //
770 // ENUMs:
771 // EN                       The bit is 1
772 // DIS                      The bit is 0
773 #define LRFDRFE32_EVTMSK1_EVTMSK0_FABVTHR                           0x04000000U
774 #define LRFDRFE32_EVTMSK1_EVTMSK0_FABVTHR_M                         0x04000000U
775 #define LRFDRFE32_EVTMSK1_EVTMSK0_FABVTHR_S                                 26U
776 #define LRFDRFE32_EVTMSK1_EVTMSK0_FABVTHR_EN                        0x04000000U
777 #define LRFDRFE32_EVTMSK1_EVTMSK0_FABVTHR_DIS                       0x00000000U
778 
779 // Field:    [25] LOCK
780 //
781 // ENUMs:
782 // EN                       The bit is 1
783 // DIS                      The bit is 0
784 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOCK                              0x02000000U
785 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOCK_M                            0x02000000U
786 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOCK_S                                    25U
787 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOCK_EN                           0x02000000U
788 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOCK_DIS                          0x00000000U
789 
790 // Field:    [24] LOL
791 //
792 // ENUMs:
793 // EN                       The bit is 1
794 // DIS                      The bit is 0
795 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOL                               0x01000000U
796 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOL_M                             0x01000000U
797 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOL_S                                     24U
798 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOL_EN                            0x01000000U
799 #define LRFDRFE32_EVTMSK1_EVTMSK0_LOL_DIS                           0x00000000U
800 
801 // Field:    [23] GPI7
802 //
803 // ENUMs:
804 // EN                       The bit is 1
805 // DIS                      The bit is 0
806 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI7                              0x00800000U
807 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI7_M                            0x00800000U
808 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI7_S                                    23U
809 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI7_EN                           0x00800000U
810 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI7_DIS                          0x00000000U
811 
812 // Field:    [22] GPI6
813 //
814 // ENUMs:
815 // EN                       The bit is 1
816 // DIS                      The bit is 0
817 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI6                              0x00400000U
818 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI6_M                            0x00400000U
819 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI6_S                                    22U
820 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI6_EN                           0x00400000U
821 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI6_DIS                          0x00000000U
822 
823 // Field:    [21] GPI5
824 //
825 // ENUMs:
826 // EN                       The bit is 1
827 // DIS                      The bit is 0
828 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI5                              0x00200000U
829 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI5_M                            0x00200000U
830 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI5_S                                    21U
831 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI5_EN                           0x00200000U
832 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI5_DIS                          0x00000000U
833 
834 // Field:    [20] GPI4
835 //
836 // ENUMs:
837 // EN                       The bit is 1
838 // DIS                      The bit is 0
839 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI4                              0x00100000U
840 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI4_M                            0x00100000U
841 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI4_S                                    20U
842 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI4_EN                           0x00100000U
843 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI4_DIS                          0x00000000U
844 
845 // Field:    [19] GPI3
846 //
847 // ENUMs:
848 // EN                       The bit is 1
849 // DIS                      The bit is 0
850 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI3                              0x00080000U
851 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI3_M                            0x00080000U
852 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI3_S                                    19U
853 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI3_EN                           0x00080000U
854 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI3_DIS                          0x00000000U
855 
856 // Field:    [18] GPI2
857 //
858 // ENUMs:
859 // EN                       The bit is 1
860 // DIS                      The bit is 0
861 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI2                              0x00040000U
862 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI2_M                            0x00040000U
863 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI2_S                                    18U
864 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI2_EN                           0x00040000U
865 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI2_DIS                          0x00000000U
866 
867 // Field:    [17] GPI1
868 //
869 // ENUMs:
870 // EN                       The bit is 1
871 // DIS                      The bit is 0
872 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI1                              0x00020000U
873 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI1_M                            0x00020000U
874 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI1_S                                    17U
875 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI1_EN                           0x00020000U
876 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI1_DIS                          0x00000000U
877 
878 // Field:    [16] GPI0
879 //
880 // ENUMs:
881 // EN                       The bit is 1
882 // DIS                      The bit is 0
883 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI0                              0x00010000U
884 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI0_M                            0x00010000U
885 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI0_S                                    16U
886 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI0_EN                           0x00010000U
887 #define LRFDRFE32_EVTMSK1_EVTMSK0_GPI0_DIS                          0x00000000U
888 
889 // Field:    [14] MAGNTHR
890 //
891 // ENUMs:
892 // EN                       The bit is 1
893 // DIS                      The bit is 0
894 #define LRFDRFE32_EVTMSK1_EVTMSK0_MAGNTHR                           0x00004000U
895 #define LRFDRFE32_EVTMSK1_EVTMSK0_MAGNTHR_M                         0x00004000U
896 #define LRFDRFE32_EVTMSK1_EVTMSK0_MAGNTHR_S                                 14U
897 #define LRFDRFE32_EVTMSK1_EVTMSK0_MAGNTHR_EN                        0x00004000U
898 #define LRFDRFE32_EVTMSK1_EVTMSK0_MAGNTHR_DIS                       0x00000000U
899 
900 // Field:    [13] S2RSTOP
901 //
902 // ENUMs:
903 // EN                       The bit is 1
904 // DIS                      The bit is 0
905 #define LRFDRFE32_EVTMSK1_EVTMSK0_S2RSTOP                           0x00002000U
906 #define LRFDRFE32_EVTMSK1_EVTMSK0_S2RSTOP_M                         0x00002000U
907 #define LRFDRFE32_EVTMSK1_EVTMSK0_S2RSTOP_S                                 13U
908 #define LRFDRFE32_EVTMSK1_EVTMSK0_S2RSTOP_EN                        0x00002000U
909 #define LRFDRFE32_EVTMSK1_EVTMSK0_S2RSTOP_DIS                       0x00000000U
910 
911 // Field:    [12] SYSTCMP2
912 //
913 // ENUMs:
914 // EN                       The bit is 1
915 // DIS                      The bit is 0
916 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP2                          0x00001000U
917 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP2_M                        0x00001000U
918 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP2_S                                12U
919 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP2_EN                       0x00001000U
920 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP2_DIS                      0x00000000U
921 
922 // Field:    [11] SYSTCMP1
923 //
924 // ENUMs:
925 // EN                       The bit is 1
926 // DIS                      The bit is 0
927 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP1                          0x00000800U
928 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP1_M                        0x00000800U
929 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP1_S                                11U
930 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP1_EN                       0x00000800U
931 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP1_DIS                      0x00000000U
932 
933 // Field:    [10] SYSTCMP0
934 //
935 // ENUMs:
936 // EN                       The bit is 1
937 // DIS                      The bit is 0
938 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP0                          0x00000400U
939 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP0_M                        0x00000400U
940 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP0_S                                10U
941 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP0_EN                       0x00000400U
942 #define LRFDRFE32_EVTMSK1_EVTMSK0_SYSTCMP0_DIS                      0x00000000U
943 
944 // Field:     [9] PBERFEDAT
945 //
946 // ENUMs:
947 // EN                       The bit is 1
948 // DIS                      The bit is 0
949 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBERFEDAT                         0x00000200U
950 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBERFEDAT_M                       0x00000200U
951 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBERFEDAT_S                                9U
952 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBERFEDAT_EN                      0x00000200U
953 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBERFEDAT_DIS                     0x00000000U
954 
955 // Field:     [8] MDMRFEDAT
956 //
957 // ENUMs:
958 // EN                       The bit is 1
959 // DIS                      The bit is 0
960 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMRFEDAT                         0x00000100U
961 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMRFEDAT_M                       0x00000100U
962 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMRFEDAT_S                                8U
963 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMRFEDAT_EN                      0x00000100U
964 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMRFEDAT_DIS                     0x00000000U
965 
966 // Field:     [7] DLO
967 //
968 // ENUMs:
969 // EN                       The bit is 1
970 // DIS                      The bit is 0
971 #define LRFDRFE32_EVTMSK1_EVTMSK0_DLO                               0x00000080U
972 #define LRFDRFE32_EVTMSK1_EVTMSK0_DLO_M                             0x00000080U
973 #define LRFDRFE32_EVTMSK1_EVTMSK0_DLO_S                                      7U
974 #define LRFDRFE32_EVTMSK1_EVTMSK0_DLO_EN                            0x00000080U
975 #define LRFDRFE32_EVTMSK1_EVTMSK0_DLO_DIS                           0x00000000U
976 
977 // Field:     [6] PBECMD
978 //
979 // ENUMs:
980 // EN                       The bit is 1
981 // DIS                      The bit is 0
982 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBECMD                            0x00000040U
983 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBECMD_M                          0x00000040U
984 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBECMD_S                                   6U
985 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBECMD_EN                         0x00000040U
986 #define LRFDRFE32_EVTMSK1_EVTMSK0_PBECMD_DIS                        0x00000000U
987 
988 // Field:     [5] COUNTER
989 //
990 // ENUMs:
991 // EN                       The bit is 1
992 // DIS                      The bit is 0
993 #define LRFDRFE32_EVTMSK1_EVTMSK0_COUNTER                           0x00000020U
994 #define LRFDRFE32_EVTMSK1_EVTMSK0_COUNTER_M                         0x00000020U
995 #define LRFDRFE32_EVTMSK1_EVTMSK0_COUNTER_S                                  5U
996 #define LRFDRFE32_EVTMSK1_EVTMSK0_COUNTER_EN                        0x00000020U
997 #define LRFDRFE32_EVTMSK1_EVTMSK0_COUNTER_DIS                       0x00000000U
998 
999 // Field:     [4] MDMCMD
1000 //
1001 // ENUMs:
1002 // EN                       The bit is 1
1003 // DIS                      The bit is 0
1004 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMCMD                            0x00000010U
1005 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMCMD_M                          0x00000010U
1006 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMCMD_S                                   4U
1007 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMCMD_EN                         0x00000010U
1008 #define LRFDRFE32_EVTMSK1_EVTMSK0_MDMCMD_DIS                        0x00000000U
1009 
1010 // Field:     [3] ACC1
1011 //
1012 // ENUMs:
1013 // EN                       The bit is 1
1014 // DIS                      The bit is 0
1015 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC1                              0x00000008U
1016 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC1_M                            0x00000008U
1017 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC1_S                                     3U
1018 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC1_EN                           0x00000008U
1019 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC1_DIS                          0x00000000U
1020 
1021 // Field:     [2] ACC0
1022 //
1023 // ENUMs:
1024 // EN                       The bit is 1
1025 // DIS                      The bit is 0
1026 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC0                              0x00000004U
1027 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC0_M                            0x00000004U
1028 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC0_S                                     2U
1029 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC0_EN                           0x00000004U
1030 #define LRFDRFE32_EVTMSK1_EVTMSK0_ACC0_DIS                          0x00000000U
1031 
1032 // Field:     [1] TIMER
1033 //
1034 // ENUMs:
1035 // EN                       The bit is 1
1036 // DIS                      The bit is 0
1037 #define LRFDRFE32_EVTMSK1_EVTMSK0_TIMER                             0x00000002U
1038 #define LRFDRFE32_EVTMSK1_EVTMSK0_TIMER_M                           0x00000002U
1039 #define LRFDRFE32_EVTMSK1_EVTMSK0_TIMER_S                                    1U
1040 #define LRFDRFE32_EVTMSK1_EVTMSK0_TIMER_EN                          0x00000002U
1041 #define LRFDRFE32_EVTMSK1_EVTMSK0_TIMER_DIS                         0x00000000U
1042 
1043 // Field:     [0] RFEAPI
1044 //
1045 // ENUMs:
1046 // EN                       The bit is 1
1047 // DIS                      The bit is 0
1048 #define LRFDRFE32_EVTMSK1_EVTMSK0_RFEAPI                            0x00000001U
1049 #define LRFDRFE32_EVTMSK1_EVTMSK0_RFEAPI_M                          0x00000001U
1050 #define LRFDRFE32_EVTMSK1_EVTMSK0_RFEAPI_S                                   0U
1051 #define LRFDRFE32_EVTMSK1_EVTMSK0_RFEAPI_EN                         0x00000001U
1052 #define LRFDRFE32_EVTMSK1_EVTMSK0_RFEAPI_DIS                        0x00000000U
1053 
1054 //*****************************************************************************
1055 //
1056 // Register: LRFDRFE32_O_EVTCLR1_EVTCLR0
1057 //
1058 //*****************************************************************************
1059 // Field:    [29] PREREFCLK
1060 //
1061 // ENUMs:
1062 // ONE                      The bit is 1
1063 // ZERO                     The bit is 0
1064 #define LRFDRFE32_EVTCLR1_EVTCLR0_PREREFCLK                         0x20000000U
1065 #define LRFDRFE32_EVTCLR1_EVTCLR0_PREREFCLK_M                       0x20000000U
1066 #define LRFDRFE32_EVTCLR1_EVTCLR0_PREREFCLK_S                               29U
1067 #define LRFDRFE32_EVTCLR1_EVTCLR0_PREREFCLK_ONE                     0x20000000U
1068 #define LRFDRFE32_EVTCLR1_EVTCLR0_PREREFCLK_ZERO                    0x00000000U
1069 
1070 // Field:    [28] REFCLK
1071 //
1072 // ENUMs:
1073 // ONE                      The bit is 1
1074 // ZERO                     The bit is 0
1075 #define LRFDRFE32_EVTCLR1_EVTCLR0_REFCLK                            0x10000000U
1076 #define LRFDRFE32_EVTCLR1_EVTCLR0_REFCLK_M                          0x10000000U
1077 #define LRFDRFE32_EVTCLR1_EVTCLR0_REFCLK_S                                  28U
1078 #define LRFDRFE32_EVTCLR1_EVTCLR0_REFCLK_ONE                        0x10000000U
1079 #define LRFDRFE32_EVTCLR1_EVTCLR0_REFCLK_ZERO                       0x00000000U
1080 
1081 // Field:    [27] FBLWTHR
1082 //
1083 // ENUMs:
1084 // ONE                      The bit is 1
1085 // ZERO                     The bit is 0
1086 #define LRFDRFE32_EVTCLR1_EVTCLR0_FBLWTHR                           0x08000000U
1087 #define LRFDRFE32_EVTCLR1_EVTCLR0_FBLWTHR_M                         0x08000000U
1088 #define LRFDRFE32_EVTCLR1_EVTCLR0_FBLWTHR_S                                 27U
1089 #define LRFDRFE32_EVTCLR1_EVTCLR0_FBLWTHR_ONE                       0x08000000U
1090 #define LRFDRFE32_EVTCLR1_EVTCLR0_FBLWTHR_ZERO                      0x00000000U
1091 
1092 // Field:    [26] FABVTHR
1093 //
1094 // ENUMs:
1095 // ONE                      The bit is 1
1096 // ZERO                     The bit is 0
1097 #define LRFDRFE32_EVTCLR1_EVTCLR0_FABVTHR                           0x04000000U
1098 #define LRFDRFE32_EVTCLR1_EVTCLR0_FABVTHR_M                         0x04000000U
1099 #define LRFDRFE32_EVTCLR1_EVTCLR0_FABVTHR_S                                 26U
1100 #define LRFDRFE32_EVTCLR1_EVTCLR0_FABVTHR_ONE                       0x04000000U
1101 #define LRFDRFE32_EVTCLR1_EVTCLR0_FABVTHR_ZERO                      0x00000000U
1102 
1103 // Field:    [25] LOCK
1104 //
1105 // ENUMs:
1106 // ONE                      The bit is 1
1107 // ZERO                     The bit is 0
1108 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOCK                              0x02000000U
1109 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOCK_M                            0x02000000U
1110 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOCK_S                                    25U
1111 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOCK_ONE                          0x02000000U
1112 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOCK_ZERO                         0x00000000U
1113 
1114 // Field:    [24] LOL
1115 //
1116 // ENUMs:
1117 // ONE                      The bit is 1
1118 // ZERO                     The bit is 0
1119 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOL                               0x01000000U
1120 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOL_M                             0x01000000U
1121 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOL_S                                     24U
1122 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOL_ONE                           0x01000000U
1123 #define LRFDRFE32_EVTCLR1_EVTCLR0_LOL_ZERO                          0x00000000U
1124 
1125 // Field:    [23] GPI7
1126 //
1127 // ENUMs:
1128 // ONE                      The bit is 1
1129 // ZERO                     The bit is 0
1130 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI7                              0x00800000U
1131 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI7_M                            0x00800000U
1132 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI7_S                                    23U
1133 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI7_ONE                          0x00800000U
1134 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI7_ZERO                         0x00000000U
1135 
1136 // Field:    [22] GPI6
1137 //
1138 // ENUMs:
1139 // ONE                      The bit is 1
1140 // ZERO                     The bit is 0
1141 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI6                              0x00400000U
1142 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI6_M                            0x00400000U
1143 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI6_S                                    22U
1144 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI6_ONE                          0x00400000U
1145 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI6_ZERO                         0x00000000U
1146 
1147 // Field:    [21] GPI5
1148 //
1149 // ENUMs:
1150 // ONE                      The bit is 1
1151 // ZERO                     The bit is 0
1152 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI5                              0x00200000U
1153 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI5_M                            0x00200000U
1154 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI5_S                                    21U
1155 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI5_ONE                          0x00200000U
1156 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI5_ZERO                         0x00000000U
1157 
1158 // Field:    [20] GPI4
1159 //
1160 // ENUMs:
1161 // ONE                      The bit is 1
1162 // ZERO                     The bit is 0
1163 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI4                              0x00100000U
1164 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI4_M                            0x00100000U
1165 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI4_S                                    20U
1166 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI4_ONE                          0x00100000U
1167 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI4_ZERO                         0x00000000U
1168 
1169 // Field:    [19] GPI3
1170 //
1171 // ENUMs:
1172 // ONE                      The bit is 1
1173 // ZERO                     The bit is 0
1174 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI3                              0x00080000U
1175 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI3_M                            0x00080000U
1176 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI3_S                                    19U
1177 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI3_ONE                          0x00080000U
1178 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI3_ZERO                         0x00000000U
1179 
1180 // Field:    [18] GPI2
1181 //
1182 // ENUMs:
1183 // ONE                      The bit is 1
1184 // ZERO                     The bit is 0
1185 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI2                              0x00040000U
1186 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI2_M                            0x00040000U
1187 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI2_S                                    18U
1188 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI2_ONE                          0x00040000U
1189 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI2_ZERO                         0x00000000U
1190 
1191 // Field:    [17] GPI1
1192 //
1193 // ENUMs:
1194 // ONE                      The bit is 1
1195 // ZERO                     The bit is 0
1196 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI1                              0x00020000U
1197 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI1_M                            0x00020000U
1198 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI1_S                                    17U
1199 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI1_ONE                          0x00020000U
1200 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI1_ZERO                         0x00000000U
1201 
1202 // Field:    [16] GPI0
1203 //
1204 // ENUMs:
1205 // ONE                      The bit is 1
1206 // ZERO                     The bit is 0
1207 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI0                              0x00010000U
1208 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI0_M                            0x00010000U
1209 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI0_S                                    16U
1210 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI0_ONE                          0x00010000U
1211 #define LRFDRFE32_EVTCLR1_EVTCLR0_GPI0_ZERO                         0x00000000U
1212 
1213 // Field:    [14] MAGNTHR
1214 //
1215 // ENUMs:
1216 // ONE                      The bit is 1
1217 // ZERO                     The bit is 0
1218 #define LRFDRFE32_EVTCLR1_EVTCLR0_MAGNTHR                           0x00004000U
1219 #define LRFDRFE32_EVTCLR1_EVTCLR0_MAGNTHR_M                         0x00004000U
1220 #define LRFDRFE32_EVTCLR1_EVTCLR0_MAGNTHR_S                                 14U
1221 #define LRFDRFE32_EVTCLR1_EVTCLR0_MAGNTHR_ONE                       0x00004000U
1222 #define LRFDRFE32_EVTCLR1_EVTCLR0_MAGNTHR_ZERO                      0x00000000U
1223 
1224 // Field:    [13] S2RSTOP
1225 //
1226 // ENUMs:
1227 // ONE                      The bit is 1
1228 // ZERO                     The bit is 0
1229 #define LRFDRFE32_EVTCLR1_EVTCLR0_S2RSTOP                           0x00002000U
1230 #define LRFDRFE32_EVTCLR1_EVTCLR0_S2RSTOP_M                         0x00002000U
1231 #define LRFDRFE32_EVTCLR1_EVTCLR0_S2RSTOP_S                                 13U
1232 #define LRFDRFE32_EVTCLR1_EVTCLR0_S2RSTOP_ONE                       0x00002000U
1233 #define LRFDRFE32_EVTCLR1_EVTCLR0_S2RSTOP_ZERO                      0x00000000U
1234 
1235 // Field:    [12] SYSTCMP2
1236 //
1237 // ENUMs:
1238 // ONE                      The bit is 1
1239 // ZERO                     The bit is 0
1240 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP2                          0x00001000U
1241 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP2_M                        0x00001000U
1242 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP2_S                                12U
1243 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP2_ONE                      0x00001000U
1244 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP2_ZERO                     0x00000000U
1245 
1246 // Field:    [11] SYSTCMP1
1247 //
1248 // ENUMs:
1249 // ONE                      The bit is 1
1250 // ZERO                     The bit is 0
1251 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP1                          0x00000800U
1252 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP1_M                        0x00000800U
1253 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP1_S                                11U
1254 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP1_ONE                      0x00000800U
1255 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP1_ZERO                     0x00000000U
1256 
1257 // Field:    [10] SYSTCMP0
1258 //
1259 // ENUMs:
1260 // ONE                      The bit is 1
1261 // ZERO                     The bit is 0
1262 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP0                          0x00000400U
1263 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP0_M                        0x00000400U
1264 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP0_S                                10U
1265 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP0_ONE                      0x00000400U
1266 #define LRFDRFE32_EVTCLR1_EVTCLR0_SYSTCMP0_ZERO                     0x00000000U
1267 
1268 // Field:     [9] PBERFEDAT
1269 //
1270 // ENUMs:
1271 // ONE                      The bit is 1
1272 // ZERO                     The bit is 0
1273 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBERFEDAT                         0x00000200U
1274 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBERFEDAT_M                       0x00000200U
1275 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBERFEDAT_S                                9U
1276 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBERFEDAT_ONE                     0x00000200U
1277 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBERFEDAT_ZERO                    0x00000000U
1278 
1279 // Field:     [8] MDMRFEDAT
1280 //
1281 // ENUMs:
1282 // ONE                      The bit is 1
1283 // ZERO                     The bit is 0
1284 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMRFEDAT                         0x00000100U
1285 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMRFEDAT_M                       0x00000100U
1286 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMRFEDAT_S                                8U
1287 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMRFEDAT_ONE                     0x00000100U
1288 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMRFEDAT_ZERO                    0x00000000U
1289 
1290 // Field:     [7] DLO
1291 //
1292 // ENUMs:
1293 // ONE                      The bit is 1
1294 // ZERO                     The bit is 0
1295 #define LRFDRFE32_EVTCLR1_EVTCLR0_DLO                               0x00000080U
1296 #define LRFDRFE32_EVTCLR1_EVTCLR0_DLO_M                             0x00000080U
1297 #define LRFDRFE32_EVTCLR1_EVTCLR0_DLO_S                                      7U
1298 #define LRFDRFE32_EVTCLR1_EVTCLR0_DLO_ONE                           0x00000080U
1299 #define LRFDRFE32_EVTCLR1_EVTCLR0_DLO_ZERO                          0x00000000U
1300 
1301 // Field:     [6] PBECMD
1302 //
1303 // ENUMs:
1304 // ONE                      The bit is 1
1305 // ZERO                     The bit is 0
1306 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBECMD                            0x00000040U
1307 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBECMD_M                          0x00000040U
1308 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBECMD_S                                   6U
1309 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBECMD_ONE                        0x00000040U
1310 #define LRFDRFE32_EVTCLR1_EVTCLR0_PBECMD_ZERO                       0x00000000U
1311 
1312 // Field:     [5] COUNTER
1313 //
1314 // ENUMs:
1315 // ONE                      The bit is 1
1316 // ZERO                     The bit is 0
1317 #define LRFDRFE32_EVTCLR1_EVTCLR0_COUNTER                           0x00000020U
1318 #define LRFDRFE32_EVTCLR1_EVTCLR0_COUNTER_M                         0x00000020U
1319 #define LRFDRFE32_EVTCLR1_EVTCLR0_COUNTER_S                                  5U
1320 #define LRFDRFE32_EVTCLR1_EVTCLR0_COUNTER_ONE                       0x00000020U
1321 #define LRFDRFE32_EVTCLR1_EVTCLR0_COUNTER_ZERO                      0x00000000U
1322 
1323 // Field:     [4] MDMCMD
1324 //
1325 // ENUMs:
1326 // ONE                      The bit is 1
1327 // ZERO                     The bit is 0
1328 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMCMD                            0x00000010U
1329 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMCMD_M                          0x00000010U
1330 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMCMD_S                                   4U
1331 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMCMD_ONE                        0x00000010U
1332 #define LRFDRFE32_EVTCLR1_EVTCLR0_MDMCMD_ZERO                       0x00000000U
1333 
1334 // Field:     [3] ACC1
1335 //
1336 // ENUMs:
1337 // ONE                      The bit is 1
1338 // ZERO                     The bit is 0
1339 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC1                              0x00000008U
1340 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC1_M                            0x00000008U
1341 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC1_S                                     3U
1342 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC1_ONE                          0x00000008U
1343 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC1_ZERO                         0x00000000U
1344 
1345 // Field:     [2] ACC0
1346 //
1347 // ENUMs:
1348 // ONE                      The bit is 1
1349 // ZERO                     The bit is 0
1350 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC0                              0x00000004U
1351 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC0_M                            0x00000004U
1352 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC0_S                                     2U
1353 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC0_ONE                          0x00000004U
1354 #define LRFDRFE32_EVTCLR1_EVTCLR0_ACC0_ZERO                         0x00000000U
1355 
1356 // Field:     [1] TIMER
1357 //
1358 // ENUMs:
1359 // ONE                      The bit is 1
1360 // ZERO                     The bit is 0
1361 #define LRFDRFE32_EVTCLR1_EVTCLR0_TIMER                             0x00000002U
1362 #define LRFDRFE32_EVTCLR1_EVTCLR0_TIMER_M                           0x00000002U
1363 #define LRFDRFE32_EVTCLR1_EVTCLR0_TIMER_S                                    1U
1364 #define LRFDRFE32_EVTCLR1_EVTCLR0_TIMER_ONE                         0x00000002U
1365 #define LRFDRFE32_EVTCLR1_EVTCLR0_TIMER_ZERO                        0x00000000U
1366 
1367 // Field:     [0] RFEAPI
1368 //
1369 // ENUMs:
1370 // ONE                      The bit is 1
1371 // ZERO                     The bit is 0
1372 #define LRFDRFE32_EVTCLR1_EVTCLR0_RFEAPI                            0x00000001U
1373 #define LRFDRFE32_EVTCLR1_EVTCLR0_RFEAPI_M                          0x00000001U
1374 #define LRFDRFE32_EVTCLR1_EVTCLR0_RFEAPI_S                                   0U
1375 #define LRFDRFE32_EVTCLR1_EVTCLR0_RFEAPI_ONE                        0x00000001U
1376 #define LRFDRFE32_EVTCLR1_EVTCLR0_RFEAPI_ZERO                       0x00000000U
1377 
1378 //*****************************************************************************
1379 //
1380 // Register: LRFDRFE32_O_HFXTSTAT
1381 //
1382 //*****************************************************************************
1383 // Field:     [0] STAT
1384 //
1385 // ENUMs:
1386 // QUAL                     Clock signal is qualified
1387 // NONQUAL                  Clock signal is not qualified
1388 #define LRFDRFE32_HFXTSTAT_STAT                                     0x00000001U
1389 #define LRFDRFE32_HFXTSTAT_STAT_M                                   0x00000001U
1390 #define LRFDRFE32_HFXTSTAT_STAT_S                                            0U
1391 #define LRFDRFE32_HFXTSTAT_STAT_QUAL                                0x00000001U
1392 #define LRFDRFE32_HFXTSTAT_STAT_NONQUAL                             0x00000000U
1393 
1394 //*****************************************************************************
1395 //
1396 // Register: LRFDRFE32_O_RFSTATE
1397 //
1398 //*****************************************************************************
1399 // Field:   [3:0] VAL
1400 //
1401 // ENUMs:
1402 // RX                       RX is active
1403 // TX                       TX is active
1404 // SYNTH                    Synth is running
1405 // IDLE                     Radio is idle
1406 #define LRFDRFE32_RFSTATE_VAL_W                                              4U
1407 #define LRFDRFE32_RFSTATE_VAL_M                                     0x0000000FU
1408 #define LRFDRFE32_RFSTATE_VAL_S                                              0U
1409 #define LRFDRFE32_RFSTATE_VAL_RX                                    0x00000003U
1410 #define LRFDRFE32_RFSTATE_VAL_TX                                    0x00000002U
1411 #define LRFDRFE32_RFSTATE_VAL_SYNTH                                 0x00000001U
1412 #define LRFDRFE32_RFSTATE_VAL_IDLE                                  0x00000000U
1413 
1414 //*****************************************************************************
1415 //
1416 // Register: LRFDRFE32_O_CMDPAR0_API
1417 //
1418 //*****************************************************************************
1419 // Field: [31:16] VAL
1420 //
1421 // ENUMs:
1422 // ALLONES                  All the bits are 1
1423 // ALLZEROS                 All the bits are 0
1424 #define LRFDRFE32_CMDPAR0_API_VAL_W                                         16U
1425 #define LRFDRFE32_CMDPAR0_API_VAL_M                                 0xFFFF0000U
1426 #define LRFDRFE32_CMDPAR0_API_VAL_S                                         16U
1427 #define LRFDRFE32_CMDPAR0_API_VAL_ALLONES                           0xFFFF0000U
1428 #define LRFDRFE32_CMDPAR0_API_VAL_ALLZEROS                          0x00000000U
1429 
1430 // Field:   [7:4] PROTOCOLID
1431 //
1432 // ENUMs:
1433 // ALLONES                  All the bits are 1
1434 // ALLZEROS                 All the bits are 0
1435 #define LRFDRFE32_CMDPAR0_API_PROTOCOLID_W                                   4U
1436 #define LRFDRFE32_CMDPAR0_API_PROTOCOLID_M                          0x000000F0U
1437 #define LRFDRFE32_CMDPAR0_API_PROTOCOLID_S                                   4U
1438 #define LRFDRFE32_CMDPAR0_API_PROTOCOLID_ALLONES                    0x000000F0U
1439 #define LRFDRFE32_CMDPAR0_API_PROTOCOLID_ALLZEROS                   0x00000000U
1440 
1441 // Field:   [3:0] RFECMD
1442 //
1443 // ENUMs:
1444 // ALLONES                  All the bits are 1
1445 // ALLZEROS                 All bits are 0
1446 #define LRFDRFE32_CMDPAR0_API_RFECMD_W                                       4U
1447 #define LRFDRFE32_CMDPAR0_API_RFECMD_M                              0x0000000FU
1448 #define LRFDRFE32_CMDPAR0_API_RFECMD_S                                       0U
1449 #define LRFDRFE32_CMDPAR0_API_RFECMD_ALLONES                        0x0000000FU
1450 #define LRFDRFE32_CMDPAR0_API_RFECMD_ALLZEROS                       0x00000000U
1451 
1452 //*****************************************************************************
1453 //
1454 // Register: LRFDRFE32_O_MSGBOX_CMDPAR1
1455 //
1456 //*****************************************************************************
1457 // Field: [23:16] MSGBOX_VAL
1458 //
1459 // ENUMs:
1460 // ALLONES                  All the bits are 1
1461 // ALLZEROS                 All the bits are 0
1462 #define LRFDRFE32_MSGBOX_CMDPAR1_MSGBOX_VAL_W                                8U
1463 #define LRFDRFE32_MSGBOX_CMDPAR1_MSGBOX_VAL_M                       0x00FF0000U
1464 #define LRFDRFE32_MSGBOX_CMDPAR1_MSGBOX_VAL_S                               16U
1465 #define LRFDRFE32_MSGBOX_CMDPAR1_MSGBOX_VAL_ALLONES                 0x00FF0000U
1466 #define LRFDRFE32_MSGBOX_CMDPAR1_MSGBOX_VAL_ALLZEROS                0x00000000U
1467 
1468 // Field:  [15:0] CMDPAR1_VAL
1469 //
1470 // ENUMs:
1471 // ALLONES                  All the bits are 1
1472 // ALLZEROS                 All the bits are 0
1473 #define LRFDRFE32_MSGBOX_CMDPAR1_CMDPAR1_VAL_W                              16U
1474 #define LRFDRFE32_MSGBOX_CMDPAR1_CMDPAR1_VAL_M                      0x0000FFFFU
1475 #define LRFDRFE32_MSGBOX_CMDPAR1_CMDPAR1_VAL_S                               0U
1476 #define LRFDRFE32_MSGBOX_CMDPAR1_CMDPAR1_VAL_ALLONES                0x0000FFFFU
1477 #define LRFDRFE32_MSGBOX_CMDPAR1_CMDPAR1_VAL_ALLZEROS               0x00000000U
1478 
1479 //*****************************************************************************
1480 //
1481 // Register: LRFDRFE32_O_MCEDATIN0_MCEDATOUT0
1482 //
1483 //*****************************************************************************
1484 // Field: [31:16] MCEDATIN0_VAL
1485 //
1486 // ENUMs:
1487 // ALLONES                  All the bits are 1
1488 // ALLZEROS                 All the bits are 0
1489 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATIN0_VAL_W                      16U
1490 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATIN0_VAL_M              0xFFFF0000U
1491 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATIN0_VAL_S                      16U
1492 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATIN0_VAL_ALLONES        0xFFFF0000U
1493 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATIN0_VAL_ALLZEROS       0x00000000U
1494 
1495 // Field:  [15:0] MCEDATOUT0_VAL
1496 //
1497 // ENUMs:
1498 // ALLONES                  All the bits are 1
1499 // ALLZEROS                 All the bits are 0
1500 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATOUT0_VAL_W                     16U
1501 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATOUT0_VAL_M             0x0000FFFFU
1502 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATOUT0_VAL_S                      0U
1503 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATOUT0_VAL_ALLONES       0x0000FFFFU
1504 #define LRFDRFE32_MCEDATIN0_MCEDATOUT0_MCEDATOUT0_VAL_ALLZEROS      0x00000000U
1505 
1506 //*****************************************************************************
1507 //
1508 // Register: LRFDRFE32_O_MCECMDIN_MCECMDOUT
1509 //
1510 //*****************************************************************************
1511 // Field: [19:16] MCECMDIN_VAL
1512 //
1513 // ENUMs:
1514 // ALLONES                  All the bits are 1
1515 // ALLZEROS                 All the bits are 0
1516 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDIN_VAL_W                          4U
1517 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDIN_VAL_M                 0x000F0000U
1518 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDIN_VAL_S                         16U
1519 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDIN_VAL_ALLONES           0x000F0000U
1520 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDIN_VAL_ALLZEROS          0x00000000U
1521 
1522 // Field:   [3:0] MCECMDOUT_VAL
1523 //
1524 // ENUMs:
1525 // ALLONES                  All the bits are 1
1526 // ALLZEROS                 All the bits are 0
1527 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDOUT_VAL_W                         4U
1528 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDOUT_VAL_M                0x0000000FU
1529 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDOUT_VAL_S                         0U
1530 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDOUT_VAL_ALLONES          0x0000000FU
1531 #define LRFDRFE32_MCECMDIN_MCECMDOUT_MCECMDOUT_VAL_ALLZEROS         0x00000000U
1532 
1533 //*****************************************************************************
1534 //
1535 // Register: LRFDRFE32_O_PBEDATIN0_PBEDATOUT0
1536 //
1537 //*****************************************************************************
1538 // Field: [31:16] PBEDATIN0_VAL
1539 //
1540 // ENUMs:
1541 // ALLONES                  All the bits are 1
1542 // ALLZEROS                 All the bits are 0
1543 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_W                      16U
1544 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_M              0xFFFF0000U
1545 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_S                      16U
1546 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_ALLONES        0xFFFF0000U
1547 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_ALLZEROS       0x00000000U
1548 
1549 // Field:  [15:0] PBEDATOUT0_VAL
1550 //
1551 // ENUMs:
1552 // ALLONES                  All the bits are 1
1553 // ALLZEROS                 All the bits are 0
1554 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_W                     16U
1555 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_M             0x0000FFFFU
1556 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_S                      0U
1557 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_ALLONES       0x0000FFFFU
1558 #define LRFDRFE32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_ALLZEROS      0x00000000U
1559 
1560 //*****************************************************************************
1561 //
1562 // Register: LRFDRFE32_O_PBECMDIN_PBECMDOUT
1563 //
1564 //*****************************************************************************
1565 // Field: [19:16] PBECMDIN_VAL
1566 //
1567 // ENUMs:
1568 // ALLONES                  All the bits are 1
1569 // ALLZEROS                 All the bits are 0
1570 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_W                          4U
1571 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_M                 0x000F0000U
1572 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_S                         16U
1573 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_ALLONES           0x000F0000U
1574 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_ALLZEROS          0x00000000U
1575 
1576 // Field:   [3:0] PBECMDOUT_VAL
1577 //
1578 // ENUMs:
1579 // ALLONES                  All the bits are 1
1580 // ALLZEROS                 All the bits are 0
1581 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_W                         4U
1582 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_M                0x0000000FU
1583 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_S                         0U
1584 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_ALLONES          0x0000000FU
1585 #define LRFDRFE32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_ALLZEROS         0x00000000U
1586 
1587 //*****************************************************************************
1588 //
1589 // Register: LRFDRFE32_O_STRB
1590 //
1591 //*****************************************************************************
1592 // Field:     [7] S2RTRG
1593 //
1594 // ENUMs:
1595 // ONE                      The bit is 1
1596 // ZERO                     The bit is 0
1597 #define LRFDRFE32_STRB_S2RTRG                                       0x00000080U
1598 #define LRFDRFE32_STRB_S2RTRG_M                                     0x00000080U
1599 #define LRFDRFE32_STRB_S2RTRG_S                                              7U
1600 #define LRFDRFE32_STRB_S2RTRG_ONE                                   0x00000080U
1601 #define LRFDRFE32_STRB_S2RTRG_ZERO                                  0x00000000U
1602 
1603 // Field:     [6] DMATRG
1604 //
1605 // ENUMs:
1606 // ONE                      The bit is 1
1607 // ZERO                     The bit is 0
1608 #define LRFDRFE32_STRB_DMATRG                                       0x00000040U
1609 #define LRFDRFE32_STRB_DMATRG_M                                     0x00000040U
1610 #define LRFDRFE32_STRB_DMATRG_S                                              6U
1611 #define LRFDRFE32_STRB_DMATRG_ONE                                   0x00000040U
1612 #define LRFDRFE32_STRB_DMATRG_ZERO                                  0x00000000U
1613 
1614 // Field:     [5] SYSTCPT2
1615 //
1616 // ENUMs:
1617 // ONE                      The bit is 1
1618 // ZERO                     The bit is 0
1619 #define LRFDRFE32_STRB_SYSTCPT2                                     0x00000020U
1620 #define LRFDRFE32_STRB_SYSTCPT2_M                                   0x00000020U
1621 #define LRFDRFE32_STRB_SYSTCPT2_S                                            5U
1622 #define LRFDRFE32_STRB_SYSTCPT2_ONE                                 0x00000020U
1623 #define LRFDRFE32_STRB_SYSTCPT2_ZERO                                0x00000000U
1624 
1625 // Field:     [4] SYSTCPT1
1626 //
1627 // ENUMs:
1628 // ONE                      The bit is 1
1629 // ZERO                     The bit is 0
1630 #define LRFDRFE32_STRB_SYSTCPT1                                     0x00000010U
1631 #define LRFDRFE32_STRB_SYSTCPT1_M                                   0x00000010U
1632 #define LRFDRFE32_STRB_SYSTCPT1_S                                            4U
1633 #define LRFDRFE32_STRB_SYSTCPT1_ONE                                 0x00000010U
1634 #define LRFDRFE32_STRB_SYSTCPT1_ZERO                                0x00000000U
1635 
1636 // Field:     [3] SYSTCPT0
1637 //
1638 // ENUMs:
1639 // ONE                      The bit is 1
1640 // ZERO                     The bit is 0
1641 #define LRFDRFE32_STRB_SYSTCPT0                                     0x00000008U
1642 #define LRFDRFE32_STRB_SYSTCPT0_M                                   0x00000008U
1643 #define LRFDRFE32_STRB_SYSTCPT0_S                                            3U
1644 #define LRFDRFE32_STRB_SYSTCPT0_ONE                                 0x00000008U
1645 #define LRFDRFE32_STRB_SYSTCPT0_ZERO                                0x00000000U
1646 
1647 // Field:     [2] EVT1
1648 //
1649 // ENUMs:
1650 // ONE                      The bit is 1
1651 // ZERO                     The bit is 0
1652 #define LRFDRFE32_STRB_EVT1                                         0x00000004U
1653 #define LRFDRFE32_STRB_EVT1_M                                       0x00000004U
1654 #define LRFDRFE32_STRB_EVT1_S                                                2U
1655 #define LRFDRFE32_STRB_EVT1_ONE                                     0x00000004U
1656 #define LRFDRFE32_STRB_EVT1_ZERO                                    0x00000000U
1657 
1658 // Field:     [1] EVT0
1659 //
1660 // ENUMs:
1661 // ONE                      The bit is 1
1662 // ZERO                     The bit is 0
1663 #define LRFDRFE32_STRB_EVT0                                         0x00000002U
1664 #define LRFDRFE32_STRB_EVT0_M                                       0x00000002U
1665 #define LRFDRFE32_STRB_EVT0_S                                                1U
1666 #define LRFDRFE32_STRB_EVT0_ONE                                     0x00000002U
1667 #define LRFDRFE32_STRB_EVT0_ZERO                                    0x00000000U
1668 
1669 // Field:     [0] CMDDONE
1670 //
1671 // ENUMs:
1672 // YES                      The bit is 1
1673 // NO                       The bit is 0
1674 #define LRFDRFE32_STRB_CMDDONE                                      0x00000001U
1675 #define LRFDRFE32_STRB_CMDDONE_M                                    0x00000001U
1676 #define LRFDRFE32_STRB_CMDDONE_S                                             0U
1677 #define LRFDRFE32_STRB_CMDDONE_YES                                  0x00000001U
1678 #define LRFDRFE32_STRB_CMDDONE_NO                                   0x00000000U
1679 
1680 //*****************************************************************************
1681 //
1682 // Register: LRFDRFE32_O_MAGNTHR_MAGNTHRCFG
1683 //
1684 //*****************************************************************************
1685 // Field: [23:16] VAL
1686 //
1687 // ENUMs:
1688 // ALLONES                  All the bits are 1
1689 // ALLZEROS                 All the bits are 0
1690 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_VAL_W                                   8U
1691 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_VAL_M                          0x00FF0000U
1692 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_VAL_S                                  16U
1693 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_VAL_ALLONES                    0x00FF0000U
1694 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_VAL_ALLZEROS                   0x00000000U
1695 
1696 // Field:     [1] SEL
1697 //
1698 // ENUMs:
1699 // MAGNACC1                 Use MAGNACC1 in the compare against the theshold
1700 //                          in MANGTHR
1701 // MAGNACC0                 Use MAGNACC0 in the compare against the theshold
1702 //                          in MANGTHR
1703 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_SEL                            0x00000002U
1704 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_SEL_M                          0x00000002U
1705 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_SEL_S                                   1U
1706 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_SEL_MAGNACC1                   0x00000002U
1707 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_SEL_MAGNACC0                   0x00000000U
1708 
1709 // Field:     [0] CTL
1710 //
1711 // ENUMs:
1712 // EN                       Enable automatic comparison of magntude with
1713 //                          threshold (input of lin2log is driven by HW)
1714 // DIS                      Disable automatic comparison with threshold (input
1715 //                          of lin2log is driven by FW)
1716 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_CTL                            0x00000001U
1717 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_CTL_M                          0x00000001U
1718 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_CTL_S                                   0U
1719 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_CTL_EN                         0x00000001U
1720 #define LRFDRFE32_MAGNTHR_MAGNTHRCFG_CTL_DIS                        0x00000000U
1721 
1722 //*****************************************************************************
1723 //
1724 // Register: LRFDRFE32_O_GAINCTL_RSSIOFFSET
1725 //
1726 //*****************************************************************************
1727 // Field: [19:18] BDE2DVGA
1728 //
1729 // ENUMs:
1730 // GAIN8                    Gain 8
1731 // GAIN4                    Gain 4
1732 // GAIN2                    Gain 2
1733 // GAIN1                    Gain 1
1734 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE2DVGA_W                              2U
1735 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE2DVGA_M                     0x000C0000U
1736 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE2DVGA_S                             18U
1737 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE2DVGA_GAIN8                 0x000C0000U
1738 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE2DVGA_GAIN4                 0x00080000U
1739 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE2DVGA_GAIN2                 0x00040000U
1740 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE2DVGA_GAIN1                 0x00000000U
1741 
1742 // Field: [17:16] BDE1DVGA
1743 //
1744 // ENUMs:
1745 // GAIN8                    Gain 8
1746 // GAIN4                    Gain 4
1747 // GAIN2                    Gain 2
1748 // GAIN1                    Gain 1
1749 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE1DVGA_W                              2U
1750 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE1DVGA_M                     0x00030000U
1751 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE1DVGA_S                             16U
1752 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE1DVGA_GAIN8                 0x00030000U
1753 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE1DVGA_GAIN4                 0x00020000U
1754 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE1DVGA_GAIN2                 0x00010000U
1755 #define LRFDRFE32_GAINCTL_RSSIOFFSET_BDE1DVGA_GAIN1                 0x00000000U
1756 
1757 // Field:   [7:0] VAL
1758 //
1759 // ENUMs:
1760 // ALLONES                  All the bits are 1
1761 // ALLZEROS                 All the bits are 0
1762 #define LRFDRFE32_GAINCTL_RSSIOFFSET_VAL_W                                   8U
1763 #define LRFDRFE32_GAINCTL_RSSIOFFSET_VAL_M                          0x000000FFU
1764 #define LRFDRFE32_GAINCTL_RSSIOFFSET_VAL_S                                   0U
1765 #define LRFDRFE32_GAINCTL_RSSIOFFSET_VAL_ALLONES                    0x000000FFU
1766 #define LRFDRFE32_GAINCTL_RSSIOFFSET_VAL_ALLZEROS                   0x00000000U
1767 
1768 //*****************************************************************************
1769 //
1770 // Register: LRFDRFE32_O_MAGNCTL1_MAGNCTL0
1771 //
1772 //*****************************************************************************
1773 // Field:    [28] MAGNCTL1_PERMODE
1774 //
1775 // ENUMs:
1776 // PERIODIC                 Periodic mode
1777 // ONESHOT                  One-shot mode
1778 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PERMODE                0x10000000U
1779 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PERMODE_M              0x10000000U
1780 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PERMODE_S                      28U
1781 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PERMODE_PERIODIC       0x10000000U
1782 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PERMODE_ONESHOT        0x00000000U
1783 
1784 // Field: [27:24] MAGNCTL1_SCL
1785 //
1786 // ENUMs:
1787 // DIV256                   1/256
1788 // DIV128                   1/128
1789 // DIV64                    1/64
1790 // DIV32                    1/32
1791 // DIV16                    1/16
1792 // DIV8
1793 // DIV4
1794 // DIV2
1795 // DIV1                     1/1 (no scaling)
1796 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_W                           4U
1797 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_M                  0x0F000000U
1798 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_S                          24U
1799 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV256             0x08000000U
1800 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV128             0x07000000U
1801 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV64              0x06000000U
1802 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV32              0x05000000U
1803 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV16              0x04000000U
1804 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV8               0x03000000U
1805 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV4               0x02000000U
1806 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV2               0x01000000U
1807 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_SCL_DIV1               0x00000000U
1808 
1809 // Field: [23:16] MAGNCTL1_PER
1810 //
1811 // ENUMs:
1812 // ALLONES                  All the bits are 1
1813 // ALLZEROS                 All the bits are 0
1814 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PER_W                           8U
1815 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PER_M                  0x00FF0000U
1816 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PER_S                          16U
1817 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PER_ALLONES            0x00FF0000U
1818 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL1_PER_ALLZEROS           0x00000000U
1819 
1820 // Field:    [12] MAGNCTL0_PERMODE
1821 //
1822 // ENUMs:
1823 // PERIODIC                 Periodic mode
1824 // ONESHOT                  One-shot mode
1825 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PERMODE                0x00001000U
1826 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PERMODE_M              0x00001000U
1827 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PERMODE_S                      12U
1828 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PERMODE_PERIODIC       0x00001000U
1829 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PERMODE_ONESHOT        0x00000000U
1830 
1831 // Field:  [11:8] MAGNCTL0_SCL
1832 //
1833 // ENUMs:
1834 // DIV256                   1/256
1835 // DIV128                   1/128
1836 // DIV64                    1/64
1837 // DIV32                    1/32
1838 // DIV16                    1/16
1839 // DIV8
1840 // DIV4
1841 // DIV2
1842 // DIV1                     1/1 (no scaling)
1843 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_W                           4U
1844 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_M                  0x00000F00U
1845 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_S                           8U
1846 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV256             0x00000800U
1847 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV128             0x00000700U
1848 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV64              0x00000600U
1849 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV32              0x00000500U
1850 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV16              0x00000400U
1851 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV8               0x00000300U
1852 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV4               0x00000200U
1853 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV2               0x00000100U
1854 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_SCL_DIV1               0x00000000U
1855 
1856 // Field:   [7:0] MAGNCTL0_PER
1857 //
1858 // ENUMs:
1859 // ALLONES                  All the bits are 1
1860 // ALLZEROS                 All the bits are 0
1861 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PER_W                           8U
1862 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PER_M                  0x000000FFU
1863 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PER_S                           0U
1864 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PER_ALLONES            0x000000FFU
1865 #define LRFDRFE32_MAGNCTL1_MAGNCTL0_MAGNCTL0_PER_ALLZEROS           0x00000000U
1866 
1867 //*****************************************************************************
1868 //
1869 // Register: LRFDRFE32_O_SPARE1_SPARE0
1870 //
1871 //*****************************************************************************
1872 // Field: [31:16] SPARE1_VAL
1873 //
1874 // ENUMs:
1875 // ALLONES                  All the bits are 1
1876 // ALLZEROS                 All the bits are 0
1877 #define LRFDRFE32_SPARE1_SPARE0_SPARE1_VAL_W                                16U
1878 #define LRFDRFE32_SPARE1_SPARE0_SPARE1_VAL_M                        0xFFFF0000U
1879 #define LRFDRFE32_SPARE1_SPARE0_SPARE1_VAL_S                                16U
1880 #define LRFDRFE32_SPARE1_SPARE0_SPARE1_VAL_ALLONES                  0xFFFF0000U
1881 #define LRFDRFE32_SPARE1_SPARE0_SPARE1_VAL_ALLZEROS                 0x00000000U
1882 
1883 // Field:  [15:0] SPARE0_VAL
1884 //
1885 // ENUMs:
1886 // ALLONES                  All the bits are 1
1887 // ALLZEROS                 All the bits are 0
1888 #define LRFDRFE32_SPARE1_SPARE0_SPARE0_VAL_W                                16U
1889 #define LRFDRFE32_SPARE1_SPARE0_SPARE0_VAL_M                        0x0000FFFFU
1890 #define LRFDRFE32_SPARE1_SPARE0_SPARE0_VAL_S                                 0U
1891 #define LRFDRFE32_SPARE1_SPARE0_SPARE0_VAL_ALLONES                  0x0000FFFFU
1892 #define LRFDRFE32_SPARE1_SPARE0_SPARE0_VAL_ALLZEROS                 0x00000000U
1893 
1894 //*****************************************************************************
1895 //
1896 // Register: LRFDRFE32_O_SPARE3_SPARE2
1897 //
1898 //*****************************************************************************
1899 // Field: [31:16] SPARE3_VAL
1900 //
1901 // ENUMs:
1902 // ALLONES                  All the bits are 1
1903 // ALLZEROS                 All the bits are 0
1904 #define LRFDRFE32_SPARE3_SPARE2_SPARE3_VAL_W                                16U
1905 #define LRFDRFE32_SPARE3_SPARE2_SPARE3_VAL_M                        0xFFFF0000U
1906 #define LRFDRFE32_SPARE3_SPARE2_SPARE3_VAL_S                                16U
1907 #define LRFDRFE32_SPARE3_SPARE2_SPARE3_VAL_ALLONES                  0xFFFF0000U
1908 #define LRFDRFE32_SPARE3_SPARE2_SPARE3_VAL_ALLZEROS                 0x00000000U
1909 
1910 // Field:  [15:0] SPARE2_VAL
1911 //
1912 // ENUMs:
1913 // ALLONES                  All the bits are 1
1914 // ALLZEROS                 All the bits are 0
1915 #define LRFDRFE32_SPARE3_SPARE2_SPARE2_VAL_W                                16U
1916 #define LRFDRFE32_SPARE3_SPARE2_SPARE2_VAL_M                        0x0000FFFFU
1917 #define LRFDRFE32_SPARE3_SPARE2_SPARE2_VAL_S                                 0U
1918 #define LRFDRFE32_SPARE3_SPARE2_SPARE2_VAL_ALLONES                  0x0000FFFFU
1919 #define LRFDRFE32_SPARE3_SPARE2_SPARE2_VAL_ALLZEROS                 0x00000000U
1920 
1921 //*****************************************************************************
1922 //
1923 // Register: LRFDRFE32_O_SPARE5_SPARE4
1924 //
1925 //*****************************************************************************
1926 // Field: [31:16] SPARE5_VAL
1927 //
1928 // ENUMs:
1929 // ALLONES                  All the bits are 1
1930 // ALLZEROS                 All the bits are 0
1931 #define LRFDRFE32_SPARE5_SPARE4_SPARE5_VAL_W                                16U
1932 #define LRFDRFE32_SPARE5_SPARE4_SPARE5_VAL_M                        0xFFFF0000U
1933 #define LRFDRFE32_SPARE5_SPARE4_SPARE5_VAL_S                                16U
1934 #define LRFDRFE32_SPARE5_SPARE4_SPARE5_VAL_ALLONES                  0xFFFF0000U
1935 #define LRFDRFE32_SPARE5_SPARE4_SPARE5_VAL_ALLZEROS                 0x00000000U
1936 
1937 // Field:  [15:0] SPARE4_VAL
1938 //
1939 // ENUMs:
1940 // ALLONES                  All the bits are 1
1941 // ALLZEROS                 All the bits are 0
1942 #define LRFDRFE32_SPARE5_SPARE4_SPARE4_VAL_W                                16U
1943 #define LRFDRFE32_SPARE5_SPARE4_SPARE4_VAL_M                        0x0000FFFFU
1944 #define LRFDRFE32_SPARE5_SPARE4_SPARE4_VAL_S                                 0U
1945 #define LRFDRFE32_SPARE5_SPARE4_SPARE4_VAL_ALLONES                  0x0000FFFFU
1946 #define LRFDRFE32_SPARE5_SPARE4_SPARE4_VAL_ALLZEROS                 0x00000000U
1947 
1948 //*****************************************************************************
1949 //
1950 // Register: LRFDRFE32_O_IFAMPRFLDO_LNA
1951 //
1952 //*****************************************************************************
1953 // Field: [31:25] IFAMPRFLDO_TRIM
1954 //
1955 // ENUMs:
1956 // BYPASS                   Regulator is in bypass mode
1957 // MAX                      Maximum output voltage
1958 // MIN                      Minimum output voltage
1959 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_TRIM_W                           7U
1960 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_TRIM_M                  0xFE000000U
1961 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_TRIM_S                          25U
1962 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_TRIM_BYPASS             0xFE000000U
1963 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_TRIM_MAX                0xFC000000U
1964 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_TRIM_MIN                0x00000000U
1965 
1966 // Field:    [24] IFAMPRFLDO_EN
1967 //
1968 // ENUMs:
1969 // EN                       Enable regulator
1970 // DIS                      Disable regulator
1971 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_EN                      0x01000000U
1972 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_EN_M                    0x01000000U
1973 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_EN_S                            24U
1974 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_EN_EN                   0x01000000U
1975 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_EN_DIS                  0x00000000U
1976 
1977 // Field: [23:20] IFAMPRFLDO_AAFCAP
1978 //
1979 // ENUMs:
1980 // MAX                      Largest capacitance on IFAMP output. Low BW
1981 // MIN                      Smallest capacitance on IFAMP output. High BW.
1982 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_AAFCAP_W                         4U
1983 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_AAFCAP_M                0x00F00000U
1984 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_AAFCAP_S                        20U
1985 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_AAFCAP_MAX              0x00F00000U
1986 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_AAFCAP_MIN              0x00000000U
1987 
1988 // Field: [19:17] IFAMPRFLDO_IFAMPIB
1989 //
1990 // ENUMs:
1991 // MAX                      Max IB
1992 // MIN                      Minimum IB
1993 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMPIB_W                        3U
1994 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMPIB_M               0x000E0000U
1995 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMPIB_S                       17U
1996 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMPIB_MAX             0x000E0000U
1997 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMPIB_MIN             0x00000000U
1998 
1999 // Field:    [16] IFAMPRFLDO_IFAMP
2000 //
2001 // ENUMs:
2002 // EN                       Enable IFAMP
2003 // DIS                      Disable IFAMP
2004 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMP                   0x00010000U
2005 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMP_M                 0x00010000U
2006 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMP_S                         16U
2007 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMP_EN                0x00010000U
2008 #define LRFDRFE32_IFAMPRFLDO_LNA_IFAMPRFLDO_IFAMP_DIS               0x00000000U
2009 
2010 // Field:  [15:8] LNA_SPARE
2011 //
2012 // ENUMs:
2013 // EN                       Enable IFAMP
2014 // DIS                      Disable IFAMP
2015 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_SPARE_W                                 8U
2016 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_SPARE_M                        0x0000FF00U
2017 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_SPARE_S                                 8U
2018 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_SPARE_EN                       0x00000100U
2019 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_SPARE_DIS                      0x00000000U
2020 
2021 // Field:   [7:4] LNA_TRIM
2022 //
2023 // ENUMs:
2024 // ONES                     All bits are one
2025 // ZEROS                    All bits are zero
2026 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_TRIM_W                                  4U
2027 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_TRIM_M                         0x000000F0U
2028 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_TRIM_S                                  4U
2029 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_TRIM_ONES                      0x000000F0U
2030 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_TRIM_ZEROS                     0x00000000U
2031 
2032 // Field:     [3] LNA_BIAS
2033 //
2034 // ENUMs:
2035 // INT                      IPTAT bias currents are from bias circuit inside
2036 //                          LRF_FRONTEND
2037 // BGAP                     IPTAT bias currents are from bandgap
2038 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_BIAS                           0x00000008U
2039 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_BIAS_M                         0x00000008U
2040 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_BIAS_S                                  3U
2041 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_BIAS_INT                       0x00000008U
2042 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_BIAS_BGAP                      0x00000000U
2043 
2044 // Field:   [2:1] LNA_IB
2045 //
2046 // ENUMs:
2047 // MAX                      Maximum IB
2048 // MIN                      Minimum IB
2049 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_IB_W                                    2U
2050 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_IB_M                           0x00000006U
2051 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_IB_S                                    1U
2052 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_IB_MAX                         0x00000006U
2053 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_IB_MIN                         0x00000000U
2054 
2055 // Field:     [0] LNA_EN
2056 //
2057 // ENUMs:
2058 // ON                       Enable LNA
2059 // OFF                      Disable LNA
2060 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_EN                             0x00000001U
2061 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_EN_M                           0x00000001U
2062 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_EN_S                                    0U
2063 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_EN_ON                          0x00000001U
2064 #define LRFDRFE32_IFAMPRFLDO_LNA_LNA_EN_OFF                         0x00000000U
2065 
2066 //*****************************************************************************
2067 //
2068 // Register: LRFDRFE32_O_PA1_PA0
2069 //
2070 //*****************************************************************************
2071 // Field: [31:23] SPARE
2072 //
2073 // ENUMs:
2074 // MAX                      Longest ramp time
2075 // MIN                      Shortest ramp time
2076 #define LRFDRFE32_PA1_PA0_SPARE_W                                            9U
2077 #define LRFDRFE32_PA1_PA0_SPARE_M                                   0xFF800000U
2078 #define LRFDRFE32_PA1_PA0_SPARE_S                                           23U
2079 #define LRFDRFE32_PA1_PA0_SPARE_MAX                                 0x01800000U
2080 #define LRFDRFE32_PA1_PA0_SPARE_MIN                                 0x00000000U
2081 
2082 // Field:    [22] MIXATST
2083 //
2084 // ENUMs:
2085 // EN                       Mixers are available on ATEST
2086 // DIS                      Mixers are not available on ATEST
2087 #define LRFDRFE32_PA1_PA0_MIXATST                                   0x00400000U
2088 #define LRFDRFE32_PA1_PA0_MIXATST_M                                 0x00400000U
2089 #define LRFDRFE32_PA1_PA0_MIXATST_S                                         22U
2090 #define LRFDRFE32_PA1_PA0_MIXATST_EN                                0x00400000U
2091 #define LRFDRFE32_PA1_PA0_MIXATST_DIS                               0x00000000U
2092 
2093 // Field:    [21] LDOITST
2094 //
2095 // ENUMs:
2096 // EN                       Current test signal is available through ITEST
2097 // DIS                      Current test signal not available through ITEST
2098 #define LRFDRFE32_PA1_PA0_LDOITST                                   0x00200000U
2099 #define LRFDRFE32_PA1_PA0_LDOITST_M                                 0x00200000U
2100 #define LRFDRFE32_PA1_PA0_LDOITST_S                                         21U
2101 #define LRFDRFE32_PA1_PA0_LDOITST_EN                                0x00200000U
2102 #define LRFDRFE32_PA1_PA0_LDOITST_DIS                               0x00000000U
2103 
2104 // Field:    [20] LDOATST
2105 //
2106 // ENUMs:
2107 // EN                       LDO output voltage is available through ATEST
2108 // DIS                      LDO output voltage not available through ATEST
2109 #define LRFDRFE32_PA1_PA0_LDOATST                                   0x00100000U
2110 #define LRFDRFE32_PA1_PA0_LDOATST_M                                 0x00100000U
2111 #define LRFDRFE32_PA1_PA0_LDOATST_S                                         20U
2112 #define LRFDRFE32_PA1_PA0_LDOATST_EN                                0x00100000U
2113 #define LRFDRFE32_PA1_PA0_LDOATST_DIS                               0x00000000U
2114 
2115 // Field: [19:18] RC
2116 //
2117 // ENUMs:
2118 // MAX                      Longest ramp time
2119 // MIN                      Shortest ramp time
2120 #define LRFDRFE32_PA1_PA0_RC_W                                               2U
2121 #define LRFDRFE32_PA1_PA0_RC_M                                      0x000C0000U
2122 #define LRFDRFE32_PA1_PA0_RC_S                                              18U
2123 #define LRFDRFE32_PA1_PA0_RC_MAX                                    0x000C0000U
2124 #define LRFDRFE32_PA1_PA0_RC_MIN                                    0x00000000U
2125 
2126 // Field:    [17] RAMP
2127 //
2128 // ENUMs:
2129 // UP                       Ramp up
2130 // DOWN                     Ramp down
2131 #define LRFDRFE32_PA1_PA0_RAMP                                      0x00020000U
2132 #define LRFDRFE32_PA1_PA0_RAMP_M                                    0x00020000U
2133 #define LRFDRFE32_PA1_PA0_RAMP_S                                            17U
2134 #define LRFDRFE32_PA1_PA0_RAMP_UP                                   0x00020000U
2135 #define LRFDRFE32_PA1_PA0_RAMP_DOWN                                 0x00000000U
2136 
2137 // Field:    [16] EN
2138 //
2139 // ENUMs:
2140 // EN                       Enable PA
2141 // DIS                      Disable PA
2142 #define LRFDRFE32_PA1_PA0_EN                                        0x00010000U
2143 #define LRFDRFE32_PA1_PA0_EN_M                                      0x00010000U
2144 #define LRFDRFE32_PA1_PA0_EN_S                                              16U
2145 #define LRFDRFE32_PA1_PA0_EN_EN                                     0x00010000U
2146 #define LRFDRFE32_PA1_PA0_EN_DIS                                    0x00000000U
2147 
2148 // Field:    [15] SPARE15
2149 //
2150 // ENUMs:
2151 // ONE                      Bit is one
2152 // ZERO                     Bit is 0
2153 #define LRFDRFE32_PA1_PA0_SPARE15                                   0x00008000U
2154 #define LRFDRFE32_PA1_PA0_SPARE15_M                                 0x00008000U
2155 #define LRFDRFE32_PA1_PA0_SPARE15_S                                         15U
2156 #define LRFDRFE32_PA1_PA0_SPARE15_ONE                               0x00008000U
2157 #define LRFDRFE32_PA1_PA0_SPARE15_ZERO                              0x00000000U
2158 
2159 // Field:    [14] MODE
2160 //
2161 // ENUMs:
2162 // HIGH                     High power mode, max 8 dBm
2163 // LOW                      Low power mode, max 3 dBm
2164 #define LRFDRFE32_PA1_PA0_MODE                                      0x00004000U
2165 #define LRFDRFE32_PA1_PA0_MODE_M                                    0x00004000U
2166 #define LRFDRFE32_PA1_PA0_MODE_S                                            14U
2167 #define LRFDRFE32_PA1_PA0_MODE_HIGH                                 0x00004000U
2168 #define LRFDRFE32_PA1_PA0_MODE_LOW                                  0x00000000U
2169 
2170 // Field: [13:11] GAIN
2171 //
2172 // ENUMs:
2173 // MAX                      Maximum gain
2174 // MIN                      Minimum gain
2175 #define LRFDRFE32_PA1_PA0_GAIN_W                                             3U
2176 #define LRFDRFE32_PA1_PA0_GAIN_M                                    0x00003800U
2177 #define LRFDRFE32_PA1_PA0_GAIN_S                                            11U
2178 #define LRFDRFE32_PA1_PA0_GAIN_MAX                                  0x00003800U
2179 #define LRFDRFE32_PA1_PA0_GAIN_MIN                                  0x00000000U
2180 
2181 // Field:  [10:5] IB
2182 //
2183 // ENUMs:
2184 // MAX                      Maximum output power
2185 // MIN                      Minimum output power
2186 #define LRFDRFE32_PA1_PA0_IB_W                                               6U
2187 #define LRFDRFE32_PA1_PA0_IB_M                                      0x000007E0U
2188 #define LRFDRFE32_PA1_PA0_IB_S                                               5U
2189 #define LRFDRFE32_PA1_PA0_IB_MAX                                    0x000007E0U
2190 #define LRFDRFE32_PA1_PA0_IB_MIN                                    0x00000000U
2191 
2192 // Field:   [4:0] TRIM
2193 //
2194 // ENUMs:
2195 // MAX                      Maximum bias current
2196 // MIN                      Minimum bias current
2197 #define LRFDRFE32_PA1_PA0_TRIM_W                                             5U
2198 #define LRFDRFE32_PA1_PA0_TRIM_M                                    0x0000001FU
2199 #define LRFDRFE32_PA1_PA0_TRIM_S                                             0U
2200 #define LRFDRFE32_PA1_PA0_TRIM_MAX                                  0x0000001FU
2201 #define LRFDRFE32_PA1_PA0_TRIM_MIN                                  0x00000000U
2202 
2203 //*****************************************************************************
2204 //
2205 // Register: LRFDRFE32_O_IFADC0_ULNA
2206 //
2207 //*****************************************************************************
2208 // Field:    [31] EXTCLK
2209 //
2210 // ENUMs:
2211 // EN                       The bit is 1
2212 // DIS                      The bit is 0
2213 #define LRFDRFE32_IFADC0_ULNA_EXTCLK                                0x80000000U
2214 #define LRFDRFE32_IFADC0_ULNA_EXTCLK_M                              0x80000000U
2215 #define LRFDRFE32_IFADC0_ULNA_EXTCLK_S                                      31U
2216 #define LRFDRFE32_IFADC0_ULNA_EXTCLK_EN                             0x80000000U
2217 #define LRFDRFE32_IFADC0_ULNA_EXTCLK_DIS                            0x00000000U
2218 
2219 // Field: [30:28] DITHERTRIM
2220 //
2221 // ENUMs:
2222 // ONES                     All the bits are 1
2223 // ZEROS                    All the bits are 0
2224 #define LRFDRFE32_IFADC0_ULNA_DITHERTRIM_W                                   3U
2225 #define LRFDRFE32_IFADC0_ULNA_DITHERTRIM_M                          0x70000000U
2226 #define LRFDRFE32_IFADC0_ULNA_DITHERTRIM_S                                  28U
2227 #define LRFDRFE32_IFADC0_ULNA_DITHERTRIM_ONES                       0x70000000U
2228 #define LRFDRFE32_IFADC0_ULNA_DITHERTRIM_ZEROS                      0x00000000U
2229 
2230 // Field: [27:26] DITHEREN
2231 //
2232 // ENUMs:
2233 // ENG                      All the bits are 1
2234 // ENSD                     All the bits are 1
2235 // ENS                      All the bits are 1
2236 // DIS                      All the bits are 0
2237 #define LRFDRFE32_IFADC0_ULNA_DITHEREN_W                                     2U
2238 #define LRFDRFE32_IFADC0_ULNA_DITHEREN_M                            0x0C000000U
2239 #define LRFDRFE32_IFADC0_ULNA_DITHEREN_S                                    26U
2240 #define LRFDRFE32_IFADC0_ULNA_DITHEREN_ENG                          0x0C000000U
2241 #define LRFDRFE32_IFADC0_ULNA_DITHEREN_ENSD                         0x08000000U
2242 #define LRFDRFE32_IFADC0_ULNA_DITHEREN_ENS                          0x04000000U
2243 #define LRFDRFE32_IFADC0_ULNA_DITHEREN_DIS                          0x00000000U
2244 
2245 // Field:    [25] ADCIEN
2246 //
2247 // ENUMs:
2248 // EN                       The bit is 1
2249 // DIS                      The bit is 0
2250 #define LRFDRFE32_IFADC0_ULNA_ADCIEN                                0x02000000U
2251 #define LRFDRFE32_IFADC0_ULNA_ADCIEN_M                              0x02000000U
2252 #define LRFDRFE32_IFADC0_ULNA_ADCIEN_S                                      25U
2253 #define LRFDRFE32_IFADC0_ULNA_ADCIEN_EN                             0x02000000U
2254 #define LRFDRFE32_IFADC0_ULNA_ADCIEN_DIS                            0x00000000U
2255 
2256 // Field:    [24] ADCQEN
2257 //
2258 // ENUMs:
2259 // EN                       The bit is 1
2260 // DIS                      The bit is 0
2261 #define LRFDRFE32_IFADC0_ULNA_ADCQEN                                0x01000000U
2262 #define LRFDRFE32_IFADC0_ULNA_ADCQEN_M                              0x01000000U
2263 #define LRFDRFE32_IFADC0_ULNA_ADCQEN_S                                      24U
2264 #define LRFDRFE32_IFADC0_ULNA_ADCQEN_EN                             0x01000000U
2265 #define LRFDRFE32_IFADC0_ULNA_ADCQEN_DIS                            0x00000000U
2266 
2267 // Field: [23:20] INT2ADJ
2268 //
2269 // ENUMs:
2270 // ONES                     All the bits are 1
2271 // ZEROS                    All the bits are 0
2272 #define LRFDRFE32_IFADC0_ULNA_INT2ADJ_W                                      4U
2273 #define LRFDRFE32_IFADC0_ULNA_INT2ADJ_M                             0x00F00000U
2274 #define LRFDRFE32_IFADC0_ULNA_INT2ADJ_S                                     20U
2275 #define LRFDRFE32_IFADC0_ULNA_INT2ADJ_ONES                          0x00F00000U
2276 #define LRFDRFE32_IFADC0_ULNA_INT2ADJ_ZEROS                         0x00000000U
2277 
2278 // Field: [19:18] AAFCAP
2279 //
2280 // ENUMs:
2281 // ENG                      All the bits are 1
2282 // ENSD                     All the bits are 1
2283 // ENS                      All the bits are 1
2284 // DIS                      All the bits are 0
2285 #define LRFDRFE32_IFADC0_ULNA_AAFCAP_W                                       2U
2286 #define LRFDRFE32_IFADC0_ULNA_AAFCAP_M                              0x000C0000U
2287 #define LRFDRFE32_IFADC0_ULNA_AAFCAP_S                                      18U
2288 #define LRFDRFE32_IFADC0_ULNA_AAFCAP_ENG                            0x000C0000U
2289 #define LRFDRFE32_IFADC0_ULNA_AAFCAP_ENSD                           0x00080000U
2290 #define LRFDRFE32_IFADC0_ULNA_AAFCAP_ENS                            0x00040000U
2291 #define LRFDRFE32_IFADC0_ULNA_AAFCAP_DIS                            0x00000000U
2292 
2293 // Field:  [15:0] SPARE
2294 //
2295 // ENUMs:
2296 // ALLONES                  All the bits are 1
2297 // ALLZEROS                 All the bits are 0
2298 #define LRFDRFE32_IFADC0_ULNA_SPARE_W                                       16U
2299 #define LRFDRFE32_IFADC0_ULNA_SPARE_M                               0x0000FFFFU
2300 #define LRFDRFE32_IFADC0_ULNA_SPARE_S                                        0U
2301 #define LRFDRFE32_IFADC0_ULNA_SPARE_ALLONES                         0x0000FFFFU
2302 #define LRFDRFE32_IFADC0_ULNA_SPARE_ALLZEROS                        0x00000000U
2303 
2304 //*****************************************************************************
2305 //
2306 // Register: LRFDRFE32_O_IFADCLF_IFADC1
2307 //
2308 //*****************************************************************************
2309 // Field: [31:28] FF3
2310 //
2311 // ENUMs:
2312 // ONES                     All the bits are 1
2313 // ZEROS                    All the bits are 0
2314 #define LRFDRFE32_IFADCLF_IFADC1_FF3_W                                       4U
2315 #define LRFDRFE32_IFADCLF_IFADC1_FF3_M                              0xF0000000U
2316 #define LRFDRFE32_IFADCLF_IFADC1_FF3_S                                      28U
2317 #define LRFDRFE32_IFADCLF_IFADC1_FF3_ONES                           0xF0000000U
2318 #define LRFDRFE32_IFADCLF_IFADC1_FF3_ZEROS                          0x00000000U
2319 
2320 // Field: [27:24] FF2
2321 //
2322 // ENUMs:
2323 // ONES                     All the bits are 1
2324 // ZEROS                    All the bits are 0
2325 #define LRFDRFE32_IFADCLF_IFADC1_FF2_W                                       4U
2326 #define LRFDRFE32_IFADCLF_IFADC1_FF2_M                              0x0F000000U
2327 #define LRFDRFE32_IFADCLF_IFADC1_FF2_S                                      24U
2328 #define LRFDRFE32_IFADCLF_IFADC1_FF2_ONES                           0x0F000000U
2329 #define LRFDRFE32_IFADCLF_IFADC1_FF2_ZEROS                          0x00000000U
2330 
2331 // Field: [23:20] FF1
2332 //
2333 // ENUMs:
2334 // ONES                     All the bits are 1
2335 // ZEROS                    All the bits are 0
2336 #define LRFDRFE32_IFADCLF_IFADC1_FF1_W                                       4U
2337 #define LRFDRFE32_IFADCLF_IFADC1_FF1_M                              0x00F00000U
2338 #define LRFDRFE32_IFADCLF_IFADC1_FF1_S                                      20U
2339 #define LRFDRFE32_IFADCLF_IFADC1_FF1_ONES                           0x00F00000U
2340 #define LRFDRFE32_IFADCLF_IFADC1_FF1_ZEROS                          0x00000000U
2341 
2342 // Field: [19:16] INT3
2343 //
2344 // ENUMs:
2345 // ONES                     All the bits are 1
2346 // ZEROS                    All the bits are 0
2347 #define LRFDRFE32_IFADCLF_IFADC1_INT3_W                                      4U
2348 #define LRFDRFE32_IFADCLF_IFADC1_INT3_M                             0x000F0000U
2349 #define LRFDRFE32_IFADCLF_IFADC1_INT3_S                                     16U
2350 #define LRFDRFE32_IFADCLF_IFADC1_INT3_ONES                          0x000F0000U
2351 #define LRFDRFE32_IFADCLF_IFADC1_INT3_ZEROS                         0x00000000U
2352 
2353 // Field:    [15] NRZ
2354 //
2355 // ENUMs:
2356 // EN                       The feedback DAC uses NRZ mode. (Default)
2357 // DIS                      The feedback DAC uses RZ mode
2358 #define LRFDRFE32_IFADCLF_IFADC1_NRZ                                0x00008000U
2359 #define LRFDRFE32_IFADCLF_IFADC1_NRZ_M                              0x00008000U
2360 #define LRFDRFE32_IFADCLF_IFADC1_NRZ_S                                      15U
2361 #define LRFDRFE32_IFADCLF_IFADC1_NRZ_EN                             0x00008000U
2362 #define LRFDRFE32_IFADCLF_IFADC1_NRZ_DIS                            0x00000000U
2363 
2364 // Field:  [14:9] TRIM
2365 //
2366 // ENUMs:
2367 // ONES                     All the bits are 1
2368 // ZEROS                    All the bits are 0
2369 #define LRFDRFE32_IFADCLF_IFADC1_TRIM_W                                      6U
2370 #define LRFDRFE32_IFADCLF_IFADC1_TRIM_M                             0x00007E00U
2371 #define LRFDRFE32_IFADCLF_IFADC1_TRIM_S                                      9U
2372 #define LRFDRFE32_IFADCLF_IFADC1_TRIM_ONES                          0x00007E00U
2373 #define LRFDRFE32_IFADCLF_IFADC1_TRIM_ZEROS                         0x00000000U
2374 
2375 // Field:     [7] RSTN
2376 //
2377 // ENUMs:
2378 // DIS                      DTCs are not reset
2379 // EN                       DTCs are reset
2380 #define LRFDRFE32_IFADCLF_IFADC1_RSTN                               0x00000080U
2381 #define LRFDRFE32_IFADCLF_IFADC1_RSTN_M                             0x00000080U
2382 #define LRFDRFE32_IFADCLF_IFADC1_RSTN_S                                      7U
2383 #define LRFDRFE32_IFADCLF_IFADC1_RSTN_DIS                           0x00000080U
2384 #define LRFDRFE32_IFADCLF_IFADC1_RSTN_EN                            0x00000000U
2385 
2386 // Field:     [6] CLKGEN
2387 //
2388 // ENUMs:
2389 // EN                       Internal clock generator module is enabled
2390 // DIS                      Internal clock generator module is disabled
2391 #define LRFDRFE32_IFADCLF_IFADC1_CLKGEN                             0x00000040U
2392 #define LRFDRFE32_IFADCLF_IFADC1_CLKGEN_M                           0x00000040U
2393 #define LRFDRFE32_IFADCLF_IFADC1_CLKGEN_S                                    6U
2394 #define LRFDRFE32_IFADCLF_IFADC1_CLKGEN_EN                          0x00000040U
2395 #define LRFDRFE32_IFADCLF_IFADC1_CLKGEN_DIS                         0x00000000U
2396 
2397 // Field:     [5] ADCDIGCLK
2398 //
2399 // ENUMs:
2400 // EN                       Clock to decimator enabled
2401 // DIS                      Clock to decimator disabled
2402 #define LRFDRFE32_IFADCLF_IFADC1_ADCDIGCLK                          0x00000020U
2403 #define LRFDRFE32_IFADCLF_IFADC1_ADCDIGCLK_M                        0x00000020U
2404 #define LRFDRFE32_IFADCLF_IFADC1_ADCDIGCLK_S                                 5U
2405 #define LRFDRFE32_IFADCLF_IFADC1_ADCDIGCLK_EN                       0x00000020U
2406 #define LRFDRFE32_IFADCLF_IFADC1_ADCDIGCLK_DIS                      0x00000000U
2407 
2408 // Field:     [4] ADCLFSROUT
2409 //
2410 // ENUMs:
2411 // EN                       The LFSR test output is connected to the ADC
2412 //                          output
2413 // DIS                      The quantizer output is connected to the ADC
2414 //                          output
2415 #define LRFDRFE32_IFADCLF_IFADC1_ADCLFSROUT                         0x00000010U
2416 #define LRFDRFE32_IFADCLF_IFADC1_ADCLFSROUT_M                       0x00000010U
2417 #define LRFDRFE32_IFADCLF_IFADC1_ADCLFSROUT_S                                4U
2418 #define LRFDRFE32_IFADCLF_IFADC1_ADCLFSROUT_EN                      0x00000010U
2419 #define LRFDRFE32_IFADCLF_IFADC1_ADCLFSROUT_DIS                     0x00000000U
2420 
2421 // Field:   [3:1] LPFTSTMODE
2422 //
2423 // ENUMs:
2424 // EN                       All the bits are 1
2425 // DIS                      All the bits are 0
2426 #define LRFDRFE32_IFADCLF_IFADC1_LPFTSTMODE_W                                3U
2427 #define LRFDRFE32_IFADCLF_IFADC1_LPFTSTMODE_M                       0x0000000EU
2428 #define LRFDRFE32_IFADCLF_IFADC1_LPFTSTMODE_S                                1U
2429 #define LRFDRFE32_IFADCLF_IFADC1_LPFTSTMODE_EN                      0x00000002U
2430 #define LRFDRFE32_IFADCLF_IFADC1_LPFTSTMODE_DIS                     0x00000000U
2431 
2432 // Field:     [0] INVCLKOUT
2433 //
2434 // ENUMs:
2435 // EN                       Invert IFADC output clock phase (default)
2436 // DIS                      Keep default IFADC output clock phase
2437 #define LRFDRFE32_IFADCLF_IFADC1_INVCLKOUT                          0x00000001U
2438 #define LRFDRFE32_IFADCLF_IFADC1_INVCLKOUT_M                        0x00000001U
2439 #define LRFDRFE32_IFADCLF_IFADC1_INVCLKOUT_S                                 0U
2440 #define LRFDRFE32_IFADCLF_IFADC1_INVCLKOUT_EN                       0x00000001U
2441 #define LRFDRFE32_IFADCLF_IFADC1_INVCLKOUT_DIS                      0x00000000U
2442 
2443 //*****************************************************************************
2444 //
2445 // Register: LRFDRFE32_O_IFADCALDO_IFADCQUANT
2446 //
2447 //*****************************************************************************
2448 // Field:    [31] ATESTVSSANA
2449 //
2450 // ENUMs:
2451 // EN                       Connected
2452 // DIS                      Not connected
2453 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTVSSANA                  0x80000000U
2454 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTVSSANA_M                0x80000000U
2455 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTVSSANA_S                        31U
2456 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTVSSANA_EN               0x80000000U
2457 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTVSSANA_DIS              0x00000000U
2458 
2459 // Field: [29:24] TRIMOUT
2460 //
2461 // ENUMs:
2462 // ONES                     All the bits are one
2463 // ZEROS                    All the bits are zero
2464 #define LRFDRFE32_IFADCALDO_IFADCQUANT_TRIMOUT_W                             6U
2465 #define LRFDRFE32_IFADCALDO_IFADCQUANT_TRIMOUT_M                    0x3F000000U
2466 #define LRFDRFE32_IFADCALDO_IFADCQUANT_TRIMOUT_S                            24U
2467 #define LRFDRFE32_IFADCALDO_IFADCQUANT_TRIMOUT_ONES                 0x3F000000U
2468 #define LRFDRFE32_IFADCALDO_IFADCQUANT_TRIMOUT_ZEROS                0x00000000U
2469 
2470 // Field:    [23] DUMMY
2471 //
2472 // ENUMs:
2473 // EN                       Enabled
2474 // DIS                      Disabled
2475 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DUMMY                        0x00800000U
2476 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DUMMY_M                      0x00800000U
2477 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DUMMY_S                              23U
2478 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DUMMY_EN                     0x00800000U
2479 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DUMMY_DIS                    0x00000000U
2480 
2481 // Field:    [22] ATESTOUT
2482 //
2483 // ENUMs:
2484 // EN                       Enabled
2485 // DIS                      Disabled
2486 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTOUT                     0x00400000U
2487 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTOUT_M                   0x00400000U
2488 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTOUT_S                           22U
2489 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTOUT_EN                  0x00400000U
2490 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTOUT_DIS                 0x00000000U
2491 
2492 // Field:    [21] ATSTLDOFB
2493 //
2494 // ENUMs:
2495 // EN                       Enabled
2496 // DIS                      Disabled
2497 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATSTLDOFB                    0x00200000U
2498 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATSTLDOFB_M                  0x00200000U
2499 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATSTLDOFB_S                          21U
2500 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATSTLDOFB_EN                 0x00200000U
2501 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATSTLDOFB_DIS                0x00000000U
2502 
2503 // Field:    [20] ATESTERRAMP
2504 //
2505 // ENUMs:
2506 // EN                       Enabled
2507 // DIS                      Disabled
2508 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTERRAMP                  0x00100000U
2509 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTERRAMP_M                0x00100000U
2510 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTERRAMP_S                        20U
2511 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTERRAMP_EN               0x00100000U
2512 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ATESTERRAMP_DIS              0x00000000U
2513 
2514 // Field:    [19] ITEST
2515 //
2516 // ENUMs:
2517 // EN                       Enabled
2518 // DIS                      Disabled
2519 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ITEST                        0x00080000U
2520 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ITEST_M                      0x00080000U
2521 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ITEST_S                              19U
2522 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ITEST_EN                     0x00080000U
2523 #define LRFDRFE32_IFADCALDO_IFADCQUANT_ITEST_DIS                    0x00000000U
2524 
2525 // Field:    [18] BYPASS
2526 //
2527 // ENUMs:
2528 // EN                       Enabled
2529 // DIS                      Disabled
2530 #define LRFDRFE32_IFADCALDO_IFADCQUANT_BYPASS                       0x00040000U
2531 #define LRFDRFE32_IFADCALDO_IFADCQUANT_BYPASS_M                     0x00040000U
2532 #define LRFDRFE32_IFADCALDO_IFADCQUANT_BYPASS_S                             18U
2533 #define LRFDRFE32_IFADCALDO_IFADCQUANT_BYPASS_EN                    0x00040000U
2534 #define LRFDRFE32_IFADCALDO_IFADCQUANT_BYPASS_DIS                   0x00000000U
2535 
2536 // Field:    [17] CLAMP
2537 //
2538 // ENUMs:
2539 // EN                       Enabled
2540 // DIS                      Disabled. The LDO output is shorted to ground when
2541 //                          disabled.
2542 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLAMP                        0x00020000U
2543 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLAMP_M                      0x00020000U
2544 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLAMP_S                              17U
2545 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLAMP_EN                     0x00020000U
2546 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLAMP_DIS                    0x00000000U
2547 
2548 // Field:    [16] CTL
2549 //
2550 // ENUMs:
2551 // EN                       Enabled
2552 // DIS                      Disabled
2553 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CTL                          0x00010000U
2554 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CTL_M                        0x00010000U
2555 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CTL_S                                16U
2556 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CTL_EN                       0x00010000U
2557 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CTL_DIS                      0x00000000U
2558 
2559 // Field: [15:14] CLKDLYTRIM
2560 //
2561 // ENUMs:
2562 // ONES                     All the bits are one
2563 // ZEROS                    All the bits are zero
2564 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLKDLYTRIM_W                          2U
2565 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLKDLYTRIM_M                 0x0000C000U
2566 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLKDLYTRIM_S                         14U
2567 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLKDLYTRIM_ONES              0x0000C000U
2568 #define LRFDRFE32_IFADCALDO_IFADCQUANT_CLKDLYTRIM_ZEROS             0x00000000U
2569 
2570 // Field:  [13:9] DBGCALVALIN
2571 //
2572 // ENUMs:
2573 // ONES                     All the bits are ONES
2574 // ZEROS                    All the bits are 0
2575 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALVALIN_W                         5U
2576 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALVALIN_M                0x00003E00U
2577 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALVALIN_S                         9U
2578 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALVALIN_ONES             0x00003E00U
2579 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALVALIN_ZEROS            0x00000000U
2580 
2581 // Field:     [8] DBGCALLEG
2582 //
2583 // ENUMs:
2584 // NEG                      Negative leg
2585 // POS                      Positive leg
2586 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALLEG                    0x00000100U
2587 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALLEG_M                  0x00000100U
2588 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALLEG_S                           8U
2589 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALLEG_NEG                0x00000100U
2590 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALLEG_POS                0x00000000U
2591 
2592 // Field:   [7:6] DBGCALMQ
2593 //
2594 // ENUMs:
2595 // DBGCAL_QMODB             UNCLEAR_Enable quantizer calibration mode.
2596 // DBGCAL_QMODP             Enable quantizer calibration mode for Positive
2597 //                          comparator in Q modulator.
2598 // DBGCAL_QMODN             Enable quantizer calibration mode for Negative
2599 //                          comparator in Q modulator.
2600 // DBGCAL_QMODZ             Disable quantizer calibration mode.(Default)
2601 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMQ_W                            2U
2602 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMQ_M                   0x000000C0U
2603 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMQ_S                            6U
2604 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMQ_DBGCAL_QMODB        0x000000C0U
2605 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMQ_DBGCAL_QMODP        0x00000080U
2606 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMQ_DBGCAL_QMODN        0x00000040U
2607 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMQ_DBGCAL_QMODZ        0x00000000U
2608 
2609 // Field:   [5:4] DBGCALMI
2610 //
2611 // ENUMs:
2612 // DBGCAL_IMODB             UNCLEAR_Enable quantizer calibration mode.
2613 // DBGCAL_IMODP             Enable quantizer calibration mode for Positive
2614 //                          comparator in I modulator.
2615 // DBGCAL_IMODN             Enable quantizer calibration mode for Negative
2616 //                          comparator in I modulator.
2617 // DBGCAL_IMODZ             Disable quantizer calibration mode.(Default)
2618 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMI_W                            2U
2619 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMI_M                   0x00000030U
2620 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMI_S                            4U
2621 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMI_DBGCAL_IMODB        0x00000030U
2622 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMI_DBGCAL_IMODP        0x00000020U
2623 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMI_DBGCAL_IMODN        0x00000010U
2624 #define LRFDRFE32_IFADCALDO_IFADCQUANT_DBGCALMI_DBGCAL_IMODZ        0x00000000U
2625 
2626 // Field:     [3] AUTOCAL
2627 //
2628 // ENUMs:
2629 // EN                       Enable the auto calibration logic (Default)
2630 // DIS                      Disable the auto calibration logic
2631 #define LRFDRFE32_IFADCALDO_IFADCQUANT_AUTOCAL                      0x00000008U
2632 #define LRFDRFE32_IFADCALDO_IFADCQUANT_AUTOCAL_M                    0x00000008U
2633 #define LRFDRFE32_IFADCALDO_IFADCQUANT_AUTOCAL_S                             3U
2634 #define LRFDRFE32_IFADCALDO_IFADCQUANT_AUTOCAL_EN                   0x00000008U
2635 #define LRFDRFE32_IFADCALDO_IFADCQUANT_AUTOCAL_DIS                  0x00000000U
2636 
2637 // Field:   [2:0] QUANTTHR
2638 //
2639 // ENUMs:
2640 // ONES                     All the bits are 1
2641 // ZEROS                    All the bits are 0
2642 #define LRFDRFE32_IFADCALDO_IFADCQUANT_QUANTTHR_W                            3U
2643 #define LRFDRFE32_IFADCALDO_IFADCQUANT_QUANTTHR_M                   0x00000007U
2644 #define LRFDRFE32_IFADCALDO_IFADCQUANT_QUANTTHR_S                            0U
2645 #define LRFDRFE32_IFADCALDO_IFADCQUANT_QUANTTHR_ONES                0x00000007U
2646 #define LRFDRFE32_IFADCALDO_IFADCQUANT_QUANTTHR_ZEROS               0x00000000U
2647 
2648 //*****************************************************************************
2649 //
2650 // Register: LRFDRFE32_O_IFADCTST_IFADCDLDO
2651 //
2652 //*****************************************************************************
2653 // Field:    [23] EXTCURR
2654 //
2655 // ENUMs:
2656 // EN                       Enabled
2657 // DIS                      Disabled
2658 #define LRFDRFE32_IFADCTST_IFADCDLDO_EXTCURR                        0x00800000U
2659 #define LRFDRFE32_IFADCTST_IFADCDLDO_EXTCURR_M                      0x00800000U
2660 #define LRFDRFE32_IFADCTST_IFADCDLDO_EXTCURR_S                              23U
2661 #define LRFDRFE32_IFADCTST_IFADCDLDO_EXTCURR_EN                     0x00800000U
2662 #define LRFDRFE32_IFADCTST_IFADCDLDO_EXTCURR_DIS                    0x00000000U
2663 
2664 // Field:    [22] QCALDBIQ
2665 //
2666 // ENUMs:
2667 // COMP1                    I comparator
2668 // COMP0                    Q Comparator
2669 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBIQ                       0x00400000U
2670 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBIQ_M                     0x00400000U
2671 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBIQ_S                             22U
2672 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBIQ_COMP1                 0x00400000U
2673 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBIQ_COMP0                 0x00000000U
2674 
2675 // Field:    [21] QCALDBC
2676 //
2677 // ENUMs:
2678 // COMP1                    I comparator
2679 // COMP0                    Q Comparator
2680 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBC                        0x00200000U
2681 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBC_M                      0x00200000U
2682 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBC_S                              21U
2683 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBC_COMP1                  0x00200000U
2684 #define LRFDRFE32_IFADCTST_IFADCDLDO_QCALDBC_COMP0                  0x00000000U
2685 
2686 // Field: [20:16] SEL
2687 //
2688 // ENUMs:
2689 // EXTCLKN1                 External ADC clock through ADC_TEST_N (N1
2690 //                          internally). The the clock should be a 200MHz
2691 //                          sine wave (it is divided internally to 100MHz).
2692 // NONE                     ADC_TEST_P and ADC_TEST_N tristated (Default)
2693 #define LRFDRFE32_IFADCTST_IFADCDLDO_SEL_W                                   5U
2694 #define LRFDRFE32_IFADCTST_IFADCDLDO_SEL_M                          0x001F0000U
2695 #define LRFDRFE32_IFADCTST_IFADCDLDO_SEL_S                                  16U
2696 #define LRFDRFE32_IFADCTST_IFADCDLDO_SEL_EXTCLKN1                   0x001F0000U
2697 #define LRFDRFE32_IFADCTST_IFADCDLDO_SEL_NONE                       0x00000000U
2698 
2699 // Field:  [13:8] TRIMOUT
2700 //
2701 // ENUMs:
2702 // ONES                     All the bits are one
2703 // ZEROS                    All the bits are zero
2704 #define LRFDRFE32_IFADCTST_IFADCDLDO_TRIMOUT_W                               6U
2705 #define LRFDRFE32_IFADCTST_IFADCDLDO_TRIMOUT_M                      0x00003F00U
2706 #define LRFDRFE32_IFADCTST_IFADCDLDO_TRIMOUT_S                               8U
2707 #define LRFDRFE32_IFADCTST_IFADCDLDO_TRIMOUT_ONES                   0x00003F00U
2708 #define LRFDRFE32_IFADCTST_IFADCDLDO_TRIMOUT_ZEROS                  0x00000000U
2709 
2710 // Field:     [7] DUMMY
2711 //
2712 // ENUMs:
2713 // EN                       Enabled
2714 // DIS                      Disabled
2715 #define LRFDRFE32_IFADCTST_IFADCDLDO_DUMMY                          0x00000080U
2716 #define LRFDRFE32_IFADCTST_IFADCDLDO_DUMMY_M                        0x00000080U
2717 #define LRFDRFE32_IFADCTST_IFADCDLDO_DUMMY_S                                 7U
2718 #define LRFDRFE32_IFADCTST_IFADCDLDO_DUMMY_EN                       0x00000080U
2719 #define LRFDRFE32_IFADCTST_IFADCDLDO_DUMMY_DIS                      0x00000000U
2720 
2721 // Field:     [6] ATESTOUT
2722 //
2723 // ENUMs:
2724 // EN                       Enabled
2725 // DIS                      Disabled
2726 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTOUT                       0x00000040U
2727 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTOUT_M                     0x00000040U
2728 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTOUT_S                              6U
2729 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTOUT_EN                    0x00000040U
2730 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTOUT_DIS                   0x00000000U
2731 
2732 // Field:     [5] ATSTBGP
2733 //
2734 // ENUMs:
2735 // EN                       Enabled
2736 // DIS                      Disabled
2737 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATSTBGP                        0x00000020U
2738 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATSTBGP_M                      0x00000020U
2739 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATSTBGP_S                               5U
2740 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATSTBGP_EN                     0x00000020U
2741 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATSTBGP_DIS                    0x00000000U
2742 
2743 // Field:     [4] ATESTERRAMP
2744 //
2745 // ENUMs:
2746 // EN                       Enabled
2747 // DIS                      Disabled
2748 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTERRAMP                    0x00000010U
2749 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTERRAMP_M                  0x00000010U
2750 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTERRAMP_S                           4U
2751 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTERRAMP_EN                 0x00000010U
2752 #define LRFDRFE32_IFADCTST_IFADCDLDO_ATESTERRAMP_DIS                0x00000000U
2753 
2754 // Field:     [3] ITEST
2755 //
2756 // ENUMs:
2757 // EN                       Enabled
2758 // DIS                      Disabled
2759 #define LRFDRFE32_IFADCTST_IFADCDLDO_ITEST                          0x00000008U
2760 #define LRFDRFE32_IFADCTST_IFADCDLDO_ITEST_M                        0x00000008U
2761 #define LRFDRFE32_IFADCTST_IFADCDLDO_ITEST_S                                 3U
2762 #define LRFDRFE32_IFADCTST_IFADCDLDO_ITEST_EN                       0x00000008U
2763 #define LRFDRFE32_IFADCTST_IFADCDLDO_ITEST_DIS                      0x00000000U
2764 
2765 // Field:     [2] BYPASS
2766 //
2767 // ENUMs:
2768 // EN                       Enabled
2769 // DIS                      Disabled
2770 #define LRFDRFE32_IFADCTST_IFADCDLDO_BYPASS                         0x00000004U
2771 #define LRFDRFE32_IFADCTST_IFADCDLDO_BYPASS_M                       0x00000004U
2772 #define LRFDRFE32_IFADCTST_IFADCDLDO_BYPASS_S                                2U
2773 #define LRFDRFE32_IFADCTST_IFADCDLDO_BYPASS_EN                      0x00000004U
2774 #define LRFDRFE32_IFADCTST_IFADCDLDO_BYPASS_DIS                     0x00000000U
2775 
2776 // Field:     [1] CLAMP
2777 //
2778 // ENUMs:
2779 // EN                       Enabled
2780 // DIS                      Disabled. The LDO output is shorted to ground when
2781 //                          disabled.
2782 #define LRFDRFE32_IFADCTST_IFADCDLDO_CLAMP                          0x00000002U
2783 #define LRFDRFE32_IFADCTST_IFADCDLDO_CLAMP_M                        0x00000002U
2784 #define LRFDRFE32_IFADCTST_IFADCDLDO_CLAMP_S                                 1U
2785 #define LRFDRFE32_IFADCTST_IFADCDLDO_CLAMP_EN                       0x00000002U
2786 #define LRFDRFE32_IFADCTST_IFADCDLDO_CLAMP_DIS                      0x00000000U
2787 
2788 // Field:     [0] CTL
2789 //
2790 // ENUMs:
2791 // EN                       Enabled
2792 // DIS                      Disabled
2793 #define LRFDRFE32_IFADCTST_IFADCDLDO_CTL                            0x00000001U
2794 #define LRFDRFE32_IFADCTST_IFADCDLDO_CTL_M                          0x00000001U
2795 #define LRFDRFE32_IFADCTST_IFADCDLDO_CTL_S                                   0U
2796 #define LRFDRFE32_IFADCTST_IFADCDLDO_CTL_EN                         0x00000001U
2797 #define LRFDRFE32_IFADCTST_IFADCDLDO_CTL_DIS                        0x00000000U
2798 
2799 //*****************************************************************************
2800 //
2801 // Register: LRFDRFE32_O_ATSTREF
2802 //
2803 //*****************************************************************************
2804 // Field:    [31] VREFBPDIS
2805 //
2806 // ENUMs:
2807 // BPDIS                    Bandgap reference bypass disabled
2808 // BPEN                     Bandgap reference bypass enabled.
2809 #define LRFDRFE32_ATSTREF_VREFBPDIS                                 0x80000000U
2810 #define LRFDRFE32_ATSTREF_VREFBPDIS_M                               0x80000000U
2811 #define LRFDRFE32_ATSTREF_VREFBPDIS_S                                       31U
2812 #define LRFDRFE32_ATSTREF_VREFBPDIS_BPDIS                           0x80000000U
2813 #define LRFDRFE32_ATSTREF_VREFBPDIS_BPEN                            0x00000000U
2814 
2815 // Field: [30:26] IREFTRIM
2816 //
2817 // ENUMs:
2818 // ONES                     All bits are ones
2819 // ZEROS                    All bits are zero
2820 #define LRFDRFE32_ATSTREF_IREFTRIM_W                                         5U
2821 #define LRFDRFE32_ATSTREF_IREFTRIM_M                                0x7C000000U
2822 #define LRFDRFE32_ATSTREF_IREFTRIM_S                                        26U
2823 #define LRFDRFE32_ATSTREF_IREFTRIM_ONES                             0x7C000000U
2824 #define LRFDRFE32_ATSTREF_IREFTRIM_ZEROS                            0x00000000U
2825 
2826 // Field:    [25] BIAS
2827 //
2828 // ENUMs:
2829 // EN                       Enabled
2830 // DIS                      Disabled
2831 #define LRFDRFE32_ATSTREF_BIAS                                      0x02000000U
2832 #define LRFDRFE32_ATSTREF_BIAS_M                                    0x02000000U
2833 #define LRFDRFE32_ATSTREF_BIAS_S                                            25U
2834 #define LRFDRFE32_ATSTREF_BIAS_EN                                   0x02000000U
2835 #define LRFDRFE32_ATSTREF_BIAS_DIS                                  0x00000000U
2836 
2837 // Field:    [24] OUTPUT2
2838 //
2839 // ENUMs:
2840 // EN                       The output is enabled
2841 // DIS                      Output is disabled
2842 #define LRFDRFE32_ATSTREF_OUTPUT2                                   0x01000000U
2843 #define LRFDRFE32_ATSTREF_OUTPUT2_M                                 0x01000000U
2844 #define LRFDRFE32_ATSTREF_OUTPUT2_S                                         24U
2845 #define LRFDRFE32_ATSTREF_OUTPUT2_EN                                0x01000000U
2846 #define LRFDRFE32_ATSTREF_OUTPUT2_DIS                               0x00000000U
2847 
2848 // Field:    [23] OUTPUT1
2849 //
2850 // ENUMs:
2851 // EN                       The output is enabled
2852 // DIS                      Output is disabled
2853 #define LRFDRFE32_ATSTREF_OUTPUT1                                   0x00800000U
2854 #define LRFDRFE32_ATSTREF_OUTPUT1_M                                 0x00800000U
2855 #define LRFDRFE32_ATSTREF_OUTPUT1_S                                         23U
2856 #define LRFDRFE32_ATSTREF_OUTPUT1_EN                                0x00800000U
2857 #define LRFDRFE32_ATSTREF_OUTPUT1_DIS                               0x00000000U
2858 
2859 // Field:  [22:0] MUX
2860 //
2861 // ENUMs:
2862 // IFADC_ATB                IFADC ATB
2863 // LDO_VTEST                LDO_VTEST vtest out, current
2864 // LDO_ITEST                LDO_ITEST itest out, current
2865 // PA_PEAK_OUTN             PA peak detector output n
2866 // PA_PEAK_OUTP             PA peak detector output p
2867 // MIX_OUTQN                MIX outqn, voltage
2868 // MIX_OUTQP                MIX outqp, voltage
2869 // MIX_OUTIN                MIX outin, voltage
2870 // MIX_OUTIP                MIX outip, voltage
2871 // FE_OUTIN_2               Frontend IF outin, voltage
2872 // FE_OUTIP_2               Frontend IF outip, voltage
2873 // FE_OUTQN                 Frontend IF outqn, voltage
2874 // FE_OUTQP                 Frontend IF outqp, voltage
2875 // FE_OUTIN                 Frontend IF outin, voltage
2876 // FE_OUTIP                 Frontend IF outip, voltage
2877 // DIS                      No atest selected
2878 #define LRFDRFE32_ATSTREF_MUX_W                                             23U
2879 #define LRFDRFE32_ATSTREF_MUX_M                                     0x007FFFFFU
2880 #define LRFDRFE32_ATSTREF_MUX_S                                              0U
2881 #define LRFDRFE32_ATSTREF_MUX_IFADC_ATB                             0x00008000U
2882 #define LRFDRFE32_ATSTREF_MUX_LDO_VTEST                             0x00004000U
2883 #define LRFDRFE32_ATSTREF_MUX_LDO_ITEST                             0x00002000U
2884 #define LRFDRFE32_ATSTREF_MUX_PA_PEAK_OUTN                          0x00000800U
2885 #define LRFDRFE32_ATSTREF_MUX_PA_PEAK_OUTP                          0x00000400U
2886 #define LRFDRFE32_ATSTREF_MUX_MIX_OUTQN                             0x00000200U
2887 #define LRFDRFE32_ATSTREF_MUX_MIX_OUTQP                             0x00000100U
2888 #define LRFDRFE32_ATSTREF_MUX_MIX_OUTIN                             0x00000080U
2889 #define LRFDRFE32_ATSTREF_MUX_MIX_OUTIP                             0x00000040U
2890 #define LRFDRFE32_ATSTREF_MUX_FE_OUTIN_2                            0x00000020U
2891 #define LRFDRFE32_ATSTREF_MUX_FE_OUTIP_2                            0x00000010U
2892 #define LRFDRFE32_ATSTREF_MUX_FE_OUTQN                              0x00000008U
2893 #define LRFDRFE32_ATSTREF_MUX_FE_OUTQP                              0x00000004U
2894 #define LRFDRFE32_ATSTREF_MUX_FE_OUTIN                              0x00000002U
2895 #define LRFDRFE32_ATSTREF_MUX_FE_OUTIP                              0x00000001U
2896 #define LRFDRFE32_ATSTREF_MUX_DIS                                   0x00000000U
2897 
2898 //*****************************************************************************
2899 //
2900 // Register: LRFDRFE32_O_DIV_DCO
2901 //
2902 //*****************************************************************************
2903 // Field:    [31] PDET
2904 //
2905 // ENUMs:
2906 // EN                       Peak detektor mode enabled, used in production
2907 //                          test
2908 // DIS                      Peak detector mode disabled, normal functional
2909 //                          mode
2910 #define LRFDRFE32_DIV_DCO_PDET                                      0x80000000U
2911 #define LRFDRFE32_DIV_DCO_PDET_M                                    0x80000000U
2912 #define LRFDRFE32_DIV_DCO_PDET_S                                            31U
2913 #define LRFDRFE32_DIV_DCO_PDET_EN                                   0x80000000U
2914 #define LRFDRFE32_DIV_DCO_PDET_DIS                                  0x00000000U
2915 
2916 // Field: [30:28] NMIREFTRIM
2917 //
2918 // ENUMs:
2919 // ALLONES                  All the bits are 1
2920 // ALLZEROS                 All the bits are 0
2921 #define LRFDRFE32_DIV_DCO_NMIREFTRIM_W                                       3U
2922 #define LRFDRFE32_DIV_DCO_NMIREFTRIM_M                              0x70000000U
2923 #define LRFDRFE32_DIV_DCO_NMIREFTRIM_S                                      28U
2924 #define LRFDRFE32_DIV_DCO_NMIREFTRIM_ALLONES                        0x70000000U
2925 #define LRFDRFE32_DIV_DCO_NMIREFTRIM_ALLZEROS                       0x00000000U
2926 
2927 // Field: [27:25] PMIREFTRIM
2928 //
2929 // ENUMs:
2930 // ALLONES                  All the bits are 1
2931 // ALLZEROS                 All the bits are 0
2932 #define LRFDRFE32_DIV_DCO_PMIREFTRIM_W                                       3U
2933 #define LRFDRFE32_DIV_DCO_PMIREFTRIM_M                              0x0E000000U
2934 #define LRFDRFE32_DIV_DCO_PMIREFTRIM_S                                      25U
2935 #define LRFDRFE32_DIV_DCO_PMIREFTRIM_ALLONES                        0x0E000000U
2936 #define LRFDRFE32_DIV_DCO_PMIREFTRIM_ALLZEROS                       0x00000000U
2937 
2938 // Field:    [24] TXBBOOST
2939 //
2940 // ENUMs:
2941 // INCREASED                High drive strength
2942 // DEFAULT                  Default drive strength
2943 #define LRFDRFE32_DIV_DCO_TXBBOOST                                  0x01000000U
2944 #define LRFDRFE32_DIV_DCO_TXBBOOST_M                                0x01000000U
2945 #define LRFDRFE32_DIV_DCO_TXBBOOST_S                                        24U
2946 #define LRFDRFE32_DIV_DCO_TXBBOOST_INCREASED                        0x01000000U
2947 #define LRFDRFE32_DIV_DCO_TXBBOOST_DEFAULT                          0x00000000U
2948 
2949 // Field:    [23] S1GFRC
2950 //
2951 // ENUMs:
2952 // EN                       Enable force S1G power switch
2953 // DIS                      Disable force S1G power switch
2954 #define LRFDRFE32_DIV_DCO_S1GFRC                                    0x00800000U
2955 #define LRFDRFE32_DIV_DCO_S1GFRC_M                                  0x00800000U
2956 #define LRFDRFE32_DIV_DCO_S1GFRC_S                                          23U
2957 #define LRFDRFE32_DIV_DCO_S1GFRC_EN                                 0x00800000U
2958 #define LRFDRFE32_DIV_DCO_S1GFRC_DIS                                0x00000000U
2959 
2960 // Field: [22:21] BUFGAIN
2961 //
2962 // ENUMs:
2963 // _60_PST                  60% of maximum gain
2964 // DONT_USE                 Same as _80_PST
2965 // _80_PST                  80% of maximum gain
2966 // MAX                      Maximum gain (default)
2967 #define LRFDRFE32_DIV_DCO_BUFGAIN_W                                          2U
2968 #define LRFDRFE32_DIV_DCO_BUFGAIN_M                                 0x00600000U
2969 #define LRFDRFE32_DIV_DCO_BUFGAIN_S                                         21U
2970 #define LRFDRFE32_DIV_DCO_BUFGAIN__60_PST                           0x00600000U
2971 #define LRFDRFE32_DIV_DCO_BUFGAIN_DONT_USE                          0x00400000U
2972 #define LRFDRFE32_DIV_DCO_BUFGAIN__80_PST                           0x00200000U
2973 #define LRFDRFE32_DIV_DCO_BUFGAIN_MAX                               0x00000000U
2974 
2975 // Field:    [20] BIAS
2976 //
2977 // ENUMs:
2978 // DEFAULT                  Default bias
2979 // ALTERNATIVE              Alternative bias (for test purposes)
2980 #define LRFDRFE32_DIV_DCO_BIAS                                      0x00100000U
2981 #define LRFDRFE32_DIV_DCO_BIAS_M                                    0x00100000U
2982 #define LRFDRFE32_DIV_DCO_BIAS_S                                            20U
2983 #define LRFDRFE32_DIV_DCO_BIAS_DEFAULT                              0x00100000U
2984 #define LRFDRFE32_DIV_DCO_BIAS_ALTERNATIVE                          0x00000000U
2985 
2986 // Field:    [19] OUT
2987 //
2988 // ENUMs:
2989 // FE_2G4                   Enable outputs going to 2.4GHz front-end
2990 // FE_S1G                   Enable outputs going to sub-1GHz front-end
2991 #define LRFDRFE32_DIV_DCO_OUT                                       0x00080000U
2992 #define LRFDRFE32_DIV_DCO_OUT_M                                     0x00080000U
2993 #define LRFDRFE32_DIV_DCO_OUT_S                                             19U
2994 #define LRFDRFE32_DIV_DCO_OUT_FE_2G4                                0x00080000U
2995 #define LRFDRFE32_DIV_DCO_OUT_FE_S1G                                0x00000000U
2996 
2997 // Field: [18:16] RATIO
2998 //
2999 // ENUMs:
3000 // DIV30                    DIVIDER = 30
3001 // DIV15                    DIVIDER = 15
3002 // DIV10                    DIVIDER = 10
3003 // DIV5                     DIVIDER = 5
3004 // DIV12                    DIVIDER = 12
3005 // DIV6                     DIVIDER = 6
3006 // DIV4                     DIVIDER = 4 (for test purposes only)
3007 // DIV2                     DIVIDER = 2
3008 #define LRFDRFE32_DIV_DCO_RATIO_W                                            3U
3009 #define LRFDRFE32_DIV_DCO_RATIO_M                                   0x00070000U
3010 #define LRFDRFE32_DIV_DCO_RATIO_S                                           16U
3011 #define LRFDRFE32_DIV_DCO_RATIO_DIV30                               0x00070000U
3012 #define LRFDRFE32_DIV_DCO_RATIO_DIV15                               0x00060000U
3013 #define LRFDRFE32_DIV_DCO_RATIO_DIV10                               0x00050000U
3014 #define LRFDRFE32_DIV_DCO_RATIO_DIV5                                0x00040000U
3015 #define LRFDRFE32_DIV_DCO_RATIO_DIV12                               0x00030000U
3016 #define LRFDRFE32_DIV_DCO_RATIO_DIV6                                0x00020000U
3017 #define LRFDRFE32_DIV_DCO_RATIO_DIV4                                0x00010000U
3018 #define LRFDRFE32_DIV_DCO_RATIO_DIV2                                0x00000000U
3019 
3020 // Field:  [10:9] MTDCSPARE
3021 //
3022 // ENUMs:
3023 // DIS                      DIVIDER = 4 (for test purposes only)
3024 // EN                       DIVIDER = 2
3025 #define LRFDRFE32_DIV_DCO_MTDCSPARE_W                                        2U
3026 #define LRFDRFE32_DIV_DCO_MTDCSPARE_M                               0x00000600U
3027 #define LRFDRFE32_DIV_DCO_MTDCSPARE_S                                        9U
3028 #define LRFDRFE32_DIV_DCO_MTDCSPARE_DIS                             0x00000200U
3029 #define LRFDRFE32_DIV_DCO_MTDCSPARE_EN                              0x00000000U
3030 
3031 // Field:   [8:7] SPARE7
3032 //
3033 // ENUMs:
3034 // ONE                      Bit is one
3035 // ZERO                     Bit is zero
3036 #define LRFDRFE32_DIV_DCO_SPARE7_W                                           2U
3037 #define LRFDRFE32_DIV_DCO_SPARE7_M                                  0x00000180U
3038 #define LRFDRFE32_DIV_DCO_SPARE7_S                                           7U
3039 #define LRFDRFE32_DIV_DCO_SPARE7_ONE                                0x00000080U
3040 #define LRFDRFE32_DIV_DCO_SPARE7_ZERO                               0x00000000U
3041 
3042 // Field:   [6:3] TAILRESTRIM
3043 //
3044 // ENUMs:
3045 // ALLONES                  All the bits are 1
3046 // ALLZEROS                 All the bits are 0
3047 #define LRFDRFE32_DIV_DCO_TAILRESTRIM_W                                      4U
3048 #define LRFDRFE32_DIV_DCO_TAILRESTRIM_M                             0x00000078U
3049 #define LRFDRFE32_DIV_DCO_TAILRESTRIM_S                                      3U
3050 #define LRFDRFE32_DIV_DCO_TAILRESTRIM_ALLONES                       0x00000078U
3051 #define LRFDRFE32_DIV_DCO_TAILRESTRIM_ALLZEROS                      0x00000000U
3052 
3053 // Field:     [2] RTRIMCAP
3054 //
3055 // ENUMs:
3056 // EN                       Enable
3057 // DIS                      Disable(default)
3058 #define LRFDRFE32_DIV_DCO_RTRIMCAP                                  0x00000004U
3059 #define LRFDRFE32_DIV_DCO_RTRIMCAP_M                                0x00000004U
3060 #define LRFDRFE32_DIV_DCO_RTRIMCAP_S                                         2U
3061 #define LRFDRFE32_DIV_DCO_RTRIMCAP_EN                               0x00000004U
3062 #define LRFDRFE32_DIV_DCO_RTRIMCAP_DIS                              0x00000000U
3063 
3064 // Field:     [1] CNRCAP
3065 //
3066 // ENUMs:
3067 // _50MHZ                   50 MHz
3068 // DEFAULT                  Default
3069 #define LRFDRFE32_DIV_DCO_CNRCAP                                    0x00000002U
3070 #define LRFDRFE32_DIV_DCO_CNRCAP_M                                  0x00000002U
3071 #define LRFDRFE32_DIV_DCO_CNRCAP_S                                           1U
3072 #define LRFDRFE32_DIV_DCO_CNRCAP__50MHZ                             0x00000002U
3073 #define LRFDRFE32_DIV_DCO_CNRCAP_DEFAULT                            0x00000000U
3074 
3075 // Field:     [0] CRSCAPCM
3076 //
3077 // ENUMs:
3078 // REDUCED                  Reduced common mode for greater reliability
3079 // DEFAULT                  Default
3080 #define LRFDRFE32_DIV_DCO_CRSCAPCM                                  0x00000001U
3081 #define LRFDRFE32_DIV_DCO_CRSCAPCM_M                                0x00000001U
3082 #define LRFDRFE32_DIV_DCO_CRSCAPCM_S                                         0U
3083 #define LRFDRFE32_DIV_DCO_CRSCAPCM_REDUCED                          0x00000001U
3084 #define LRFDRFE32_DIV_DCO_CRSCAPCM_DEFAULT                          0x00000000U
3085 
3086 //*****************************************************************************
3087 //
3088 // Register: LRFDRFE32_O_TDCLDO_DIVLDO
3089 //
3090 //*****************************************************************************
3091 // Field:    [31] TDCLDO_ITESTCTL
3092 //
3093 // ENUMs:
3094 // EN                       ITEST enabled
3095 // DIS                      ITEST Disabled
3096 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTCTL                     0x80000000U
3097 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTCTL_M                   0x80000000U
3098 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTCTL_S                           31U
3099 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTCTL_EN                  0x80000000U
3100 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTCTL_DIS                 0x00000000U
3101 
3102 // Field: [30:24] TDCLDO_VOUTTRIM
3103 //
3104 // ENUMs:
3105 // ONES                     All bits are one
3106 // ZEROS                    All bits are zero
3107 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_VOUTTRIM_W                            7U
3108 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_VOUTTRIM_M                   0x7F000000U
3109 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_VOUTTRIM_S                           24U
3110 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_VOUTTRIM_ONES                0x7F000000U
3111 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_VOUTTRIM_ZEROS               0x00000000U
3112 
3113 // Field:    [23] TDCLDO_ITESTBUFCTL
3114 //
3115 // ENUMs:
3116 // EN                       ITEST mode in buffer is enabled
3117 // DIS                      ITEST mode in buffer is disabled
3118 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTBUFCTL                  0x00800000U
3119 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTBUFCTL_M                0x00800000U
3120 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTBUFCTL_S                        23U
3121 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTBUFCTL_EN               0x00800000U
3122 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_ITESTBUFCTL_DIS              0x00000000U
3123 
3124 // Field: [22:20] TDCLDO_TMUX
3125 //
3126 // ENUMs:
3127 // VSSA                     ATEST output is VSSA
3128 // LDO_OUT                  ATEST output is LDO output
3129 // VDDA                     ATEST output is VDDA
3130 // OFF                      Normal mode
3131 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_TMUX_W                                3U
3132 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_TMUX_M                       0x00700000U
3133 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_TMUX_S                               20U
3134 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_TMUX_VSSA                    0x00400000U
3135 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_TMUX_LDO_OUT                 0x00200000U
3136 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_TMUX_VDDA                    0x00100000U
3137 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_TMUX_OFF                     0x00000000U
3138 
3139 // Field:    [19] TDCLDO_PDSEL
3140 //
3141 // ENUMs:
3142 // DIODE                    Diode stack
3143 // R                        R (default)
3144 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_PDSEL                        0x00080000U
3145 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_PDSEL_M                      0x00080000U
3146 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_PDSEL_S                              19U
3147 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_PDSEL_DIODE                  0x00080000U
3148 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_PDSEL_R                      0x00000000U
3149 
3150 // Field:    [18] TDCLDO_MODE
3151 //
3152 // ENUMs:
3153 // FAST                     Regulator in high bandwidth mode
3154 // NORM                     Regular low bandwidth of LDO
3155 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_MODE                         0x00040000U
3156 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_MODE_M                       0x00040000U
3157 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_MODE_S                               18U
3158 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_MODE_FAST                    0x00040000U
3159 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_MODE_NORM                    0x00000000U
3160 
3161 // Field:    [17] TDCLDO_BYPASS
3162 //
3163 // ENUMs:
3164 // EN                       Regulator is bypassed
3165 // DIS                      No bypass
3166 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_BYPASS                       0x00020000U
3167 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_BYPASS_M                     0x00020000U
3168 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_BYPASS_S                             17U
3169 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_BYPASS_EN                    0x00020000U
3170 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_BYPASS_DIS                   0x00000000U
3171 
3172 // Field:    [16] TDCLDO_CTL
3173 //
3174 // ENUMs:
3175 // EN                       Regulator is enabled
3176 // DIS                      Regulator is disabled
3177 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_CTL                          0x00010000U
3178 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_CTL_M                        0x00010000U
3179 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_CTL_S                                16U
3180 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_CTL_EN                       0x00010000U
3181 #define LRFDRFE32_TDCLDO_DIVLDO_TDCLDO_CTL_DIS                      0x00000000U
3182 
3183 // Field:    [15] DIVLDO_SPARE15
3184 //
3185 // ENUMs:
3186 // ONES                     All bits are one
3187 // ZEROS                    All bits are zero
3188 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE15                      0x00008000U
3189 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE15_M                    0x00008000U
3190 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE15_S                            15U
3191 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE15_ONES                 0x00008000U
3192 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE15_ZEROS                0x00000000U
3193 
3194 // Field:  [14:8] DIVLDO_VOUTTRIM
3195 //
3196 // ENUMs:
3197 // ONES                     All bits are one
3198 // ZEROS                    All bits are zero
3199 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_VOUTTRIM_W                            7U
3200 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_VOUTTRIM_M                   0x00007F00U
3201 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_VOUTTRIM_S                            8U
3202 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_VOUTTRIM_ONES                0x00007F00U
3203 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_VOUTTRIM_ZEROS               0x00000000U
3204 
3205 // Field:     [7] DIVLDO_ITST
3206 //
3207 // ENUMs:
3208 // EN                       Regulator is enabled
3209 // DIS                      Regulator is disabled
3210 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_ITST                         0x00000080U
3211 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_ITST_M                       0x00000080U
3212 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_ITST_S                                7U
3213 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_ITST_EN                      0x00000080U
3214 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_ITST_DIS                     0x00000000U
3215 
3216 // Field:   [6:4] DIVLDO_TMUX
3217 //
3218 // ENUMs:
3219 // VDDR                     ATEST output is VDDR
3220 // LDO_OUT                  ATEST output is LDO output
3221 // GND                      ATEST output is grounded
3222 // OFF                      Normal mode
3223 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_TMUX_W                                3U
3224 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_TMUX_M                       0x00000070U
3225 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_TMUX_S                                4U
3226 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_TMUX_VDDR                    0x00000040U
3227 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_TMUX_LDO_OUT                 0x00000020U
3228 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_TMUX_GND                     0x00000010U
3229 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_TMUX_OFF                     0x00000000U
3230 
3231 // Field:     [3] DIVLDO_SPARE3
3232 //
3233 // ENUMs:
3234 // ONE                      The bit is 1
3235 // ZERO                     The bit is 0
3236 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE3                       0x00000008U
3237 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE3_M                     0x00000008U
3238 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE3_S                              3U
3239 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE3_ONE                   0x00000008U
3240 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_SPARE3_ZERO                  0x00000000U
3241 
3242 // Field:     [2] DIVLDO_MODE
3243 //
3244 // ENUMs:
3245 // FAST                     Regulator in high bandwidth mode
3246 // NORM                     Regular low bandwidth of LDO
3247 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_MODE                         0x00000004U
3248 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_MODE_M                       0x00000004U
3249 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_MODE_S                                2U
3250 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_MODE_FAST                    0x00000004U
3251 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_MODE_NORM                    0x00000000U
3252 
3253 // Field:     [1] DIVLDO_BYPASS
3254 //
3255 // ENUMs:
3256 // EN                       Regulator is bypassed
3257 // DIS                      No bypass
3258 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_BYPASS                       0x00000002U
3259 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_BYPASS_M                     0x00000002U
3260 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_BYPASS_S                              1U
3261 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_BYPASS_EN                    0x00000002U
3262 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_BYPASS_DIS                   0x00000000U
3263 
3264 // Field:     [0] DIVLDO_CTL
3265 //
3266 // ENUMs:
3267 // EN                       Regulator is enabled
3268 // DIS                      Regulator is disabled
3269 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_CTL                          0x00000001U
3270 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_CTL_M                        0x00000001U
3271 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_CTL_S                                 0U
3272 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_CTL_EN                       0x00000001U
3273 #define LRFDRFE32_TDCLDO_DIVLDO_DIVLDO_CTL_DIS                      0x00000000U
3274 
3275 //*****************************************************************************
3276 //
3277 // Register: LRFDRFE32_O_DCOLDO1_DCOLDO0
3278 //
3279 //*****************************************************************************
3280 // Field:    [26] REFSRC
3281 //
3282 // ENUMs:
3283 // BAW                      PLL clock source is BAW
3284 // XTAL                     PLL clock source is XTAL
3285 #define LRFDRFE32_DCOLDO1_DCOLDO0_REFSRC                            0x04000000U
3286 #define LRFDRFE32_DCOLDO1_DCOLDO0_REFSRC_M                          0x04000000U
3287 #define LRFDRFE32_DCOLDO1_DCOLDO0_REFSRC_S                                  26U
3288 #define LRFDRFE32_DCOLDO1_DCOLDO0_REFSRC_BAW                        0x04000000U
3289 #define LRFDRFE32_DCOLDO1_DCOLDO0_REFSRC_XTAL                       0x00000000U
3290 
3291 // Field: [25:24] DIVATST
3292 //
3293 // ENUMs:
3294 // ONES                     All bits are one
3295 // ZEROS                    All bits are zero
3296 #define LRFDRFE32_DCOLDO1_DCOLDO0_DIVATST_W                                  2U
3297 #define LRFDRFE32_DCOLDO1_DCOLDO0_DIVATST_M                         0x03000000U
3298 #define LRFDRFE32_DCOLDO1_DCOLDO0_DIVATST_S                                 24U
3299 #define LRFDRFE32_DCOLDO1_DCOLDO0_DIVATST_ONES                      0x03000000U
3300 #define LRFDRFE32_DCOLDO1_DCOLDO0_DIVATST_ZEROS                     0x00000000U
3301 
3302 // Field:    [23] PERFM
3303 //
3304 // ENUMs:
3305 // EN                       Enabled (performance)
3306 // DIS                      Disabled (normal)
3307 #define LRFDRFE32_DCOLDO1_DCOLDO0_PERFM                             0x00800000U
3308 #define LRFDRFE32_DCOLDO1_DCOLDO0_PERFM_M                           0x00800000U
3309 #define LRFDRFE32_DCOLDO1_DCOLDO0_PERFM_S                                   23U
3310 #define LRFDRFE32_DCOLDO1_DCOLDO0_PERFM_EN                          0x00800000U
3311 #define LRFDRFE32_DCOLDO1_DCOLDO0_PERFM_DIS                         0x00000000U
3312 
3313 // Field:    [22] CHRGFILT
3314 //
3315 // ENUMs:
3316 // EN                       Charging enabled
3317 // DIS                      Charging disabled, normal operation
3318 #define LRFDRFE32_DCOLDO1_DCOLDO0_CHRGFILT                          0x00400000U
3319 #define LRFDRFE32_DCOLDO1_DCOLDO0_CHRGFILT_M                        0x00400000U
3320 #define LRFDRFE32_DCOLDO1_DCOLDO0_CHRGFILT_S                                22U
3321 #define LRFDRFE32_DCOLDO1_DCOLDO0_CHRGFILT_EN                       0x00400000U
3322 #define LRFDRFE32_DCOLDO1_DCOLDO0_CHRGFILT_DIS                      0x00000000U
3323 
3324 // Field: [21:16] ATST
3325 //
3326 // ENUMs:
3327 // VSSANA                   VSSANA
3328 // FIRST_OUT                First LDO output
3329 // LDO_OUT                  LDO output
3330 #define LRFDRFE32_DCOLDO1_DCOLDO0_ATST_W                                     6U
3331 #define LRFDRFE32_DCOLDO1_DCOLDO0_ATST_M                            0x003F0000U
3332 #define LRFDRFE32_DCOLDO1_DCOLDO0_ATST_S                                    16U
3333 #define LRFDRFE32_DCOLDO1_DCOLDO0_ATST_VSSANA                       0x00200000U
3334 #define LRFDRFE32_DCOLDO1_DCOLDO0_ATST_FIRST_OUT                    0x00010000U
3335 #define LRFDRFE32_DCOLDO1_DCOLDO0_ATST_LDO_OUT                      0x00000000U
3336 
3337 // Field: [15:14] ITST
3338 //
3339 // ENUMs:
3340 // BOTH                     Enable both pass transistors
3341 // SECOND                   Enable second pass transistor
3342 // FIRST                    Enable first pass transistor
3343 // DIS                      Regulator is disabled
3344 #define LRFDRFE32_DCOLDO1_DCOLDO0_ITST_W                                     2U
3345 #define LRFDRFE32_DCOLDO1_DCOLDO0_ITST_M                            0x0000C000U
3346 #define LRFDRFE32_DCOLDO1_DCOLDO0_ITST_S                                    14U
3347 #define LRFDRFE32_DCOLDO1_DCOLDO0_ITST_BOTH                         0x0000C000U
3348 #define LRFDRFE32_DCOLDO1_DCOLDO0_ITST_SECOND                       0x00008000U
3349 #define LRFDRFE32_DCOLDO1_DCOLDO0_ITST_FIRST                        0x00004000U
3350 #define LRFDRFE32_DCOLDO1_DCOLDO0_ITST_DIS                          0x00000000U
3351 
3352 // Field:  [13:8] SECONDTRIM
3353 //
3354 // ENUMs:
3355 // ONES                     All bits are one
3356 // ZEROS                    All bits are zero
3357 #define LRFDRFE32_DCOLDO1_DCOLDO0_SECONDTRIM_W                               6U
3358 #define LRFDRFE32_DCOLDO1_DCOLDO0_SECONDTRIM_M                      0x00003F00U
3359 #define LRFDRFE32_DCOLDO1_DCOLDO0_SECONDTRIM_S                               8U
3360 #define LRFDRFE32_DCOLDO1_DCOLDO0_SECONDTRIM_ONES                   0x00003F00U
3361 #define LRFDRFE32_DCOLDO1_DCOLDO0_SECONDTRIM_ZEROS                  0x00000000U
3362 
3363 // Field:   [7:4] FIRSTTRIM
3364 //
3365 // ENUMs:
3366 // ONES                     All bits are one
3367 // ZEROS                    All bits are zero
3368 #define LRFDRFE32_DCOLDO1_DCOLDO0_FIRSTTRIM_W                                4U
3369 #define LRFDRFE32_DCOLDO1_DCOLDO0_FIRSTTRIM_M                       0x000000F0U
3370 #define LRFDRFE32_DCOLDO1_DCOLDO0_FIRSTTRIM_S                                4U
3371 #define LRFDRFE32_DCOLDO1_DCOLDO0_FIRSTTRIM_ONES                    0x000000F0U
3372 #define LRFDRFE32_DCOLDO1_DCOLDO0_FIRSTTRIM_ZEROS                   0x00000000U
3373 
3374 // Field:     [3] PDN
3375 //
3376 // ENUMs:
3377 // EN                       Pulldown
3378 // DIS                      No Pulldown
3379 #define LRFDRFE32_DCOLDO1_DCOLDO0_PDN                               0x00000008U
3380 #define LRFDRFE32_DCOLDO1_DCOLDO0_PDN_M                             0x00000008U
3381 #define LRFDRFE32_DCOLDO1_DCOLDO0_PDN_S                                      3U
3382 #define LRFDRFE32_DCOLDO1_DCOLDO0_PDN_EN                            0x00000008U
3383 #define LRFDRFE32_DCOLDO1_DCOLDO0_PDN_DIS                           0x00000000U
3384 
3385 // Field:     [2] BYPFIRST
3386 //
3387 // ENUMs:
3388 // EN                       Regulator is bypassed
3389 // DIS                      No bypass
3390 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPFIRST                          0x00000004U
3391 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPFIRST_M                        0x00000004U
3392 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPFIRST_S                                 2U
3393 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPFIRST_EN                       0x00000004U
3394 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPFIRST_DIS                      0x00000000U
3395 
3396 // Field:     [1] BYPBOTH
3397 //
3398 // ENUMs:
3399 // EN                       Regulator is bypassed
3400 // DIS                      No bypass
3401 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPBOTH                           0x00000002U
3402 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPBOTH_M                         0x00000002U
3403 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPBOTH_S                                  1U
3404 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPBOTH_EN                        0x00000002U
3405 #define LRFDRFE32_DCOLDO1_DCOLDO0_BYPBOTH_DIS                       0x00000000U
3406 
3407 // Field:     [0] CTL
3408 //
3409 // ENUMs:
3410 // EN                       Regulator is enabled
3411 // DIS                      Regulator is disabled
3412 #define LRFDRFE32_DCOLDO1_DCOLDO0_CTL                               0x00000001U
3413 #define LRFDRFE32_DCOLDO1_DCOLDO0_CTL_M                             0x00000001U
3414 #define LRFDRFE32_DCOLDO1_DCOLDO0_CTL_S                                      0U
3415 #define LRFDRFE32_DCOLDO1_DCOLDO0_CTL_EN                            0x00000001U
3416 #define LRFDRFE32_DCOLDO1_DCOLDO0_CTL_DIS                           0x00000000U
3417 
3418 //*****************************************************************************
3419 //
3420 // Register: LRFDRFE32_O_PRE1_PRE0
3421 //
3422 //*****************************************************************************
3423 // Field: [31:30] IIRBW
3424 //
3425 // ENUMs:
3426 // K16                      K=16
3427 // K8
3428 // K4
3429 // K2
3430 #define LRFDRFE32_PRE1_PRE0_IIRBW_W                                          2U
3431 #define LRFDRFE32_PRE1_PRE0_IIRBW_M                                 0xC0000000U
3432 #define LRFDRFE32_PRE1_PRE0_IIRBW_S                                         30U
3433 #define LRFDRFE32_PRE1_PRE0_IIRBW_K16                               0xC0000000U
3434 #define LRFDRFE32_PRE1_PRE0_IIRBW_K8                                0x80000000U
3435 #define LRFDRFE32_PRE1_PRE0_IIRBW_K4                                0x40000000U
3436 #define LRFDRFE32_PRE1_PRE0_IIRBW_K2                                0x00000000U
3437 
3438 // Field:    [29] IIRORD
3439 //
3440 // ENUMs:
3441 // SECOND                   Select second order IIR filter
3442 // FIRST                    Select first order IIR filter
3443 #define LRFDRFE32_PRE1_PRE0_IIRORD                                  0x20000000U
3444 #define LRFDRFE32_PRE1_PRE0_IIRORD_M                                0x20000000U
3445 #define LRFDRFE32_PRE1_PRE0_IIRORD_S                                        29U
3446 #define LRFDRFE32_PRE1_PRE0_IIRORD_SECOND                           0x20000000U
3447 #define LRFDRFE32_PRE1_PRE0_IIRORD_FIRST                            0x00000000U
3448 
3449 // Field: [28:24] IIRDIV
3450 //
3451 // ENUMs:
3452 // ALLONES                  All the bits are 1
3453 // ALLZEROS                 All the bits are 0
3454 #define LRFDRFE32_PRE1_PRE0_IIRDIV_W                                         5U
3455 #define LRFDRFE32_PRE1_PRE0_IIRDIV_M                                0x1F000000U
3456 #define LRFDRFE32_PRE1_PRE0_IIRDIV_S                                        24U
3457 #define LRFDRFE32_PRE1_PRE0_IIRDIV_ALLONES                          0x1F000000U
3458 #define LRFDRFE32_PRE1_PRE0_IIRDIV_ALLZEROS                         0x00000000U
3459 
3460 // Field:    [22] CALHSDDC
3461 //
3462 // ENUMs:
3463 // GATE                     Duty-cycling given by HSDDC
3464 // NOGATE                   No duty-cycling
3465 #define LRFDRFE32_PRE1_PRE0_CALHSDDC                                0x00400000U
3466 #define LRFDRFE32_PRE1_PRE0_CALHSDDC_M                              0x00400000U
3467 #define LRFDRFE32_PRE1_PRE0_CALHSDDC_S                                      22U
3468 #define LRFDRFE32_PRE1_PRE0_CALHSDDC_GATE                           0x00400000U
3469 #define LRFDRFE32_PRE1_PRE0_CALHSDDC_NOGATE                         0x00000000U
3470 
3471 // Field: [21:16] HSDDC
3472 //
3473 // ENUMs:
3474 // ALLONES                  All the bits are 1
3475 // ALLZEROS                 All the bits are 0
3476 #define LRFDRFE32_PRE1_PRE0_HSDDC_W                                          6U
3477 #define LRFDRFE32_PRE1_PRE0_HSDDC_M                                 0x003F0000U
3478 #define LRFDRFE32_PRE1_PRE0_HSDDC_S                                         16U
3479 #define LRFDRFE32_PRE1_PRE0_HSDDC_ALLONES                           0x003F0000U
3480 #define LRFDRFE32_PRE1_PRE0_HSDDC_ALLZEROS                          0x00000000U
3481 
3482 // Field: [15:14] SPARE14
3483 //
3484 // ENUMs:
3485 // ALLONES                  All the bits are 1
3486 // ALLZEROS                 All the bits are 0
3487 #define LRFDRFE32_PRE1_PRE0_SPARE14_W                                        2U
3488 #define LRFDRFE32_PRE1_PRE0_SPARE14_M                               0x0000C000U
3489 #define LRFDRFE32_PRE1_PRE0_SPARE14_S                                       14U
3490 #define LRFDRFE32_PRE1_PRE0_SPARE14_ALLONES                         0x0000C000U
3491 #define LRFDRFE32_PRE1_PRE0_SPARE14_ALLZEROS                        0x00000000U
3492 
3493 // Field:  [13:8] PLLDIV1
3494 //
3495 // ENUMs:
3496 // ALLONES                  All the bits are 1
3497 // ALLZEROS                 All the bits are 0
3498 #define LRFDRFE32_PRE1_PRE0_PLLDIV1_W                                        6U
3499 #define LRFDRFE32_PRE1_PRE0_PLLDIV1_M                               0x00003F00U
3500 #define LRFDRFE32_PRE1_PRE0_PLLDIV1_S                                        8U
3501 #define LRFDRFE32_PRE1_PRE0_PLLDIV1_ALLONES                         0x00003F00U
3502 #define LRFDRFE32_PRE1_PRE0_PLLDIV1_ALLZEROS                        0x00000000U
3503 
3504 // Field:   [7:6] SPARE6
3505 //
3506 // ENUMs:
3507 // ALLONES                  All the bits are 1
3508 // ALLZEROS                 All the bits are 0
3509 #define LRFDRFE32_PRE1_PRE0_SPARE6_W                                         2U
3510 #define LRFDRFE32_PRE1_PRE0_SPARE6_M                                0x000000C0U
3511 #define LRFDRFE32_PRE1_PRE0_SPARE6_S                                         6U
3512 #define LRFDRFE32_PRE1_PRE0_SPARE6_ALLONES                          0x000000C0U
3513 #define LRFDRFE32_PRE1_PRE0_SPARE6_ALLZEROS                         0x00000000U
3514 
3515 // Field:   [5:0] PLLDIV0
3516 //
3517 // ENUMs:
3518 // ALLONES                  All the bits are 1
3519 // ALLZEROS                 All the bits are 0
3520 #define LRFDRFE32_PRE1_PRE0_PLLDIV0_W                                        6U
3521 #define LRFDRFE32_PRE1_PRE0_PLLDIV0_M                               0x0000003FU
3522 #define LRFDRFE32_PRE1_PRE0_PLLDIV0_S                                        0U
3523 #define LRFDRFE32_PRE1_PRE0_PLLDIV0_ALLONES                         0x0000003FU
3524 #define LRFDRFE32_PRE1_PRE0_PLLDIV0_ALLZEROS                        0x00000000U
3525 
3526 //*****************************************************************************
3527 //
3528 // Register: LRFDRFE32_O_PRE3_PRE2
3529 //
3530 //*****************************************************************************
3531 // Field: [31:21] FINECALDIV
3532 //
3533 // ENUMs:
3534 // ALLONES                  All the bits are 1
3535 // ALLZEROS                 All the bits are 0
3536 #define LRFDRFE32_PRE3_PRE2_FINECALDIV_W                                    11U
3537 #define LRFDRFE32_PRE3_PRE2_FINECALDIV_M                            0xFFE00000U
3538 #define LRFDRFE32_PRE3_PRE2_FINECALDIV_S                                    21U
3539 #define LRFDRFE32_PRE3_PRE2_FINECALDIV_ALLONES                      0xFFE00000U
3540 #define LRFDRFE32_PRE3_PRE2_FINECALDIV_ALLZEROS                     0x00000000U
3541 
3542 // Field: [20:16] MIDCALDIVMSB
3543 //
3544 // ENUMs:
3545 // ALLONES                  All the bits are 1
3546 // ALLZEROS                 All the bits are 0
3547 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVMSB_W                                   5U
3548 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVMSB_M                          0x001F0000U
3549 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVMSB_S                                  16U
3550 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVMSB_ALLONES                    0x001F0000U
3551 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVMSB_ALLZEROS                   0x00000000U
3552 
3553 // Field: [15:12] MIDCALDIVLSB
3554 //
3555 // ENUMs:
3556 // ALLONES                  All the bits are 1
3557 // ALLZEROS                 All the bits are 0
3558 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVLSB_W                                   4U
3559 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVLSB_M                          0x0000F000U
3560 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVLSB_S                                  12U
3561 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVLSB_ALLONES                    0x0000F000U
3562 #define LRFDRFE32_PRE3_PRE2_MIDCALDIVLSB_ALLZEROS                   0x00000000U
3563 
3564 // Field:  [11:6] CRSCALDIV
3565 //
3566 // ENUMs:
3567 // ALLONES                  All the bits are 1
3568 // ALLZEROS                 All the bits are 0
3569 #define LRFDRFE32_PRE3_PRE2_CRSCALDIV_W                                      6U
3570 #define LRFDRFE32_PRE3_PRE2_CRSCALDIV_M                             0x00000FC0U
3571 #define LRFDRFE32_PRE3_PRE2_CRSCALDIV_S                                      6U
3572 #define LRFDRFE32_PRE3_PRE2_CRSCALDIV_ALLONES                       0x00000FC0U
3573 #define LRFDRFE32_PRE3_PRE2_CRSCALDIV_ALLZEROS                      0x00000000U
3574 
3575 // Field:   [5:0] FSMDIV
3576 //
3577 // ENUMs:
3578 // ALLONES                  All the bits are 1
3579 // ALLZEROS                 All the bits are 0
3580 #define LRFDRFE32_PRE3_PRE2_FSMDIV_W                                         6U
3581 #define LRFDRFE32_PRE3_PRE2_FSMDIV_M                                0x0000003FU
3582 #define LRFDRFE32_PRE3_PRE2_FSMDIV_S                                         0U
3583 #define LRFDRFE32_PRE3_PRE2_FSMDIV_ALLONES                          0x0000003FU
3584 #define LRFDRFE32_PRE3_PRE2_FSMDIV_ALLZEROS                         0x00000000U
3585 
3586 //*****************************************************************************
3587 //
3588 // Register: LRFDRFE32_O_CAL1_CAL0
3589 //
3590 //*****************************************************************************
3591 // Field:    [31] CAL1_SPARE15
3592 //
3593 // ENUMs:
3594 // ONE                      The bit is 1
3595 // ZERO                     The bit is 0
3596 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE15                            0x80000000U
3597 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE15_M                          0x80000000U
3598 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE15_S                                  31U
3599 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE15_ONE                        0x80000000U
3600 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE15_ZERO                       0x00000000U
3601 
3602 // Field: [30:24] CAL1_FCTOP
3603 //
3604 // ENUMs:
3605 // ALLONES                  All the bits are 1
3606 // ALLZEROS                 All the bits are 0
3607 #define LRFDRFE32_CAL1_CAL0_CAL1_FCTOP_W                                     7U
3608 #define LRFDRFE32_CAL1_CAL0_CAL1_FCTOP_M                            0x7F000000U
3609 #define LRFDRFE32_CAL1_CAL0_CAL1_FCTOP_S                                    24U
3610 #define LRFDRFE32_CAL1_CAL0_CAL1_FCTOP_ALLONES                      0x7F000000U
3611 #define LRFDRFE32_CAL1_CAL0_CAL1_FCTOP_ALLZEROS                     0x00000000U
3612 
3613 // Field:    [23] CAL1_SPARE7
3614 //
3615 // ENUMs:
3616 // ONE                      The bit is 1
3617 // ZERO                     The bit is 0
3618 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE7                             0x00800000U
3619 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE7_M                           0x00800000U
3620 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE7_S                                   23U
3621 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE7_ONE                         0x00800000U
3622 #define LRFDRFE32_CAL1_CAL0_CAL1_SPARE7_ZERO                        0x00000000U
3623 
3624 // Field: [22:16] CAL1_FCBOT
3625 //
3626 // ENUMs:
3627 // ALLONES                  All the bits are 1
3628 // ALLZEROS                 All the bits are 0
3629 #define LRFDRFE32_CAL1_CAL0_CAL1_FCBOT_W                                     7U
3630 #define LRFDRFE32_CAL1_CAL0_CAL1_FCBOT_M                            0x007F0000U
3631 #define LRFDRFE32_CAL1_CAL0_CAL1_FCBOT_S                                    16U
3632 #define LRFDRFE32_CAL1_CAL0_CAL1_FCBOT_ALLONES                      0x007F0000U
3633 #define LRFDRFE32_CAL1_CAL0_CAL1_FCBOT_ALLZEROS                     0x00000000U
3634 
3635 // Field:    [15] CAL0_SPARE15
3636 //
3637 // ENUMs:
3638 // ONE                      The bit is 1
3639 // ZERO                     The bit is 0
3640 #define LRFDRFE32_CAL1_CAL0_CAL0_SPARE15                            0x00008000U
3641 #define LRFDRFE32_CAL1_CAL0_CAL0_SPARE15_M                          0x00008000U
3642 #define LRFDRFE32_CAL1_CAL0_CAL0_SPARE15_S                                  15U
3643 #define LRFDRFE32_CAL1_CAL0_CAL0_SPARE15_ONE                        0x00008000U
3644 #define LRFDRFE32_CAL1_CAL0_CAL0_SPARE15_ZERO                       0x00000000U
3645 
3646 // Field:  [14:8] CAL0_FCSTART
3647 //
3648 // ENUMs:
3649 // ALLONES                  All the bits are 1
3650 // ALLZEROS                 All the bits are 0
3651 #define LRFDRFE32_CAL1_CAL0_CAL0_FCSTART_W                                   7U
3652 #define LRFDRFE32_CAL1_CAL0_CAL0_FCSTART_M                          0x00007F00U
3653 #define LRFDRFE32_CAL1_CAL0_CAL0_FCSTART_S                                   8U
3654 #define LRFDRFE32_CAL1_CAL0_CAL0_FCSTART_ALLONES                    0x00007F00U
3655 #define LRFDRFE32_CAL1_CAL0_CAL0_FCSTART_ALLZEROS                   0x00000000U
3656 
3657 // Field:     [7] CAL0_CRS
3658 //
3659 // ENUMs:
3660 // EN                       Enable coarse calibration
3661 // DIS                      Disable coarse calibration
3662 #define LRFDRFE32_CAL1_CAL0_CAL0_CRS                                0x00000080U
3663 #define LRFDRFE32_CAL1_CAL0_CAL0_CRS_M                              0x00000080U
3664 #define LRFDRFE32_CAL1_CAL0_CAL0_CRS_S                                       7U
3665 #define LRFDRFE32_CAL1_CAL0_CAL0_CRS_EN                             0x00000080U
3666 #define LRFDRFE32_CAL1_CAL0_CAL0_CRS_DIS                            0x00000000U
3667 
3668 // Field:     [6] CAL0_MID
3669 //
3670 // ENUMs:
3671 // EN                       Enable mid calibration
3672 // DIS                      Disable mid calibration
3673 #define LRFDRFE32_CAL1_CAL0_CAL0_MID                                0x00000040U
3674 #define LRFDRFE32_CAL1_CAL0_CAL0_MID_M                              0x00000040U
3675 #define LRFDRFE32_CAL1_CAL0_CAL0_MID_S                                       6U
3676 #define LRFDRFE32_CAL1_CAL0_CAL0_MID_EN                             0x00000040U
3677 #define LRFDRFE32_CAL1_CAL0_CAL0_MID_DIS                            0x00000000U
3678 
3679 // Field:     [5] CAL0_KTDC
3680 //
3681 // ENUMs:
3682 // EN                       Enable TDC estimation
3683 // DIS                      Disable TDC estimation
3684 #define LRFDRFE32_CAL1_CAL0_CAL0_KTDC                               0x00000020U
3685 #define LRFDRFE32_CAL1_CAL0_CAL0_KTDC_M                             0x00000020U
3686 #define LRFDRFE32_CAL1_CAL0_CAL0_KTDC_S                                      5U
3687 #define LRFDRFE32_CAL1_CAL0_CAL0_KTDC_EN                            0x00000020U
3688 #define LRFDRFE32_CAL1_CAL0_CAL0_KTDC_DIS                           0x00000000U
3689 
3690 // Field:     [4] CAL0_KDCO
3691 //
3692 // ENUMs:
3693 // EN                       Enable KDCO estimation
3694 // DIS                      Disable KDCO estimation
3695 #define LRFDRFE32_CAL1_CAL0_CAL0_KDCO                               0x00000010U
3696 #define LRFDRFE32_CAL1_CAL0_CAL0_KDCO_M                             0x00000010U
3697 #define LRFDRFE32_CAL1_CAL0_CAL0_KDCO_S                                      4U
3698 #define LRFDRFE32_CAL1_CAL0_CAL0_KDCO_EN                            0x00000010U
3699 #define LRFDRFE32_CAL1_CAL0_CAL0_KDCO_DIS                           0x00000000U
3700 
3701 // Field:   [3:2] CAL0_TDCAVG
3702 //
3703 // ENUMs:
3704 // REPEAT_8_TIMES           Repeat measurement 8 times
3705 // REPEAT_4_TIMES           Repeat measurement 4 times
3706 // REPEAT_2_TIMES           Repeat measurement 2 times
3707 // REPEAT_1_TIME            Repeat measurement 1 time
3708 #define LRFDRFE32_CAL1_CAL0_CAL0_TDCAVG_W                                    2U
3709 #define LRFDRFE32_CAL1_CAL0_CAL0_TDCAVG_M                           0x0000000CU
3710 #define LRFDRFE32_CAL1_CAL0_CAL0_TDCAVG_S                                    2U
3711 #define LRFDRFE32_CAL1_CAL0_CAL0_TDCAVG_REPEAT_8_TIMES              0x0000000CU
3712 #define LRFDRFE32_CAL1_CAL0_CAL0_TDCAVG_REPEAT_4_TIMES              0x00000008U
3713 #define LRFDRFE32_CAL1_CAL0_CAL0_TDCAVG_REPEAT_2_TIMES              0x00000004U
3714 #define LRFDRFE32_CAL1_CAL0_CAL0_TDCAVG_REPEAT_1_TIME               0x00000000U
3715 
3716 // Field:   [1:0] CAL0_TDC_SPARE
3717 //
3718 // ENUMs:
3719 // ALLONES                  All the bits are 1
3720 // ALLZEROS                 All the bits are 0
3721 #define LRFDRFE32_CAL1_CAL0_CAL0_TDC_SPARE_W                                 2U
3722 #define LRFDRFE32_CAL1_CAL0_CAL0_TDC_SPARE_M                        0x00000003U
3723 #define LRFDRFE32_CAL1_CAL0_CAL0_TDC_SPARE_S                                 0U
3724 #define LRFDRFE32_CAL1_CAL0_CAL0_TDC_SPARE_ALLONES                  0x00000003U
3725 #define LRFDRFE32_CAL1_CAL0_CAL0_TDC_SPARE_ALLZEROS                 0x00000000U
3726 
3727 //*****************************************************************************
3728 //
3729 // Register: LRFDRFE32_O_CAL3_CAL2
3730 //
3731 //*****************************************************************************
3732 // Field: [31:16] DTXGAIN
3733 //
3734 // ENUMs:
3735 // ALLONES                  All the bits are 1
3736 // ALLZEROS                 All the bits are 0
3737 #define LRFDRFE32_CAL3_CAL2_DTXGAIN_W                                       16U
3738 #define LRFDRFE32_CAL3_CAL2_DTXGAIN_M                               0xFFFF0000U
3739 #define LRFDRFE32_CAL3_CAL2_DTXGAIN_S                                       16U
3740 #define LRFDRFE32_CAL3_CAL2_DTXGAIN_ALLONES                         0xFFFF0000U
3741 #define LRFDRFE32_CAL3_CAL2_DTXGAIN_ALLZEROS                        0x00000000U
3742 
3743 // Field:  [15:0] KTDCINV
3744 //
3745 // ENUMs:
3746 // ALLONES                  All the bits are 1
3747 // ALLZEROS                 All the bits are 0
3748 #define LRFDRFE32_CAL3_CAL2_KTDCINV_W                                       16U
3749 #define LRFDRFE32_CAL3_CAL2_KTDCINV_M                               0x0000FFFFU
3750 #define LRFDRFE32_CAL3_CAL2_KTDCINV_S                                        0U
3751 #define LRFDRFE32_CAL3_CAL2_KTDCINV_ALLONES                         0x0000FFFFU
3752 #define LRFDRFE32_CAL3_CAL2_KTDCINV_ALLZEROS                        0x00000000U
3753 
3754 //*****************************************************************************
3755 //
3756 // Register: LRFDRFE32_O_MISC1_MISC0
3757 //
3758 //*****************************************************************************
3759 // Field:    [30] FCDEMCLK
3760 //
3761 // ENUMs:
3762 // CKVD64                   ckvd64 clock used for update upper and lower DWA
3763 //                          DEM
3764 // CKCD16                   ckvd16 clock used for update upper and lower DWA
3765 //                          DEM
3766 #define LRFDRFE32_MISC1_MISC0_FCDEMCLK                              0x40000000U
3767 #define LRFDRFE32_MISC1_MISC0_FCDEMCLK_M                            0x40000000U
3768 #define LRFDRFE32_MISC1_MISC0_FCDEMCLK_S                                    30U
3769 #define LRFDRFE32_MISC1_MISC0_FCDEMCLK_CKVD64                       0x40000000U
3770 #define LRFDRFE32_MISC1_MISC0_FCDEMCLK_CKCD16                       0x00000000U
3771 
3772 // Field: [29:28] FCDEMUPD
3773 //
3774 // ENUMs:
3775 // SDM_XOR_PH_ERR           phase_error[0] xor SDM[1]
3776 // SDM                      SDM[1] (this value depends on DEM for SDM)
3777 // PH_ERR                   phase_error[0]. (Phase error is 6.11s )
3778 // DEFAULT                  Default: Update both DWAs always at rising edge of
3779 //                          selected clock
3780 #define LRFDRFE32_MISC1_MISC0_FCDEMUPD_W                                     2U
3781 #define LRFDRFE32_MISC1_MISC0_FCDEMUPD_M                            0x30000000U
3782 #define LRFDRFE32_MISC1_MISC0_FCDEMUPD_S                                    28U
3783 #define LRFDRFE32_MISC1_MISC0_FCDEMUPD_SDM_XOR_PH_ERR               0x30000000U
3784 #define LRFDRFE32_MISC1_MISC0_FCDEMUPD_SDM                          0x20000000U
3785 #define LRFDRFE32_MISC1_MISC0_FCDEMUPD_PH_ERR                       0x10000000U
3786 #define LRFDRFE32_MISC1_MISC0_FCDEMUPD_DEFAULT                      0x00000000U
3787 
3788 // Field: [27:22] TDCINL
3789 //
3790 // ENUMs:
3791 // ONES                     All bits are one
3792 // ZEROS                    All bits are zero
3793 #define LRFDRFE32_MISC1_MISC0_TDCINL_W                                       6U
3794 #define LRFDRFE32_MISC1_MISC0_TDCINL_M                              0x0FC00000U
3795 #define LRFDRFE32_MISC1_MISC0_TDCINL_S                                      22U
3796 #define LRFDRFE32_MISC1_MISC0_TDCINL_ONES                           0x0FC00000U
3797 #define LRFDRFE32_MISC1_MISC0_TDCINL_ZEROS                          0x00000000U
3798 
3799 // Field:    [21] TDCINLCTL
3800 //
3801 // ENUMs:
3802 // EN                       Enables INL correction of TDC
3803 // DIS                      Disabled INL correction
3804 #define LRFDRFE32_MISC1_MISC0_TDCINLCTL                             0x00200000U
3805 #define LRFDRFE32_MISC1_MISC0_TDCINLCTL_M                           0x00200000U
3806 #define LRFDRFE32_MISC1_MISC0_TDCINLCTL_S                                   21U
3807 #define LRFDRFE32_MISC1_MISC0_TDCINLCTL_EN                          0x00200000U
3808 #define LRFDRFE32_MISC1_MISC0_TDCINLCTL_DIS                         0x00000000U
3809 
3810 // Field:    [20] PHINIT
3811 //
3812 // ENUMs:
3813 // UNKNOWN                  Unknown phase
3814 // KNOWN                    Known phase
3815 #define LRFDRFE32_MISC1_MISC0_PHINIT                                0x00100000U
3816 #define LRFDRFE32_MISC1_MISC0_PHINIT_M                              0x00100000U
3817 #define LRFDRFE32_MISC1_MISC0_PHINIT_S                                      20U
3818 #define LRFDRFE32_MISC1_MISC0_PHINIT_UNKNOWN                        0x00100000U
3819 #define LRFDRFE32_MISC1_MISC0_PHINIT_KNOWN                          0x00000000U
3820 
3821 // Field:    [19] SDMOOVRCTL
3822 //
3823 // ENUMs:
3824 // EN                       Enable SDM output override
3825 // DIS                      Disable SDM output override
3826 #define LRFDRFE32_MISC1_MISC0_SDMOOVRCTL                            0x00080000U
3827 #define LRFDRFE32_MISC1_MISC0_SDMOOVRCTL_M                          0x00080000U
3828 #define LRFDRFE32_MISC1_MISC0_SDMOOVRCTL_S                                  19U
3829 #define LRFDRFE32_MISC1_MISC0_SDMOOVRCTL_EN                         0x00080000U
3830 #define LRFDRFE32_MISC1_MISC0_SDMOOVRCTL_DIS                        0x00000000U
3831 
3832 // Field: [18:16] SDMOOVR
3833 //
3834 // ENUMs:
3835 // ALLONES                  All the bits are 1
3836 // ALLZEROS                 All the bits are 0
3837 #define LRFDRFE32_MISC1_MISC0_SDMOOVR_W                                      3U
3838 #define LRFDRFE32_MISC1_MISC0_SDMOOVR_M                             0x00070000U
3839 #define LRFDRFE32_MISC1_MISC0_SDMOOVR_S                                     16U
3840 #define LRFDRFE32_MISC1_MISC0_SDMOOVR_ALLONES                       0x00070000U
3841 #define LRFDRFE32_MISC1_MISC0_SDMOOVR_ALLZEROS                      0x00000000U
3842 
3843 // Field:    [13] PHCPT
3844 //
3845 // ENUMs:
3846 // ASYNC                    Phase capture mode is asyncrhonous
3847 // SYNC                     Phase capture mode is synchronous
3848 #define LRFDRFE32_MISC1_MISC0_PHCPT                                 0x00002000U
3849 #define LRFDRFE32_MISC1_MISC0_PHCPT_M                               0x00002000U
3850 #define LRFDRFE32_MISC1_MISC0_PHCPT_S                                       13U
3851 #define LRFDRFE32_MISC1_MISC0_PHCPT_ASYNC                           0x00002000U
3852 #define LRFDRFE32_MISC1_MISC0_PHCPT_SYNC                            0x00000000U
3853 
3854 // Field:    [12] TDCCALCORR
3855 //
3856 // ENUMs:
3857 // EN                       Enable TDC error correction inside DLO.
3858 // DIS                      Disable TDC error correction inside DLO.
3859 #define LRFDRFE32_MISC1_MISC0_TDCCALCORR                            0x00001000U
3860 #define LRFDRFE32_MISC1_MISC0_TDCCALCORR_M                          0x00001000U
3861 #define LRFDRFE32_MISC1_MISC0_TDCCALCORR_S                                  12U
3862 #define LRFDRFE32_MISC1_MISC0_TDCCALCORR_EN                         0x00001000U
3863 #define LRFDRFE32_MISC1_MISC0_TDCCALCORR_DIS                        0x00000000U
3864 
3865 // Field:    [11] TDCMSBCORR
3866 //
3867 // ENUMs:
3868 // EN                       Enable TDC error correction inside DLO.
3869 // DIS                      Disable TDC error correction inside DLO.
3870 #define LRFDRFE32_MISC1_MISC0_TDCMSBCORR                            0x00000800U
3871 #define LRFDRFE32_MISC1_MISC0_TDCMSBCORR_M                          0x00000800U
3872 #define LRFDRFE32_MISC1_MISC0_TDCMSBCORR_S                                  11U
3873 #define LRFDRFE32_MISC1_MISC0_TDCMSBCORR_EN                         0x00000800U
3874 #define LRFDRFE32_MISC1_MISC0_TDCMSBCORR_DIS                        0x00000000U
3875 
3876 // Field:    [10] SDMDEM
3877 //
3878 // ENUMs:
3879 // EN                       Enable dynamic element matching (recommended)
3880 // DIS                      Disable dynamic element matching
3881 #define LRFDRFE32_MISC1_MISC0_SDMDEM                                0x00000400U
3882 #define LRFDRFE32_MISC1_MISC0_SDMDEM_M                              0x00000400U
3883 #define LRFDRFE32_MISC1_MISC0_SDMDEM_S                                      10U
3884 #define LRFDRFE32_MISC1_MISC0_SDMDEM_EN                             0x00000400U
3885 #define LRFDRFE32_MISC1_MISC0_SDMDEM_DIS                            0x00000000U
3886 
3887 // Field:   [9:8] DLYSDM
3888 //
3889 // ENUMs:
3890 // CKVD16_3_PER             Delay integer fine code by 3 CKVD16 clock periods
3891 // CKVD16_2_PER             Delay integer fine code by 2 CKVD16 clock periods
3892 // CKVD16_1_PER             Delay integer fine code by 1 CKVD16 clock period
3893 // CKVD16_0_PER             Delay integer fine code by 0 CKVD16 clock periods
3894 #define LRFDRFE32_MISC1_MISC0_DLYSDM_W                                       2U
3895 #define LRFDRFE32_MISC1_MISC0_DLYSDM_M                              0x00000300U
3896 #define LRFDRFE32_MISC1_MISC0_DLYSDM_S                                       8U
3897 #define LRFDRFE32_MISC1_MISC0_DLYSDM_CKVD16_3_PER                   0x00000300U
3898 #define LRFDRFE32_MISC1_MISC0_DLYSDM_CKVD16_2_PER                   0x00000200U
3899 #define LRFDRFE32_MISC1_MISC0_DLYSDM_CKVD16_1_PER                   0x00000100U
3900 #define LRFDRFE32_MISC1_MISC0_DLYSDM_CKVD16_0_PER                   0x00000000U
3901 
3902 // Field:     [6] DLYPHVALID
3903 //
3904 // ENUMs:
3905 // CKVD16_1_PER             Delays the variable phase capture and hence the
3906 //                          phase error calculation with 1 CKVD16 clock
3907 //                          period.
3908 // CKVD16_0_PER             No additional delay on variable phase capture.
3909 #define LRFDRFE32_MISC1_MISC0_DLYPHVALID                            0x00000040U
3910 #define LRFDRFE32_MISC1_MISC0_DLYPHVALID_M                          0x00000040U
3911 #define LRFDRFE32_MISC1_MISC0_DLYPHVALID_S                                   6U
3912 #define LRFDRFE32_MISC1_MISC0_DLYPHVALID_CKVD16_1_PER               0x00000040U
3913 #define LRFDRFE32_MISC1_MISC0_DLYPHVALID_CKVD16_0_PER               0x00000000U
3914 
3915 // Field:   [5:4] DLYCANCRS
3916 //
3917 // ENUMs:
3918 // CKVD64_3_PER             Delay by 3 CKVD64 clock periods
3919 // CKVD64_2_PER             Delay by 2 CKVD64 clock periods
3920 // CKVD64_1_PER             Delay by 1 CKVD64 clock period
3921 // CKVD64_0_PER             Delay by 0 CKVD64 clock periods
3922 #define LRFDRFE32_MISC1_MISC0_DLYCANCRS_W                                    2U
3923 #define LRFDRFE32_MISC1_MISC0_DLYCANCRS_M                           0x00000030U
3924 #define LRFDRFE32_MISC1_MISC0_DLYCANCRS_S                                    4U
3925 #define LRFDRFE32_MISC1_MISC0_DLYCANCRS_CKVD64_3_PER                0x00000030U
3926 #define LRFDRFE32_MISC1_MISC0_DLYCANCRS_CKVD64_2_PER                0x00000020U
3927 #define LRFDRFE32_MISC1_MISC0_DLYCANCRS_CKVD64_1_PER                0x00000010U
3928 #define LRFDRFE32_MISC1_MISC0_DLYCANCRS_CKVD64_0_PER                0x00000000U
3929 
3930 // Field:   [3:2] DLYCANFINE
3931 //
3932 // ENUMs:
3933 // CKVD16_4_PER             Delay by 4 CKVD16 clock periods
3934 // CKVD16_3_PER             Delay by 3 CKVD16 clock periods
3935 // CKVD16_2_PER             Delay by 2 CKVD16 clock period
3936 // CKVD16_1_PER             Delay by 1 CKVD16 clock periods
3937 #define LRFDRFE32_MISC1_MISC0_DLYCANFINE_W                                   2U
3938 #define LRFDRFE32_MISC1_MISC0_DLYCANFINE_M                          0x0000000CU
3939 #define LRFDRFE32_MISC1_MISC0_DLYCANFINE_S                                   2U
3940 #define LRFDRFE32_MISC1_MISC0_DLYCANFINE_CKVD16_4_PER               0x0000000CU
3941 #define LRFDRFE32_MISC1_MISC0_DLYCANFINE_CKVD16_3_PER               0x00000008U
3942 #define LRFDRFE32_MISC1_MISC0_DLYCANFINE_CKVD16_2_PER               0x00000004U
3943 #define LRFDRFE32_MISC1_MISC0_DLYCANFINE_CKVD16_1_PER               0x00000000U
3944 
3945 // Field:   [1:0] DLYADD
3946 //
3947 // ENUMs:
3948 // CKVD64_3_PER             Delay by 3 CKVD64 clock periods
3949 // CKVD64_2_PER             Delay by 2 CKVD64 clock periods
3950 // CKVD64_1_PER             Delay by 1 CKVD64 clock period
3951 // CKVD64_0_PER             Delay by 0 CKVD64 clock periods
3952 #define LRFDRFE32_MISC1_MISC0_DLYADD_W                                       2U
3953 #define LRFDRFE32_MISC1_MISC0_DLYADD_M                              0x00000003U
3954 #define LRFDRFE32_MISC1_MISC0_DLYADD_S                                       0U
3955 #define LRFDRFE32_MISC1_MISC0_DLYADD_CKVD64_3_PER                   0x00000003U
3956 #define LRFDRFE32_MISC1_MISC0_DLYADD_CKVD64_2_PER                   0x00000002U
3957 #define LRFDRFE32_MISC1_MISC0_DLYADD_CKVD64_1_PER                   0x00000001U
3958 #define LRFDRFE32_MISC1_MISC0_DLYADD_CKVD64_0_PER                   0x00000000U
3959 
3960 //*****************************************************************************
3961 //
3962 // Register: LRFDRFE32_O_LF1_LF0
3963 //
3964 //*****************************************************************************
3965 // Field: [29:16] KP
3966 //
3967 // ENUMs:
3968 // ALLONES                  All the bits are 1
3969 // ALLZEROS                 All the bits are 0
3970 #define LRFDRFE32_LF1_LF0_KP_W                                              14U
3971 #define LRFDRFE32_LF1_LF0_KP_M                                      0x3FFF0000U
3972 #define LRFDRFE32_LF1_LF0_KP_S                                              16U
3973 #define LRFDRFE32_LF1_LF0_KP_ALLONES                                0x3FFF0000U
3974 #define LRFDRFE32_LF1_LF0_KP_ALLZEROS                               0x00000000U
3975 
3976 // Field:    [12] KIPREC
3977 //
3978 // ENUMs:
3979 // HIGH                     KI encoding is <4.08>
3980 // LOW                      KI encoding is <12.0u>
3981 #define LRFDRFE32_LF1_LF0_KIPREC                                    0x00001000U
3982 #define LRFDRFE32_LF1_LF0_KIPREC_M                                  0x00001000U
3983 #define LRFDRFE32_LF1_LF0_KIPREC_S                                          12U
3984 #define LRFDRFE32_LF1_LF0_KIPREC_HIGH                               0x00001000U
3985 #define LRFDRFE32_LF1_LF0_KIPREC_LOW                                0x00000000U
3986 
3987 // Field:  [11:0] KI
3988 //
3989 // ENUMs:
3990 // ALLONES                  All the bits are 1
3991 // ALLZEROS                 All the bits are 0
3992 #define LRFDRFE32_LF1_LF0_KI_W                                              12U
3993 #define LRFDRFE32_LF1_LF0_KI_M                                      0x00000FFFU
3994 #define LRFDRFE32_LF1_LF0_KI_S                                               0U
3995 #define LRFDRFE32_LF1_LF0_KI_ALLONES                                0x00000FFFU
3996 #define LRFDRFE32_LF1_LF0_KI_ALLZEROS                               0x00000000U
3997 
3998 //*****************************************************************************
3999 //
4000 // Register: LRFDRFE32_O_PHINIT_PHEDISC
4001 //
4002 //*****************************************************************************
4003 // Field: [23:16] OFF
4004 //
4005 // ENUMs:
4006 // ALLONES                  All the bits are 1
4007 // ALLZEROS                 All the bits are 0
4008 #define LRFDRFE32_PHINIT_PHEDISC_OFF_W                                       8U
4009 #define LRFDRFE32_PHINIT_PHEDISC_OFF_M                              0x00FF0000U
4010 #define LRFDRFE32_PHINIT_PHEDISC_OFF_S                                      16U
4011 #define LRFDRFE32_PHINIT_PHEDISC_OFF_ALLONES                        0x00FF0000U
4012 #define LRFDRFE32_PHINIT_PHEDISC_OFF_ALLZEROS                       0x00000000U
4013 
4014 // Field: [13:10] CNT
4015 //
4016 // ENUMs:
4017 // ALLONES                  All the bits are 1
4018 // ALLZEROS                 All the bits are 0
4019 #define LRFDRFE32_PHINIT_PHEDISC_CNT_W                                       4U
4020 #define LRFDRFE32_PHINIT_PHEDISC_CNT_M                              0x00003C00U
4021 #define LRFDRFE32_PHINIT_PHEDISC_CNT_S                                      10U
4022 #define LRFDRFE32_PHINIT_PHEDISC_CNT_ALLONES                        0x00003C00U
4023 #define LRFDRFE32_PHINIT_PHEDISC_CNT_ALLZEROS                       0x00000000U
4024 
4025 // Field:   [9:0] THR
4026 //
4027 // ENUMs:
4028 // ALLONES                  All the bits are 1
4029 // ALLZEROS                 All the bits are 0
4030 #define LRFDRFE32_PHINIT_PHEDISC_THR_W                                      10U
4031 #define LRFDRFE32_PHINIT_PHEDISC_THR_M                              0x000003FFU
4032 #define LRFDRFE32_PHINIT_PHEDISC_THR_S                                       0U
4033 #define LRFDRFE32_PHINIT_PHEDISC_THR_ALLONES                        0x000003FFU
4034 #define LRFDRFE32_PHINIT_PHEDISC_THR_ALLZEROS                       0x00000000U
4035 
4036 //*****************************************************************************
4037 //
4038 // Register: LRFDRFE32_O_PLLMON1_PLLMON0
4039 //
4040 //*****************************************************************************
4041 // Field: [28:24] PHELOCKCNT
4042 //
4043 // ENUMs:
4044 // ALLONES                  All the bits are 1
4045 // ALLZEROS                 All the bits are 0
4046 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKCNT_W                               5U
4047 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKCNT_M                      0x1F000000U
4048 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKCNT_S                              24U
4049 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKCNT_ALLONES                0x1F000000U
4050 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKCNT_ALLZEROS               0x00000000U
4051 
4052 // Field: [23:16] PHELOCKTHR
4053 //
4054 // ENUMs:
4055 // ALLONES                  All the bits are 1
4056 // ALLZEROS                 All the bits are 0
4057 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKTHR_W                               8U
4058 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKTHR_M                      0x00FF0000U
4059 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKTHR_S                              16U
4060 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKTHR_ALLONES                0x00FF0000U
4061 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOCKTHR_ALLZEROS               0x00000000U
4062 
4063 // Field: [15:14] PHELOLCNT
4064 //
4065 // ENUMs:
4066 // REFCLK_128_PER           Threshold count is 128 REFCLK periods
4067 // REFCLK_64_PER            Threshold count is 64 REFCLK periods
4068 // REFCLK_32_PER            Threshold count is 32 REFCLK periods
4069 // REFCLK_16_PER            Threshold count is 16 REFCLK periods
4070 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLCNT_W                                2U
4071 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLCNT_M                       0x0000C000U
4072 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLCNT_S                               14U
4073 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLCNT_REFCLK_128_PER          0x0000C000U
4074 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLCNT_REFCLK_64_PER           0x00008000U
4075 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLCNT_REFCLK_32_PER           0x00004000U
4076 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLCNT_REFCLK_16_PER           0x00000000U
4077 
4078 // Field:  [13:8] PHELOLTHR
4079 //
4080 // ENUMs:
4081 // ALLONES                  All the bits are 1
4082 // ALLZEROS                 All the bits are 0
4083 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLTHR_W                                6U
4084 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLTHR_M                       0x00003F00U
4085 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLTHR_S                                8U
4086 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLTHR_ALLONES                 0x00003F00U
4087 #define LRFDRFE32_PLLMON1_PLLMON0_PHELOLTHR_ALLZEROS                0x00000000U
4088 
4089 // Field:   [6:0] FCTHR
4090 //
4091 // ENUMs:
4092 // ALLONES                  All the bits are 1
4093 // ALLZEROS                 All the bits are 0
4094 #define LRFDRFE32_PLLMON1_PLLMON0_FCTHR_W                                    7U
4095 #define LRFDRFE32_PLLMON1_PLLMON0_FCTHR_M                           0x0000007FU
4096 #define LRFDRFE32_PLLMON1_PLLMON0_FCTHR_S                                    0U
4097 #define LRFDRFE32_PLLMON1_PLLMON0_FCTHR_ALLONES                     0x0000007FU
4098 #define LRFDRFE32_PLLMON1_PLLMON0_FCTHR_ALLZEROS                    0x00000000U
4099 
4100 //*****************************************************************************
4101 //
4102 // Register: LRFDRFE32_O_MOD1_MOD0
4103 //
4104 //*****************************************************************************
4105 // Field: [27:16] FOFF
4106 //
4107 // ENUMs:
4108 // ALLONES                  All the bits are 1
4109 // ALLZEROS                 All the bits are 0
4110 #define LRFDRFE32_MOD1_MOD0_FOFF_W                                          12U
4111 #define LRFDRFE32_MOD1_MOD0_FOFF_M                                  0x0FFF0000U
4112 #define LRFDRFE32_MOD1_MOD0_FOFF_S                                          16U
4113 #define LRFDRFE32_MOD1_MOD0_FOFF_ALLONES                            0x0FFF0000U
4114 #define LRFDRFE32_MOD1_MOD0_FOFF_ALLZEROS                           0x00000000U
4115 
4116 // Field: [12:11] SCHEME
4117 //
4118 // ENUMs:
4119 // TWO_POINT_MOD_FRF        2-point modulation with FRF resolution MOD_RES =
4120 //                          FRF / 2^(21+CANPTHGAIN) Scheme supports both
4121 //                          open -and closed-loop operation. Scheme allows
4122 //                          wider modulation bandwiths than INLOOP_MOD_FRF.
4123 // INLOOP_MOD_FRF           In-loop modulation with FRF resolution MOD_RES =
4124 //                          FRF / 2^(21+CANPTHGAIN)
4125 // INLOOP_MOD_FREF          In-loop modulation with FREF resolution MOD_RES =
4126 //                          FREF / (DIVIDER/2) / 2^(15+CANPTHGAIN)
4127 //                          DIV.RATIO determines DIVIDER configuration.
4128 //                          Scheme only supports closed-loop operation.
4129 // NC                       No connect Modulator output does not add to
4130 //                          frequencey control word from PLL.
4131 #define LRFDRFE32_MOD1_MOD0_SCHEME_W                                         2U
4132 #define LRFDRFE32_MOD1_MOD0_SCHEME_M                                0x00001800U
4133 #define LRFDRFE32_MOD1_MOD0_SCHEME_S                                        11U
4134 #define LRFDRFE32_MOD1_MOD0_SCHEME_TWO_POINT_MOD_FRF                0x00001800U
4135 #define LRFDRFE32_MOD1_MOD0_SCHEME_INLOOP_MOD_FRF                   0x00001000U
4136 #define LRFDRFE32_MOD1_MOD0_SCHEME_INLOOP_MOD_FREF                  0x00000800U
4137 #define LRFDRFE32_MOD1_MOD0_SCHEME_NC                               0x00000000U
4138 
4139 // Field:  [10:8] SYMSHP
4140 //
4141 // ENUMs:
4142 // CHIRP                    Chirp modulation
4143 // SHAPEDZIGBEE             Use Shaped 802.15.4 modulation
4144 // PCWSPSK                  Use piecewise linear PSK shaper defined by
4145 //                          SHAPECFG* registers.
4146 // ZIGBEE                   Use unshaped zigbee
4147 // SHAPEDFSK                Use generic 3 symbol shaper defined by SHAPECFG*
4148 //                          registers.
4149 #define LRFDRFE32_MOD1_MOD0_SYMSHP_W                                         3U
4150 #define LRFDRFE32_MOD1_MOD0_SYMSHP_M                                0x00000700U
4151 #define LRFDRFE32_MOD1_MOD0_SYMSHP_S                                         8U
4152 #define LRFDRFE32_MOD1_MOD0_SYMSHP_CHIRP                            0x00000400U
4153 #define LRFDRFE32_MOD1_MOD0_SYMSHP_SHAPEDZIGBEE                     0x00000300U
4154 #define LRFDRFE32_MOD1_MOD0_SYMSHP_PCWSPSK                          0x00000200U
4155 #define LRFDRFE32_MOD1_MOD0_SYMSHP_ZIGBEE                           0x00000100U
4156 #define LRFDRFE32_MOD1_MOD0_SYMSHP_SHAPEDFSK                        0x00000000U
4157 
4158 // Field:   [7:6] CANPTHGAIN
4159 //
4160 // ENUMs:
4161 // TWO_POW_M_18             POW(2,-18)
4162 // TWO_POW_M_17             POW(2,-17)
4163 // TWO_POW_M_16             POW(2,-16)
4164 // TWO_POW_M_15             POW(2,-15)
4165 #define LRFDRFE32_MOD1_MOD0_CANPTHGAIN_W                                     2U
4166 #define LRFDRFE32_MOD1_MOD0_CANPTHGAIN_M                            0x000000C0U
4167 #define LRFDRFE32_MOD1_MOD0_CANPTHGAIN_S                                     6U
4168 #define LRFDRFE32_MOD1_MOD0_CANPTHGAIN_TWO_POW_M_18                 0x000000C0U
4169 #define LRFDRFE32_MOD1_MOD0_CANPTHGAIN_TWO_POW_M_17                 0x00000080U
4170 #define LRFDRFE32_MOD1_MOD0_CANPTHGAIN_TWO_POW_M_16                 0x00000040U
4171 #define LRFDRFE32_MOD1_MOD0_CANPTHGAIN_TWO_POW_M_15                 0x00000000U
4172 
4173 // Field:   [5:4] SHPGAIN
4174 //
4175 // ENUMs:
4176 // X8                       Shape gain = 8
4177 // X4                       Shape gain = 4
4178 // X2                       Shape gain = 2
4179 // X1                       Shape gain = 1
4180 #define LRFDRFE32_MOD1_MOD0_SHPGAIN_W                                        2U
4181 #define LRFDRFE32_MOD1_MOD0_SHPGAIN_M                               0x00000030U
4182 #define LRFDRFE32_MOD1_MOD0_SHPGAIN_S                                        4U
4183 #define LRFDRFE32_MOD1_MOD0_SHPGAIN_X8                              0x00000030U
4184 #define LRFDRFE32_MOD1_MOD0_SHPGAIN_X4                              0x00000020U
4185 #define LRFDRFE32_MOD1_MOD0_SHPGAIN_X2                              0x00000010U
4186 #define LRFDRFE32_MOD1_MOD0_SHPGAIN_X1                              0x00000000U
4187 
4188 // Field:   [3:2] INTPFACT
4189 //
4190 // ENUMs:
4191 // ILLEGAL1                 Illegal, unsupported setting
4192 // INTP_BY_32               Interpolate by 32
4193 // INTP_BY_16               Interpolate by 16
4194 // ILLEGAL0                 Illegal, unsupported setting
4195 #define LRFDRFE32_MOD1_MOD0_INTPFACT_W                                       2U
4196 #define LRFDRFE32_MOD1_MOD0_INTPFACT_M                              0x0000000CU
4197 #define LRFDRFE32_MOD1_MOD0_INTPFACT_S                                       2U
4198 #define LRFDRFE32_MOD1_MOD0_INTPFACT_ILLEGAL1                       0x0000000CU
4199 #define LRFDRFE32_MOD1_MOD0_INTPFACT_INTP_BY_32                     0x00000008U
4200 #define LRFDRFE32_MOD1_MOD0_INTPFACT_INTP_BY_16                     0x00000004U
4201 #define LRFDRFE32_MOD1_MOD0_INTPFACT_ILLEGAL0                       0x00000000U
4202 
4203 //*****************************************************************************
4204 //
4205 // Register: LRFDRFE32_O_DTX1_DTX0
4206 //
4207 //*****************************************************************************
4208 // Field: [31:24] SHP3
4209 //
4210 // ENUMs:
4211 // ALLONES                  All the bits are 1
4212 // ALLZEROS                 All the bits are 0
4213 #define LRFDRFE32_DTX1_DTX0_SHP3_W                                           8U
4214 #define LRFDRFE32_DTX1_DTX0_SHP3_M                                  0xFF000000U
4215 #define LRFDRFE32_DTX1_DTX0_SHP3_S                                          24U
4216 #define LRFDRFE32_DTX1_DTX0_SHP3_ALLONES                            0xFF000000U
4217 #define LRFDRFE32_DTX1_DTX0_SHP3_ALLZEROS                           0x00000000U
4218 
4219 // Field: [23:16] SHP2
4220 //
4221 // ENUMs:
4222 // ALLONES                  All the bits are 1
4223 // ALLZEROS                 All the bits are 0
4224 #define LRFDRFE32_DTX1_DTX0_SHP2_W                                           8U
4225 #define LRFDRFE32_DTX1_DTX0_SHP2_M                                  0x00FF0000U
4226 #define LRFDRFE32_DTX1_DTX0_SHP2_S                                          16U
4227 #define LRFDRFE32_DTX1_DTX0_SHP2_ALLONES                            0x00FF0000U
4228 #define LRFDRFE32_DTX1_DTX0_SHP2_ALLZEROS                           0x00000000U
4229 
4230 // Field:  [15:8] SHP1
4231 //
4232 // ENUMs:
4233 // ALLONES                  All the bits are 1
4234 // ALLZEROS                 All the bits are 0
4235 #define LRFDRFE32_DTX1_DTX0_SHP1_W                                           8U
4236 #define LRFDRFE32_DTX1_DTX0_SHP1_M                                  0x0000FF00U
4237 #define LRFDRFE32_DTX1_DTX0_SHP1_S                                           8U
4238 #define LRFDRFE32_DTX1_DTX0_SHP1_ALLONES                            0x0000FF00U
4239 #define LRFDRFE32_DTX1_DTX0_SHP1_ALLZEROS                           0x00000000U
4240 
4241 // Field:   [7:0] SHP0
4242 //
4243 // ENUMs:
4244 // ALLONES                  All the bits are 1
4245 // ALLZEROS                 All the bits are 0
4246 #define LRFDRFE32_DTX1_DTX0_SHP0_W                                           8U
4247 #define LRFDRFE32_DTX1_DTX0_SHP0_M                                  0x000000FFU
4248 #define LRFDRFE32_DTX1_DTX0_SHP0_S                                           0U
4249 #define LRFDRFE32_DTX1_DTX0_SHP0_ALLONES                            0x000000FFU
4250 #define LRFDRFE32_DTX1_DTX0_SHP0_ALLZEROS                           0x00000000U
4251 
4252 //*****************************************************************************
4253 //
4254 // Register: LRFDRFE32_O_DTX3_DTX2
4255 //
4256 //*****************************************************************************
4257 // Field: [31:24] SHP7
4258 //
4259 // ENUMs:
4260 // ALLONES                  All the bits are 1
4261 // ALLZEROS                 All the bits are 0
4262 #define LRFDRFE32_DTX3_DTX2_SHP7_W                                           8U
4263 #define LRFDRFE32_DTX3_DTX2_SHP7_M                                  0xFF000000U
4264 #define LRFDRFE32_DTX3_DTX2_SHP7_S                                          24U
4265 #define LRFDRFE32_DTX3_DTX2_SHP7_ALLONES                            0xFF000000U
4266 #define LRFDRFE32_DTX3_DTX2_SHP7_ALLZEROS                           0x00000000U
4267 
4268 // Field: [23:16] SHP6
4269 //
4270 // ENUMs:
4271 // ALLONES                  All the bits are 1
4272 // ALLZEROS                 All the bits are 0
4273 #define LRFDRFE32_DTX3_DTX2_SHP6_W                                           8U
4274 #define LRFDRFE32_DTX3_DTX2_SHP6_M                                  0x00FF0000U
4275 #define LRFDRFE32_DTX3_DTX2_SHP6_S                                          16U
4276 #define LRFDRFE32_DTX3_DTX2_SHP6_ALLONES                            0x00FF0000U
4277 #define LRFDRFE32_DTX3_DTX2_SHP6_ALLZEROS                           0x00000000U
4278 
4279 // Field:  [15:8] SHP5
4280 //
4281 // ENUMs:
4282 // ALLONES                  All the bits are 1
4283 // ALLZEROS                 All the bits are 0
4284 #define LRFDRFE32_DTX3_DTX2_SHP5_W                                           8U
4285 #define LRFDRFE32_DTX3_DTX2_SHP5_M                                  0x0000FF00U
4286 #define LRFDRFE32_DTX3_DTX2_SHP5_S                                           8U
4287 #define LRFDRFE32_DTX3_DTX2_SHP5_ALLONES                            0x0000FF00U
4288 #define LRFDRFE32_DTX3_DTX2_SHP5_ALLZEROS                           0x00000000U
4289 
4290 // Field:   [7:0] SHP4
4291 //
4292 // ENUMs:
4293 // ALLONES                  All the bits are 1
4294 // ALLZEROS                 All the bits are 0
4295 #define LRFDRFE32_DTX3_DTX2_SHP4_W                                           8U
4296 #define LRFDRFE32_DTX3_DTX2_SHP4_M                                  0x000000FFU
4297 #define LRFDRFE32_DTX3_DTX2_SHP4_S                                           0U
4298 #define LRFDRFE32_DTX3_DTX2_SHP4_ALLONES                            0x000000FFU
4299 #define LRFDRFE32_DTX3_DTX2_SHP4_ALLZEROS                           0x00000000U
4300 
4301 //*****************************************************************************
4302 //
4303 // Register: LRFDRFE32_O_DTX5_DTX4
4304 //
4305 //*****************************************************************************
4306 // Field: [31:24] SHP11
4307 //
4308 // ENUMs:
4309 // ALLONES                  All the bits are 1
4310 // ALLZEROS                 All the bits are 0
4311 #define LRFDRFE32_DTX5_DTX4_SHP11_W                                          8U
4312 #define LRFDRFE32_DTX5_DTX4_SHP11_M                                 0xFF000000U
4313 #define LRFDRFE32_DTX5_DTX4_SHP11_S                                         24U
4314 #define LRFDRFE32_DTX5_DTX4_SHP11_ALLONES                           0xFF000000U
4315 #define LRFDRFE32_DTX5_DTX4_SHP11_ALLZEROS                          0x00000000U
4316 
4317 // Field: [23:16] SHP10
4318 //
4319 // ENUMs:
4320 // ALLONES                  All the bits are 1
4321 // ALLZEROS                 All the bits are 0
4322 #define LRFDRFE32_DTX5_DTX4_SHP10_W                                          8U
4323 #define LRFDRFE32_DTX5_DTX4_SHP10_M                                 0x00FF0000U
4324 #define LRFDRFE32_DTX5_DTX4_SHP10_S                                         16U
4325 #define LRFDRFE32_DTX5_DTX4_SHP10_ALLONES                           0x00FF0000U
4326 #define LRFDRFE32_DTX5_DTX4_SHP10_ALLZEROS                          0x00000000U
4327 
4328 // Field:  [15:8] SHP9
4329 //
4330 // ENUMs:
4331 // ALLONES                  All the bits are 1
4332 // ALLZEROS                 All the bits are 0
4333 #define LRFDRFE32_DTX5_DTX4_SHP9_W                                           8U
4334 #define LRFDRFE32_DTX5_DTX4_SHP9_M                                  0x0000FF00U
4335 #define LRFDRFE32_DTX5_DTX4_SHP9_S                                           8U
4336 #define LRFDRFE32_DTX5_DTX4_SHP9_ALLONES                            0x0000FF00U
4337 #define LRFDRFE32_DTX5_DTX4_SHP9_ALLZEROS                           0x00000000U
4338 
4339 // Field:   [7:0] SHP8
4340 //
4341 // ENUMs:
4342 // ALLONES                  All the bits are 1
4343 // ALLZEROS                 All the bits are 0
4344 #define LRFDRFE32_DTX5_DTX4_SHP8_W                                           8U
4345 #define LRFDRFE32_DTX5_DTX4_SHP8_M                                  0x000000FFU
4346 #define LRFDRFE32_DTX5_DTX4_SHP8_S                                           0U
4347 #define LRFDRFE32_DTX5_DTX4_SHP8_ALLONES                            0x000000FFU
4348 #define LRFDRFE32_DTX5_DTX4_SHP8_ALLZEROS                           0x00000000U
4349 
4350 //*****************************************************************************
4351 //
4352 // Register: LRFDRFE32_O_DTX7_DTX6
4353 //
4354 //*****************************************************************************
4355 // Field: [31:24] SHP15
4356 //
4357 // ENUMs:
4358 // ALLONES                  All the bits are 1
4359 // ALLZEROS                 All the bits are 0
4360 #define LRFDRFE32_DTX7_DTX6_SHP15_W                                          8U
4361 #define LRFDRFE32_DTX7_DTX6_SHP15_M                                 0xFF000000U
4362 #define LRFDRFE32_DTX7_DTX6_SHP15_S                                         24U
4363 #define LRFDRFE32_DTX7_DTX6_SHP15_ALLONES                           0xFF000000U
4364 #define LRFDRFE32_DTX7_DTX6_SHP15_ALLZEROS                          0x00000000U
4365 
4366 // Field: [23:16] SHP14
4367 //
4368 // ENUMs:
4369 // ALLONES                  All the bits are 1
4370 // ALLZEROS                 All the bits are 0
4371 #define LRFDRFE32_DTX7_DTX6_SHP14_W                                          8U
4372 #define LRFDRFE32_DTX7_DTX6_SHP14_M                                 0x00FF0000U
4373 #define LRFDRFE32_DTX7_DTX6_SHP14_S                                         16U
4374 #define LRFDRFE32_DTX7_DTX6_SHP14_ALLONES                           0x00FF0000U
4375 #define LRFDRFE32_DTX7_DTX6_SHP14_ALLZEROS                          0x00000000U
4376 
4377 // Field:  [15:8] SHP13
4378 //
4379 // ENUMs:
4380 // ALLONES                  All the bits are 1
4381 // ALLZEROS                 All the bits are 0
4382 #define LRFDRFE32_DTX7_DTX6_SHP13_W                                          8U
4383 #define LRFDRFE32_DTX7_DTX6_SHP13_M                                 0x0000FF00U
4384 #define LRFDRFE32_DTX7_DTX6_SHP13_S                                          8U
4385 #define LRFDRFE32_DTX7_DTX6_SHP13_ALLONES                           0x0000FF00U
4386 #define LRFDRFE32_DTX7_DTX6_SHP13_ALLZEROS                          0x00000000U
4387 
4388 // Field:   [7:0] SHP12
4389 //
4390 // ENUMs:
4391 // ALLONES                  All the bits are 1
4392 // ALLZEROS                 All the bits are 0
4393 #define LRFDRFE32_DTX7_DTX6_SHP12_W                                          8U
4394 #define LRFDRFE32_DTX7_DTX6_SHP12_M                                 0x000000FFU
4395 #define LRFDRFE32_DTX7_DTX6_SHP12_S                                          0U
4396 #define LRFDRFE32_DTX7_DTX6_SHP12_ALLONES                           0x000000FFU
4397 #define LRFDRFE32_DTX7_DTX6_SHP12_ALLZEROS                          0x00000000U
4398 
4399 //*****************************************************************************
4400 //
4401 // Register: LRFDRFE32_O_DTX9_DTX8
4402 //
4403 //*****************************************************************************
4404 // Field: [31:24] SHP19
4405 //
4406 // ENUMs:
4407 // ALLONES                  All the bits are 1
4408 // ALLZEROS                 All the bits are 0
4409 #define LRFDRFE32_DTX9_DTX8_SHP19_W                                          8U
4410 #define LRFDRFE32_DTX9_DTX8_SHP19_M                                 0xFF000000U
4411 #define LRFDRFE32_DTX9_DTX8_SHP19_S                                         24U
4412 #define LRFDRFE32_DTX9_DTX8_SHP19_ALLONES                           0xFF000000U
4413 #define LRFDRFE32_DTX9_DTX8_SHP19_ALLZEROS                          0x00000000U
4414 
4415 // Field: [23:16] SHP18
4416 //
4417 // ENUMs:
4418 // ALLONES                  All the bits are 1
4419 // ALLZEROS                 All the bits are 0
4420 #define LRFDRFE32_DTX9_DTX8_SHP18_W                                          8U
4421 #define LRFDRFE32_DTX9_DTX8_SHP18_M                                 0x00FF0000U
4422 #define LRFDRFE32_DTX9_DTX8_SHP18_S                                         16U
4423 #define LRFDRFE32_DTX9_DTX8_SHP18_ALLONES                           0x00FF0000U
4424 #define LRFDRFE32_DTX9_DTX8_SHP18_ALLZEROS                          0x00000000U
4425 
4426 // Field:  [15:8] SHP17
4427 //
4428 // ENUMs:
4429 // ALLONES                  All the bits are 1
4430 // ALLZEROS                 All the bits are 0
4431 #define LRFDRFE32_DTX9_DTX8_SHP17_W                                          8U
4432 #define LRFDRFE32_DTX9_DTX8_SHP17_M                                 0x0000FF00U
4433 #define LRFDRFE32_DTX9_DTX8_SHP17_S                                          8U
4434 #define LRFDRFE32_DTX9_DTX8_SHP17_ALLONES                           0x0000FF00U
4435 #define LRFDRFE32_DTX9_DTX8_SHP17_ALLZEROS                          0x00000000U
4436 
4437 // Field:   [7:0] SHP16
4438 //
4439 // ENUMs:
4440 // ALLONES                  All the bits are 1
4441 // ALLZEROS                 All the bits are 0
4442 #define LRFDRFE32_DTX9_DTX8_SHP16_W                                          8U
4443 #define LRFDRFE32_DTX9_DTX8_SHP16_M                                 0x000000FFU
4444 #define LRFDRFE32_DTX9_DTX8_SHP16_S                                          0U
4445 #define LRFDRFE32_DTX9_DTX8_SHP16_ALLONES                           0x000000FFU
4446 #define LRFDRFE32_DTX9_DTX8_SHP16_ALLZEROS                          0x00000000U
4447 
4448 //*****************************************************************************
4449 //
4450 // Register: LRFDRFE32_O_DTX11_DTX10
4451 //
4452 //*****************************************************************************
4453 // Field: [31:24] SHP23
4454 //
4455 // ENUMs:
4456 // ALLONES                  All the bits are 1
4457 // ALLZEROS                 All the bits are 0
4458 #define LRFDRFE32_DTX11_DTX10_SHP23_W                                        8U
4459 #define LRFDRFE32_DTX11_DTX10_SHP23_M                               0xFF000000U
4460 #define LRFDRFE32_DTX11_DTX10_SHP23_S                                       24U
4461 #define LRFDRFE32_DTX11_DTX10_SHP23_ALLONES                         0xFF000000U
4462 #define LRFDRFE32_DTX11_DTX10_SHP23_ALLZEROS                        0x00000000U
4463 
4464 // Field: [23:16] SHP22
4465 //
4466 // ENUMs:
4467 // ALLONES                  All the bits are 1
4468 // ALLZEROS                 All the bits are 0
4469 #define LRFDRFE32_DTX11_DTX10_SHP22_W                                        8U
4470 #define LRFDRFE32_DTX11_DTX10_SHP22_M                               0x00FF0000U
4471 #define LRFDRFE32_DTX11_DTX10_SHP22_S                                       16U
4472 #define LRFDRFE32_DTX11_DTX10_SHP22_ALLONES                         0x00FF0000U
4473 #define LRFDRFE32_DTX11_DTX10_SHP22_ALLZEROS                        0x00000000U
4474 
4475 // Field:  [15:8] SHP21
4476 //
4477 // ENUMs:
4478 // ALLONES                  All the bits are 1
4479 // ALLZEROS                 All the bits are 0
4480 #define LRFDRFE32_DTX11_DTX10_SHP21_W                                        8U
4481 #define LRFDRFE32_DTX11_DTX10_SHP21_M                               0x0000FF00U
4482 #define LRFDRFE32_DTX11_DTX10_SHP21_S                                        8U
4483 #define LRFDRFE32_DTX11_DTX10_SHP21_ALLONES                         0x0000FF00U
4484 #define LRFDRFE32_DTX11_DTX10_SHP21_ALLZEROS                        0x00000000U
4485 
4486 // Field:   [7:0] SHP20
4487 //
4488 // ENUMs:
4489 // ALLONES                  All the bits are 1
4490 // ALLZEROS                 All the bits are 0
4491 #define LRFDRFE32_DTX11_DTX10_SHP20_W                                        8U
4492 #define LRFDRFE32_DTX11_DTX10_SHP20_M                               0x000000FFU
4493 #define LRFDRFE32_DTX11_DTX10_SHP20_S                                        0U
4494 #define LRFDRFE32_DTX11_DTX10_SHP20_ALLONES                         0x000000FFU
4495 #define LRFDRFE32_DTX11_DTX10_SHP20_ALLZEROS                        0x00000000U
4496 
4497 //*****************************************************************************
4498 //
4499 // Register: LRFDRFE32_O_PLLM0
4500 //
4501 //*****************************************************************************
4502 // Field:  [31:2] VAL
4503 //
4504 // ENUMs:
4505 // ALLONES                  All the bits are 1
4506 // ALLZEROS                 All the bits are 0
4507 #define LRFDRFE32_PLLM0_VAL_W                                               30U
4508 #define LRFDRFE32_PLLM0_VAL_M                                       0xFFFFFFFCU
4509 #define LRFDRFE32_PLLM0_VAL_S                                                2U
4510 #define LRFDRFE32_PLLM0_VAL_ALLONES                                 0x0000FFFCU
4511 #define LRFDRFE32_PLLM0_VAL_ALLZEROS                                0x00000000U
4512 
4513 // Field:   [1:0] SPARE0
4514 //
4515 // ENUMs:
4516 // ALLONES                  All the bits are 1
4517 // ALLZEROS                 All the bits are 0
4518 #define LRFDRFE32_PLLM0_SPARE0_W                                             2U
4519 #define LRFDRFE32_PLLM0_SPARE0_M                                    0x00000003U
4520 #define LRFDRFE32_PLLM0_SPARE0_S                                             0U
4521 #define LRFDRFE32_PLLM0_SPARE0_ALLONES                              0x00000003U
4522 #define LRFDRFE32_PLLM0_SPARE0_ALLZEROS                             0x00000000U
4523 
4524 //*****************************************************************************
4525 //
4526 // Register: LRFDRFE32_O_PLLM1
4527 //
4528 //*****************************************************************************
4529 // Field:  [31:2] VAL
4530 //
4531 // ENUMs:
4532 // ALLONES                  All the bits are 1
4533 // ALLZEROS                 All the bits are 0
4534 #define LRFDRFE32_PLLM1_VAL_W                                               30U
4535 #define LRFDRFE32_PLLM1_VAL_M                                       0xFFFFFFFCU
4536 #define LRFDRFE32_PLLM1_VAL_S                                                2U
4537 #define LRFDRFE32_PLLM1_VAL_ALLONES                                 0x0000FFFCU
4538 #define LRFDRFE32_PLLM1_VAL_ALLZEROS                                0x00000000U
4539 
4540 // Field:   [1:0] SPARE0
4541 //
4542 // ENUMs:
4543 // ALLONES                  All the bits are 1
4544 // ALLZEROS                 All the bits are 0
4545 #define LRFDRFE32_PLLM1_SPARE0_W                                             2U
4546 #define LRFDRFE32_PLLM1_SPARE0_M                                    0x00000003U
4547 #define LRFDRFE32_PLLM1_SPARE0_S                                             0U
4548 #define LRFDRFE32_PLLM1_SPARE0_ALLONES                              0x00000003U
4549 #define LRFDRFE32_PLLM1_SPARE0_ALLZEROS                             0x00000000U
4550 
4551 //*****************************************************************************
4552 //
4553 // Register: LRFDRFE32_O_CALMMID_CALMCRS
4554 //
4555 //*****************************************************************************
4556 // Field: [31:16] CALMMID_VAL
4557 //
4558 // ENUMs:
4559 // ALLONES                  All the bits are 1
4560 // ALLZEROS                 All the bits are 0
4561 #define LRFDRFE32_CALMMID_CALMCRS_CALMMID_VAL_W                             16U
4562 #define LRFDRFE32_CALMMID_CALMCRS_CALMMID_VAL_M                     0xFFFF0000U
4563 #define LRFDRFE32_CALMMID_CALMCRS_CALMMID_VAL_S                             16U
4564 #define LRFDRFE32_CALMMID_CALMCRS_CALMMID_VAL_ALLONES               0xFFFF0000U
4565 #define LRFDRFE32_CALMMID_CALMCRS_CALMMID_VAL_ALLZEROS              0x00000000U
4566 
4567 // Field:  [15:0] CALMCRS_VAL
4568 //
4569 // ENUMs:
4570 // ALLONES                  All the bits are 1
4571 // ALLZEROS                 All the bits are 0
4572 #define LRFDRFE32_CALMMID_CALMCRS_CALMCRS_VAL_W                             16U
4573 #define LRFDRFE32_CALMMID_CALMCRS_CALMCRS_VAL_M                     0x0000FFFFU
4574 #define LRFDRFE32_CALMMID_CALMCRS_CALMCRS_VAL_S                              0U
4575 #define LRFDRFE32_CALMMID_CALMCRS_CALMCRS_VAL_ALLONES               0x0000FFFFU
4576 #define LRFDRFE32_CALMMID_CALMCRS_CALMCRS_VAL_ALLZEROS              0x00000000U
4577 
4578 //*****************************************************************************
4579 //
4580 // Register: LRFDRFE32_O_REFDIV
4581 //
4582 //*****************************************************************************
4583 // Field:  [15:0] LOAD
4584 //
4585 // ENUMs:
4586 // ALLONES                  All the bits are 1
4587 // ALLZEROS                 All the bits are 0
4588 #define LRFDRFE32_REFDIV_LOAD_W                                             16U
4589 #define LRFDRFE32_REFDIV_LOAD_M                                     0x0000FFFFU
4590 #define LRFDRFE32_REFDIV_LOAD_S                                              0U
4591 #define LRFDRFE32_REFDIV_LOAD_ALLONES                               0x0000FFFFU
4592 #define LRFDRFE32_REFDIV_LOAD_ALLZEROS                              0x00000000U
4593 
4594 //*****************************************************************************
4595 //
4596 // Register: LRFDRFE32_O_DLOCTL0
4597 //
4598 //*****************************************************************************
4599 // Field:  [10:8] TDCSTOP
4600 //
4601 // ENUMs:
4602 // OPEN                     Open-loop operation
4603 // CLOSED                   Closed-loop operation
4604 #define LRFDRFE32_DLOCTL0_TDCSTOP_W                                          3U
4605 #define LRFDRFE32_DLOCTL0_TDCSTOP_M                                 0x00000700U
4606 #define LRFDRFE32_DLOCTL0_TDCSTOP_S                                          8U
4607 #define LRFDRFE32_DLOCTL0_TDCSTOP_OPEN                              0x00000100U
4608 #define LRFDRFE32_DLOCTL0_TDCSTOP_CLOSED                            0x00000000U
4609 
4610 // Field:     [7] DTSTXTAL
4611 //
4612 // ENUMs:
4613 // ONE                      Enable XTALBAW DTST interface
4614 // ZERO                     Disable XTALBAW DTST interface
4615 #define LRFDRFE32_DLOCTL0_DTSTXTAL                                  0x00000080U
4616 #define LRFDRFE32_DLOCTL0_DTSTXTAL_M                                0x00000080U
4617 #define LRFDRFE32_DLOCTL0_DTSTXTAL_S                                         7U
4618 #define LRFDRFE32_DLOCTL0_DTSTXTAL_ONE                              0x00000080U
4619 #define LRFDRFE32_DLOCTL0_DTSTXTAL_ZERO                             0x00000000U
4620 
4621 // Field:   [6:4] LOOPUPD
4622 //
4623 // ENUMs:
4624 // ALT                      Use alternate REF (PLLM1)
4625 // DEF                      Use default FREF (PLLM0)
4626 #define LRFDRFE32_DLOCTL0_LOOPUPD_W                                          3U
4627 #define LRFDRFE32_DLOCTL0_LOOPUPD_M                                 0x00000070U
4628 #define LRFDRFE32_DLOCTL0_LOOPUPD_S                                          4U
4629 #define LRFDRFE32_DLOCTL0_LOOPUPD_ALT                               0x00000010U
4630 #define LRFDRFE32_DLOCTL0_LOOPUPD_DEF                               0x00000000U
4631 
4632 // Field:     [3] PH3
4633 //
4634 // ENUMs:
4635 // START                    Close the loop to aquire phase lock, i.e. phase 3
4636 //                          of calibration routine.
4637 // HALT                     Halt DLO FSM after DCO frequency span measurement
4638 //                          When DLO and RFE runs KDCO estimation, RFE must
4639 //                          compute KDCO from the frequency span, and
4640 //                          calculate loop filter settings to use before
4641 //                          lock aquisition.
4642 #define LRFDRFE32_DLOCTL0_PH3                                       0x00000008U
4643 #define LRFDRFE32_DLOCTL0_PH3_M                                     0x00000008U
4644 #define LRFDRFE32_DLOCTL0_PH3_S                                              3U
4645 #define LRFDRFE32_DLOCTL0_PH3_START                                 0x00000008U
4646 #define LRFDRFE32_DLOCTL0_PH3_HALT                                  0x00000000U
4647 
4648 // Field:     [2] PH2
4649 //
4650 // ENUMs:
4651 // START                    Start KDCO estimation, i.e. phase 2 of calibration
4652 //                          routine.
4653 // HALT                     Halt DLO FSM after TDC calibration measurement
4654 //                          When DLO and RFE runs TDC calibration, RFE must
4655 //                          use calibration measurement to calculcate
4656 //                          CAL2.KTDCINV.
4657 #define LRFDRFE32_DLOCTL0_PH2                                       0x00000004U
4658 #define LRFDRFE32_DLOCTL0_PH2_M                                     0x00000004U
4659 #define LRFDRFE32_DLOCTL0_PH2_S                                              2U
4660 #define LRFDRFE32_DLOCTL0_PH2_START                                 0x00000004U
4661 #define LRFDRFE32_DLOCTL0_PH2_HALT                                  0x00000000U
4662 
4663 // Field:     [1] LOOPMODE
4664 //
4665 // ENUMs:
4666 // OPEN                     Open-loop operation
4667 // CLOSED                   Closed-loop operation
4668 #define LRFDRFE32_DLOCTL0_LOOPMODE                                  0x00000002U
4669 #define LRFDRFE32_DLOCTL0_LOOPMODE_M                                0x00000002U
4670 #define LRFDRFE32_DLOCTL0_LOOPMODE_S                                         1U
4671 #define LRFDRFE32_DLOCTL0_LOOPMODE_OPEN                             0x00000002U
4672 #define LRFDRFE32_DLOCTL0_LOOPMODE_CLOSED                           0x00000000U
4673 
4674 // Field:     [0] RSTN
4675 //
4676 // ENUMs:
4677 // ACTIVE                   DLO is not held in reset
4678 // RESET                    DLO is reset
4679 #define LRFDRFE32_DLOCTL0_RSTN                                      0x00000001U
4680 #define LRFDRFE32_DLOCTL0_RSTN_M                                    0x00000001U
4681 #define LRFDRFE32_DLOCTL0_RSTN_S                                             0U
4682 #define LRFDRFE32_DLOCTL0_RSTN_ACTIVE                               0x00000001U
4683 #define LRFDRFE32_DLOCTL0_RSTN_RESET                                0x00000000U
4684 
4685 //*****************************************************************************
4686 //
4687 // Register: LRFDRFE32_O_DLOCTL1
4688 //
4689 //*****************************************************************************
4690 // Field:    [15] DCO
4691 //
4692 // ENUMs:
4693 // EN                       Enable DCO
4694 // DIS                      Disable DCO
4695 #define LRFDRFE32_DLOCTL1_DCO                                       0x00008000U
4696 #define LRFDRFE32_DLOCTL1_DCO_M                                     0x00008000U
4697 #define LRFDRFE32_DLOCTL1_DCO_S                                             15U
4698 #define LRFDRFE32_DLOCTL1_DCO_EN                                    0x00008000U
4699 #define LRFDRFE32_DLOCTL1_DCO_DIS                                   0x00000000U
4700 
4701 // Field:     [7] FCDEM
4702 //
4703 // ENUMs:
4704 // EN                       Enable DEM
4705 // DIS                      Disable DEM
4706 #define LRFDRFE32_DLOCTL1_FCDEM                                     0x00000080U
4707 #define LRFDRFE32_DLOCTL1_FCDEM_M                                   0x00000080U
4708 #define LRFDRFE32_DLOCTL1_FCDEM_S                                            7U
4709 #define LRFDRFE32_DLOCTL1_FCDEM_EN                                  0x00000080U
4710 #define LRFDRFE32_DLOCTL1_FCDEM_DIS                                 0x00000000U
4711 
4712 // Field:     [6] DTSTCKVD
4713 //
4714 // ENUMs:
4715 // ONE                      Enable CKVD DTST interface
4716 // ZERO                     Disable CKVD DTST interface
4717 #define LRFDRFE32_DLOCTL1_DTSTCKVD                                  0x00000040U
4718 #define LRFDRFE32_DLOCTL1_DTSTCKVD_M                                0x00000040U
4719 #define LRFDRFE32_DLOCTL1_DTSTCKVD_S                                         6U
4720 #define LRFDRFE32_DLOCTL1_DTSTCKVD_ONE                              0x00000040U
4721 #define LRFDRFE32_DLOCTL1_DTSTCKVD_ZERO                             0x00000000U
4722 
4723 // Field:     [5] PHEDISC
4724 //
4725 // ENUMs:
4726 // EN                       Enable phase error discard function
4727 // DIS                      Disable phase error discard function
4728 #define LRFDRFE32_DLOCTL1_PHEDISC                                   0x00000020U
4729 #define LRFDRFE32_DLOCTL1_PHEDISC_M                                 0x00000020U
4730 #define LRFDRFE32_DLOCTL1_PHEDISC_S                                          5U
4731 #define LRFDRFE32_DLOCTL1_PHEDISC_EN                                0x00000020U
4732 #define LRFDRFE32_DLOCTL1_PHEDISC_DIS                               0x00000000U
4733 
4734 // Field:     [4] PLLMON
4735 //
4736 // ENUMs:
4737 // EN                       Enable PLL monitor
4738 // DIS                      Disable and reset PLL monitor
4739 #define LRFDRFE32_DLOCTL1_PLLMON                                    0x00000010U
4740 #define LRFDRFE32_DLOCTL1_PLLMON_M                                  0x00000010U
4741 #define LRFDRFE32_DLOCTL1_PLLMON_S                                           4U
4742 #define LRFDRFE32_DLOCTL1_PLLMON_EN                                 0x00000010U
4743 #define LRFDRFE32_DLOCTL1_PLLMON_DIS                                0x00000000U
4744 
4745 // Field:     [3] IIR
4746 //
4747 // ENUMs:
4748 // EN                       Enable IIR filter
4749 // DIS                      Disable IIR filter
4750 #define LRFDRFE32_DLOCTL1_IIR                                       0x00000008U
4751 #define LRFDRFE32_DLOCTL1_IIR_M                                     0x00000008U
4752 #define LRFDRFE32_DLOCTL1_IIR_S                                              3U
4753 #define LRFDRFE32_DLOCTL1_IIR_EN                                    0x00000008U
4754 #define LRFDRFE32_DLOCTL1_IIR_DIS                                   0x00000000U
4755 
4756 // Field:     [2] MOD
4757 //
4758 // ENUMs:
4759 // EN                       Enable MODISF
4760 // DIS                      Disable MODISF
4761 #define LRFDRFE32_DLOCTL1_MOD                                       0x00000004U
4762 #define LRFDRFE32_DLOCTL1_MOD_M                                     0x00000004U
4763 #define LRFDRFE32_DLOCTL1_MOD_S                                              2U
4764 #define LRFDRFE32_DLOCTL1_MOD_EN                                    0x00000004U
4765 #define LRFDRFE32_DLOCTL1_MOD_DIS                                   0x00000000U
4766 
4767 // Field:     [1] MODINIT
4768 //
4769 // ENUMs:
4770 // ACTIVATE                 Activate MODISF initialization
4771 // DEACTIVATE               Deactivate MODISF initialization
4772 #define LRFDRFE32_DLOCTL1_MODINIT                                   0x00000002U
4773 #define LRFDRFE32_DLOCTL1_MODINIT_M                                 0x00000002U
4774 #define LRFDRFE32_DLOCTL1_MODINIT_S                                          1U
4775 #define LRFDRFE32_DLOCTL1_MODINIT_ACTIVATE                          0x00000002U
4776 #define LRFDRFE32_DLOCTL1_MODINIT_DEACTIVATE                        0x00000000U
4777 
4778 // Field:     [0] MTDCRSTN
4779 //
4780 // ENUMs:
4781 // ACTIVE                   Release MTDC reset
4782 // RESET                    Reset MTDC
4783 #define LRFDRFE32_DLOCTL1_MTDCRSTN                                  0x00000001U
4784 #define LRFDRFE32_DLOCTL1_MTDCRSTN_M                                0x00000001U
4785 #define LRFDRFE32_DLOCTL1_MTDCRSTN_S                                         0U
4786 #define LRFDRFE32_DLOCTL1_MTDCRSTN_ACTIVE                           0x00000001U
4787 #define LRFDRFE32_DLOCTL1_MTDCRSTN_RESET                            0x00000000U
4788 
4789 //*****************************************************************************
4790 //
4791 // Register: LRFDRFE32_O_DCOOVR1_DCOOVR0
4792 //
4793 //*****************************************************************************
4794 // Field: [30:24] FINECODE
4795 //
4796 // ENUMs:
4797 // ALLONES                  All the bits are 1
4798 // ALLZEROS                 All the bits are 0
4799 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECODE_W                                 7U
4800 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECODE_M                        0x7F000000U
4801 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECODE_S                                24U
4802 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECODE_ALLONES                  0x7F000000U
4803 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECODE_ALLZEROS                 0x00000000U
4804 
4805 // Field: [23:16] SDMICODE
4806 //
4807 // ENUMs:
4808 // ALLONES                  All the bits are 1
4809 // ALLZEROS                 All the bits are 0
4810 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICODE_W                                 8U
4811 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICODE_M                        0x00FF0000U
4812 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICODE_S                                16U
4813 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICODE_ALLONES                  0x00FF0000U
4814 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICODE_ALLZEROS                 0x00000000U
4815 
4816 // Field:  [13:8] MIDCODE
4817 //
4818 // ENUMs:
4819 // ALLONES                  All the bits are 1
4820 // ALLZEROS                 All the bits are 0
4821 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCODE_W                                  6U
4822 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCODE_M                         0x00003F00U
4823 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCODE_S                                  8U
4824 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCODE_ALLONES                   0x00003F00U
4825 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCODE_ALLZEROS                  0x00000000U
4826 
4827 // Field:   [7:4] CRSCODE
4828 //
4829 // ENUMs:
4830 // ALLONES                  All the bits are 1
4831 // ALLZEROS                 All the bits are 0
4832 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCODE_W                                  4U
4833 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCODE_M                         0x000000F0U
4834 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCODE_S                                  4U
4835 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCODE_ALLONES                   0x000000F0U
4836 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCODE_ALLZEROS                  0x00000000U
4837 
4838 // Field:     [3] FINECTL
4839 //
4840 // ENUMs:
4841 // EN                       Enable fine code override
4842 // DIS                      Disable fine code override
4843 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECTL                           0x00000008U
4844 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECTL_M                         0x00000008U
4845 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECTL_S                                  3U
4846 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECTL_EN                        0x00000008U
4847 #define LRFDRFE32_DCOOVR1_DCOOVR0_FINECTL_DIS                       0x00000000U
4848 
4849 // Field:     [2] SDMICTL
4850 //
4851 // ENUMs:
4852 // EN                       Enable SDM input code override
4853 // DIS                      Disable SDM input code override
4854 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICTL                           0x00000004U
4855 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICTL_M                         0x00000004U
4856 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICTL_S                                  2U
4857 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICTL_EN                        0x00000004U
4858 #define LRFDRFE32_DCOOVR1_DCOOVR0_SDMICTL_DIS                       0x00000000U
4859 
4860 // Field:     [1] MIDCTL
4861 //
4862 // ENUMs:
4863 // EN                       Enable mid code override
4864 // DIS                      Disable mid code override
4865 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCTL                            0x00000002U
4866 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCTL_M                          0x00000002U
4867 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCTL_S                                   1U
4868 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCTL_EN                         0x00000002U
4869 #define LRFDRFE32_DCOOVR1_DCOOVR0_MIDCTL_DIS                        0x00000000U
4870 
4871 // Field:     [0] CRSCTL
4872 //
4873 // ENUMs:
4874 // EN                       Enable coarse code override
4875 // DIS                      Disable coarse code override
4876 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCTL                            0x00000001U
4877 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCTL_M                          0x00000001U
4878 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCTL_S                                   0U
4879 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCTL_EN                         0x00000001U
4880 #define LRFDRFE32_DCOOVR1_DCOOVR0_CRSCTL_DIS                        0x00000000U
4881 
4882 //*****************************************************************************
4883 //
4884 // Register: LRFDRFE32_O_DLOEV_DTST
4885 //
4886 //*****************************************************************************
4887 // Field:    [23] LOCK
4888 //
4889 // ENUMs:
4890 // ONE                      The bit is 1
4891 // ZERO                     The bit is 0
4892 #define LRFDRFE32_DLOEV_DTST_LOCK                                   0x00800000U
4893 #define LRFDRFE32_DLOEV_DTST_LOCK_M                                 0x00800000U
4894 #define LRFDRFE32_DLOEV_DTST_LOCK_S                                         23U
4895 #define LRFDRFE32_DLOEV_DTST_LOCK_ONE                               0x00800000U
4896 #define LRFDRFE32_DLOEV_DTST_LOCK_ZERO                              0x00000000U
4897 
4898 // Field:    [22] LOL
4899 //
4900 // ENUMs:
4901 // ONE                      The bit is 1
4902 // ZERO                     The bit is 0
4903 #define LRFDRFE32_DLOEV_DTST_LOL                                    0x00400000U
4904 #define LRFDRFE32_DLOEV_DTST_LOL_M                                  0x00400000U
4905 #define LRFDRFE32_DLOEV_DTST_LOL_S                                          22U
4906 #define LRFDRFE32_DLOEV_DTST_LOL_ONE                                0x00400000U
4907 #define LRFDRFE32_DLOEV_DTST_LOL_ZERO                               0x00000000U
4908 
4909 // Field:    [21] FCABVTHR
4910 //
4911 // ENUMs:
4912 // ONE                      The bit is 1
4913 // ZERO                     The bit is 0
4914 #define LRFDRFE32_DLOEV_DTST_FCABVTHR                               0x00200000U
4915 #define LRFDRFE32_DLOEV_DTST_FCABVTHR_M                             0x00200000U
4916 #define LRFDRFE32_DLOEV_DTST_FCABVTHR_S                                     21U
4917 #define LRFDRFE32_DLOEV_DTST_FCABVTHR_ONE                           0x00200000U
4918 #define LRFDRFE32_DLOEV_DTST_FCABVTHR_ZERO                          0x00000000U
4919 
4920 // Field:    [20] FCBLWTHR
4921 //
4922 // ENUMs:
4923 // ONE                      The bit is 1
4924 // ZERO                     The bit is 0
4925 #define LRFDRFE32_DLOEV_DTST_FCBLWTHR                               0x00100000U
4926 #define LRFDRFE32_DLOEV_DTST_FCBLWTHR_M                             0x00100000U
4927 #define LRFDRFE32_DLOEV_DTST_FCBLWTHR_S                                     20U
4928 #define LRFDRFE32_DLOEV_DTST_FCBLWTHR_ONE                           0x00100000U
4929 #define LRFDRFE32_DLOEV_DTST_FCBLWTHR_ZERO                          0x00000000U
4930 
4931 // Field: [19:16] STATE
4932 //
4933 // ENUMs:
4934 // ALLONES                  All the bits are 1
4935 // ALLZEROS                 All the bits are 0
4936 #define LRFDRFE32_DLOEV_DTST_STATE_W                                         4U
4937 #define LRFDRFE32_DLOEV_DTST_STATE_M                                0x000F0000U
4938 #define LRFDRFE32_DLOEV_DTST_STATE_S                                        16U
4939 #define LRFDRFE32_DLOEV_DTST_STATE_ALLONES                          0x000F0000U
4940 #define LRFDRFE32_DLOEV_DTST_STATE_ALLZEROS                         0x00000000U
4941 
4942 // Field: [14:11] SPARE11
4943 //
4944 // ENUMs:
4945 // ALLONES                  All the bits are 1
4946 // ALLZEROS                 All the bits are 0
4947 #define LRFDRFE32_DLOEV_DTST_SPARE11_W                                       4U
4948 #define LRFDRFE32_DLOEV_DTST_SPARE11_M                              0x00007800U
4949 #define LRFDRFE32_DLOEV_DTST_SPARE11_S                                      11U
4950 #define LRFDRFE32_DLOEV_DTST_SPARE11_ALLONES                        0x00007800U
4951 #define LRFDRFE32_DLOEV_DTST_SPARE11_ALLZEROS                       0x00000000U
4952 
4953 // Field:  [10:8] VARTGLDLY
4954 //
4955 // ENUMs:
4956 // CLK_7_PER                Toggle lags data by 7 CKVD16 periods.
4957 // CLK_6_PER                Toggle lags data by 6 CKVD16 periods.
4958 // CLK_5_PER                Toggle lags data by 5 CKVD16 periods.
4959 // CLK_4_PER                Toggle lags data by 4 CKVD16 periods.
4960 // CLK_3_PER                Toggle lags data by 3 CKVD16 periods.
4961 // CLK_2_PER                Toggle lags data by 2 CKVD16 periods.
4962 // CLK_1_PER                Toggle lags data by 1 CKVD16 periods.
4963 // CLK_0_PER                Toggle lags data by 0 CKVD16 periods.
4964 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_W                                     3U
4965 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_M                            0x00000700U
4966 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_S                                     8U
4967 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_7_PER                    0x00000700U
4968 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_6_PER                    0x00000600U
4969 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_5_PER                    0x00000500U
4970 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_4_PER                    0x00000400U
4971 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_3_PER                    0x00000300U
4972 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_2_PER                    0x00000200U
4973 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_1_PER                    0x00000100U
4974 #define LRFDRFE32_DLOEV_DTST_VARTGLDLY_CLK_0_PER                    0x00000000U
4975 
4976 // Field:     [7] REFTGLDLY
4977 //
4978 // ENUMs:
4979 // CLK_1_PER                Toggle lags data by 1 HFXT/BAW periods.
4980 // CLK_0_PER                Toggle lags data by 0 HFXT/BAW periods.
4981 #define LRFDRFE32_DLOEV_DTST_REFTGLDLY                              0x00000080U
4982 #define LRFDRFE32_DLOEV_DTST_REFTGLDLY_M                            0x00000080U
4983 #define LRFDRFE32_DLOEV_DTST_REFTGLDLY_S                                     7U
4984 #define LRFDRFE32_DLOEV_DTST_REFTGLDLY_CLK_1_PER                    0x00000080U
4985 #define LRFDRFE32_DLOEV_DTST_REFTGLDLY_CLK_0_PER                    0x00000000U
4986 
4987 // Field:     [6] TRNSEQ
4988 //
4989 // ENUMs:
4990 // EN                       Enable trainer sequence
4991 // DIS                      Disable trainer sequence
4992 #define LRFDRFE32_DLOEV_DTST_TRNSEQ                                 0x00000040U
4993 #define LRFDRFE32_DLOEV_DTST_TRNSEQ_M                               0x00000040U
4994 #define LRFDRFE32_DLOEV_DTST_TRNSEQ_S                                        6U
4995 #define LRFDRFE32_DLOEV_DTST_TRNSEQ_EN                              0x00000040U
4996 #define LRFDRFE32_DLOEV_DTST_TRNSEQ_DIS                             0x00000000U
4997 
4998 // Field:     [5] SPARE5
4999 //
5000 // ENUMs:
5001 // ONE                      The bit is 1
5002 // ZERO                     The bit is 0
5003 #define LRFDRFE32_DLOEV_DTST_SPARE5                                 0x00000020U
5004 #define LRFDRFE32_DLOEV_DTST_SPARE5_M                               0x00000020U
5005 #define LRFDRFE32_DLOEV_DTST_SPARE5_S                                        5U
5006 #define LRFDRFE32_DLOEV_DTST_SPARE5_ONE                             0x00000020U
5007 #define LRFDRFE32_DLOEV_DTST_SPARE5_ZERO                            0x00000000U
5008 
5009 // Field:   [4:0] SIG
5010 //
5011 // ENUMs:
5012 // VAR_NC_15                dtst_data = 0x0000
5013 // VAR_NC_14                dtst_data = 0x0000
5014 // VAR_NC_13                dtst_data = 0x0000
5015 // VAR_NC_12                dtst_data = 0x0000
5016 // VAR_NC_11                dtst_data = 0x0000
5017 // VAR_LOOP_UPD_FINECODE    dtst_data : [15] : (u_pll/pll_loop_update) [14:0]
5018 //                          : u_pll/po_ckvd16_finecode_pll
5019 // VAR_LOCK_FINECODE        dtst_data : [15] : (u_pll/po_ckvd48_pllmon_lock
5020 //                          XOR u_pll/po_ckvd48_pllmon_lol) [14:0] :
5021 //                          u_pll/po_ckvd16_finecode_pll
5022 // VAR_MPX_CAN              dtst_data : [15] : u_mpx/freq_can[16] [14:0] :
5023 //                          u_mpx/freq_can[14:0] Format is 1.15s. This
5024 //                          field holds how much phase DTX adds to DCO per
5025 //                          reference frequency. This is a slice of the
5026 //                          signals that goes to u_pll which is 3.18s.
5027 //                          Hence, wrapping can occur.
5028 // VAR_TDCSTOP_STATUS_TDC   dtst_data : [15:14] : po_tdc_stop_dly_sel [13] :
5029 //                          u_pll/pi_tdc_msb_error [12] :
5030 //                          u_pll/pll_loop_update [11] :
5031 //                          (u_pll/po_ckvd48_pllmon_lock XOR
5032 //                          u_pll/po_ckvd48_pllmon_lol) [10:0]:
5033 //                          u_pll/pi_tdc_data Note that [12:11] are samples
5034 //                          from previous reference clock edge.
5035 // VAR_TDCSTOP_PHERR        dtst_data : [15:14] : po_tdc_stop_dly_sel [13]
5036 //                          u_pll/phase_error[16] [12:0]:
5037 //                          u_pll/phase_error[12:0] [13:0] : phase_error.
5038 //                          Format is 3.11s.
5039 // VAR_PH_COMP_PHERR_TDCSTOPdtst_data : [15:14] : po_tdc_stop_dly_sel [13] :
5040 //                          u_pll/phase_error[16] [12:9]:
5041 //                          u_pll/phase_error[11:8] [8:0] :
5042 //                          u_pll/var_phase[14: 6] [13:9] : phase error.
5043 //                          Format is 2.3s. [8:0] : variable phase. Format
5044 //                          is 4.5u.
5045 // VAR_PH_TDCCORR           dtst_data : [15] ; u_pll/pi_tdc_msb_error [14:11]
5046 //                          : u_pll/pi_pi_cnt_lsb [10:0] :
5047 //                          u_pll/tdc_data_corr
5048 // VAR_PH_RAW               dtst_data : [15] ; u_pll/pi_tdc_msb_error [14:11]
5049 //                          : u_pll/pi_pi_cnt_lsb [10:0] :
5050 //                          u_pll/pi_tdc_data
5051 // VAR_PHERR_LOWER          dtst_data : [15] : u_pll/phase_error[16] [14:0] :
5052 //                          u_pll/phase_error[14:0] Format is 5.11s. Phase
5053 //                          error wraps if if too large.
5054 // VAR_PHERR_UPPER          dtst_data = u_pll/phase_error[16:1] Format is
5055 //                          6.10s.
5056 // VAR_NC_0                 dtst_data = 0x0000
5057 // REF_NC_15                dtst_data = 0x0000
5058 // REF_NC_14                dtst_data = 0x0000
5059 // REF_NC_13                dtst_data = 0x0000
5060 // REF_NC_12                dtst_data = 0x0000
5061 // REF_NC_11                dtst_data = 0x0000
5062 // REF_NC_10                dtst_data = 0x0000
5063 // REF_NC_9                 dtst_data = 0x0000
5064 // REF_NC_8                 dtst_data = 0x0000
5065 // REF_NC_7                 dtst_data = 0x0000
5066 // REF_NC_6                 dtst_data = 0x0000
5067 // REF_NC_5                 dtst_data = 0x0000
5068 // REF_NC_4                 dtst_data = 0x0000
5069 // REF_NC_3                 dtst_data = 0x0000
5070 // REF_FERR_MAG             dtst_data = u_fsm/po_dtst_fsm_ferr_mag Format
5071 //                          is14.2u. The signal is only updated for
5072 //                          frequency measurements that affect the
5073 //                          calibration result.
5074 // REF_FSMCAL               dtst_data : [15] : '0' [14] :
5075 //                          u_fsm/pi_pll_lock_ind [13:10] :
5076 //                          u_fsm/po_dsts_fsm_state [9:6] :
5077 //                          u_fsm/po_dtst_fsm_coarse [5:0] :
5078 //                          u_fsm/po_dtst_fsm_mid
5079 // REF_NC_0                 dtst_data = 0x0000
5080 #define LRFDRFE32_DLOEV_DTST_SIG_W                                           5U
5081 #define LRFDRFE32_DLOEV_DTST_SIG_M                                  0x0000001FU
5082 #define LRFDRFE32_DLOEV_DTST_SIG_S                                           0U
5083 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_NC_15                          0x0000001FU
5084 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_NC_14                          0x0000001EU
5085 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_NC_13                          0x0000001DU
5086 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_NC_12                          0x0000001CU
5087 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_NC_11                          0x0000001BU
5088 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_LOOP_UPD_FINECODE              0x0000001AU
5089 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_LOCK_FINECODE                  0x00000019U
5090 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_MPX_CAN                        0x00000018U
5091 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_TDCSTOP_STATUS_TDC             0x00000017U
5092 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_TDCSTOP_PHERR                  0x00000016U
5093 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_PH_COMP_PHERR_TDCSTOP          0x00000015U
5094 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_PH_TDCCORR                     0x00000014U
5095 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_PH_RAW                         0x00000013U
5096 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_PHERR_LOWER                    0x00000012U
5097 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_PHERR_UPPER                    0x00000011U
5098 #define LRFDRFE32_DLOEV_DTST_SIG_VAR_NC_0                           0x00000010U
5099 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_15                          0x0000000FU
5100 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_14                          0x0000000EU
5101 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_13                          0x0000000DU
5102 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_12                          0x0000000CU
5103 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_11                          0x0000000BU
5104 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_10                          0x0000000AU
5105 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_9                           0x00000009U
5106 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_8                           0x00000008U
5107 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_7                           0x00000007U
5108 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_6                           0x00000006U
5109 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_5                           0x00000005U
5110 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_4                           0x00000004U
5111 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_3                           0x00000003U
5112 #define LRFDRFE32_DLOEV_DTST_SIG_REF_FERR_MAG                       0x00000002U
5113 #define LRFDRFE32_DLOEV_DTST_SIG_REF_FSMCAL                         0x00000001U
5114 #define LRFDRFE32_DLOEV_DTST_SIG_REF_NC_0                           0x00000000U
5115 
5116 //*****************************************************************************
5117 //
5118 // Register: LRFDRFE32_O_FDCOSPANLSB_DTSTRD
5119 //
5120 //*****************************************************************************
5121 // Field: [31:16] VAL
5122 //
5123 // ENUMs:
5124 // ALLONES                  All the bits are 1
5125 // ALLZEROS                 All the bits are 0
5126 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_VAL_W                                  16U
5127 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_VAL_M                          0xFFFF0000U
5128 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_VAL_S                                  16U
5129 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_VAL_ALLONES                    0xFFFF0000U
5130 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_VAL_ALLZEROS                   0x00000000U
5131 
5132 // Field:  [15:0] DATA
5133 //
5134 // ENUMs:
5135 // ALLONES                  All the bits are 1
5136 // ALLZEROS                 All the bits are 0
5137 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_DATA_W                                 16U
5138 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_DATA_M                         0x0000FFFFU
5139 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_DATA_S                                  0U
5140 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_DATA_ALLONES                   0x0000FFFFU
5141 #define LRFDRFE32_FDCOSPANLSB_DTSTRD_DATA_ALLZEROS                  0x00000000U
5142 
5143 //*****************************************************************************
5144 //
5145 // Register: LRFDRFE32_O_TDCCAL_FDCOSPANMSB
5146 //
5147 //*****************************************************************************
5148 // Field: [31:16] TDCCAL_VAL
5149 //
5150 // ENUMs:
5151 // ALLONES                  All the bits are 1
5152 // ALLZEROS                 All the bits are 0
5153 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_TDCCAL_VAL_W                           16U
5154 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_TDCCAL_VAL_M                   0xFFFF0000U
5155 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_TDCCAL_VAL_S                           16U
5156 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_TDCCAL_VAL_ALLONES             0xFFFF0000U
5157 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_TDCCAL_VAL_ALLZEROS            0x00000000U
5158 
5159 // Field:   [2:0] FDCOSPANMSB_VAL
5160 //
5161 // ENUMs:
5162 // ALLONES                  All the bits are 1
5163 // ALLZEROS                 All the bits are 0
5164 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_FDCOSPANMSB_VAL_W                       3U
5165 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_FDCOSPANMSB_VAL_M              0x00000007U
5166 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_FDCOSPANMSB_VAL_S                       0U
5167 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_FDCOSPANMSB_VAL_ALLONES        0x00000007U
5168 #define LRFDRFE32_TDCCAL_FDCOSPANMSB_FDCOSPANMSB_VAL_ALLZEROS       0x00000000U
5169 
5170 //*****************************************************************************
5171 //
5172 // Register: LRFDRFE32_O_GPI_CALRES
5173 //
5174 //*****************************************************************************
5175 // Field:    [23] GPI7
5176 //
5177 // ENUMs:
5178 // ONE                      The bit is 1
5179 // ZERO                     The bit is 0
5180 #define LRFDRFE32_GPI_CALRES_GPI7                                   0x00800000U
5181 #define LRFDRFE32_GPI_CALRES_GPI7_M                                 0x00800000U
5182 #define LRFDRFE32_GPI_CALRES_GPI7_S                                         23U
5183 #define LRFDRFE32_GPI_CALRES_GPI7_ONE                               0x00800000U
5184 #define LRFDRFE32_GPI_CALRES_GPI7_ZERO                              0x00000000U
5185 
5186 // Field:    [22] GPI6
5187 //
5188 // ENUMs:
5189 // ONE                      The bit is 1
5190 // ZERO                     The bit is 0
5191 #define LRFDRFE32_GPI_CALRES_GPI6                                   0x00400000U
5192 #define LRFDRFE32_GPI_CALRES_GPI6_M                                 0x00400000U
5193 #define LRFDRFE32_GPI_CALRES_GPI6_S                                         22U
5194 #define LRFDRFE32_GPI_CALRES_GPI6_ONE                               0x00400000U
5195 #define LRFDRFE32_GPI_CALRES_GPI6_ZERO                              0x00000000U
5196 
5197 // Field:    [21] GPI5
5198 //
5199 // ENUMs:
5200 // ONE                      The bit is 1
5201 // ZERO                     The bit is 0
5202 #define LRFDRFE32_GPI_CALRES_GPI5                                   0x00200000U
5203 #define LRFDRFE32_GPI_CALRES_GPI5_M                                 0x00200000U
5204 #define LRFDRFE32_GPI_CALRES_GPI5_S                                         21U
5205 #define LRFDRFE32_GPI_CALRES_GPI5_ONE                               0x00200000U
5206 #define LRFDRFE32_GPI_CALRES_GPI5_ZERO                              0x00000000U
5207 
5208 // Field:    [20] GPI4
5209 //
5210 // ENUMs:
5211 // ONE                      The bit is 1
5212 // ZERO                     The bit is 0
5213 #define LRFDRFE32_GPI_CALRES_GPI4                                   0x00100000U
5214 #define LRFDRFE32_GPI_CALRES_GPI4_M                                 0x00100000U
5215 #define LRFDRFE32_GPI_CALRES_GPI4_S                                         20U
5216 #define LRFDRFE32_GPI_CALRES_GPI4_ONE                               0x00100000U
5217 #define LRFDRFE32_GPI_CALRES_GPI4_ZERO                              0x00000000U
5218 
5219 // Field:    [19] GPI3
5220 //
5221 // ENUMs:
5222 // ONE                      The bit is 1
5223 // ZERO                     The bit is 0
5224 #define LRFDRFE32_GPI_CALRES_GPI3                                   0x00080000U
5225 #define LRFDRFE32_GPI_CALRES_GPI3_M                                 0x00080000U
5226 #define LRFDRFE32_GPI_CALRES_GPI3_S                                         19U
5227 #define LRFDRFE32_GPI_CALRES_GPI3_ONE                               0x00080000U
5228 #define LRFDRFE32_GPI_CALRES_GPI3_ZERO                              0x00000000U
5229 
5230 // Field:    [18] GPI2
5231 //
5232 // ENUMs:
5233 // ONE                      The bit is 1
5234 // ZERO                     The bit is 0
5235 #define LRFDRFE32_GPI_CALRES_GPI2                                   0x00040000U
5236 #define LRFDRFE32_GPI_CALRES_GPI2_M                                 0x00040000U
5237 #define LRFDRFE32_GPI_CALRES_GPI2_S                                         18U
5238 #define LRFDRFE32_GPI_CALRES_GPI2_ONE                               0x00040000U
5239 #define LRFDRFE32_GPI_CALRES_GPI2_ZERO                              0x00000000U
5240 
5241 // Field:    [17] GPI1
5242 //
5243 // ENUMs:
5244 // ONE                      The bit is 1
5245 // ZERO                     The bit is 0
5246 #define LRFDRFE32_GPI_CALRES_GPI1                                   0x00020000U
5247 #define LRFDRFE32_GPI_CALRES_GPI1_M                                 0x00020000U
5248 #define LRFDRFE32_GPI_CALRES_GPI1_S                                         17U
5249 #define LRFDRFE32_GPI_CALRES_GPI1_ONE                               0x00020000U
5250 #define LRFDRFE32_GPI_CALRES_GPI1_ZERO                              0x00000000U
5251 
5252 // Field:    [16] GPI0
5253 //
5254 // ENUMs:
5255 // ONE                      The bit is 1
5256 // ZERO                     The bit is 0
5257 #define LRFDRFE32_GPI_CALRES_GPI0                                   0x00010000U
5258 #define LRFDRFE32_GPI_CALRES_GPI0_M                                 0x00010000U
5259 #define LRFDRFE32_GPI_CALRES_GPI0_S                                         16U
5260 #define LRFDRFE32_GPI_CALRES_GPI0_ONE                               0x00010000U
5261 #define LRFDRFE32_GPI_CALRES_GPI0_ZERO                              0x00000000U
5262 
5263 // Field:   [9:4] MIDCODE
5264 //
5265 // ENUMs:
5266 // ALLONES                  All the bits are 1
5267 // ALLZEROS                 All the bits are 0
5268 #define LRFDRFE32_GPI_CALRES_MIDCODE_W                                       6U
5269 #define LRFDRFE32_GPI_CALRES_MIDCODE_M                              0x000003F0U
5270 #define LRFDRFE32_GPI_CALRES_MIDCODE_S                                       4U
5271 #define LRFDRFE32_GPI_CALRES_MIDCODE_ALLONES                        0x000003F0U
5272 #define LRFDRFE32_GPI_CALRES_MIDCODE_ALLZEROS                       0x00000000U
5273 
5274 // Field:   [3:0] CRSCODE
5275 //
5276 // ENUMs:
5277 // ALLONES                  All the bits are 1
5278 // ALLZEROS                 All the bits are 0
5279 #define LRFDRFE32_GPI_CALRES_CRSCODE_W                                       4U
5280 #define LRFDRFE32_GPI_CALRES_CRSCODE_M                              0x0000000FU
5281 #define LRFDRFE32_GPI_CALRES_CRSCODE_S                                       0U
5282 #define LRFDRFE32_GPI_CALRES_CRSCODE_ALLONES                        0x0000000FU
5283 #define LRFDRFE32_GPI_CALRES_CRSCODE_ALLZEROS                       0x00000000U
5284 
5285 //*****************************************************************************
5286 //
5287 // Register: LRFDRFE32_O_LIN2LOGOUT_MATHACCELIN
5288 //
5289 //*****************************************************************************
5290 // Field: [22:16] LOGVAL
5291 //
5292 // ENUMs:
5293 // ALLONES                  All the bits are 1
5294 // ALLZEROS                 All the bits are 0
5295 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_LOGVAL_W                            7U
5296 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_LOGVAL_M                   0x007F0000U
5297 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_LOGVAL_S                           16U
5298 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_LOGVAL_ALLONES             0x007F0000U
5299 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_LOGVAL_ALLZEROS            0x00000000U
5300 
5301 // Field:  [15:0] VAL
5302 //
5303 // ENUMs:
5304 // ALLONES                  All the bits are 1
5305 // ALLZEROS                 All the bits are 0
5306 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_VAL_W                              16U
5307 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_VAL_M                      0x0000FFFFU
5308 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_VAL_S                               0U
5309 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_VAL_ALLONES                0x0000FFFFU
5310 #define LRFDRFE32_LIN2LOGOUT_MATHACCELIN_VAL_ALLZEROS               0x00000000U
5311 
5312 //*****************************************************************************
5313 //
5314 // Register: LRFDRFE32_O_TIMCTL_DIVBY3OUT
5315 //
5316 //*****************************************************************************
5317 // Field: [29:24] CPTSRC
5318 //
5319 // ENUMs:
5320 // ALLONES                  All the bits are 1
5321 // ALLZEROS                 All the bits are 0
5322 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTSRC_W                                  6U
5323 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTSRC_M                         0x3F000000U
5324 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTSRC_S                                 24U
5325 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTSRC_ALLONES                   0x3F000000U
5326 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTSRC_ALLZEROS                  0x00000000U
5327 
5328 // Field:    [23] CPTCTL
5329 //
5330 // ENUMs:
5331 // EN                       Enable counter capture mode
5332 // DIS                      Disable counter capture mode
5333 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTCTL                           0x00800000U
5334 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTCTL_M                         0x00800000U
5335 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTCTL_S                                 23U
5336 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTCTL_EN                        0x00800000U
5337 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CPTCTL_DIS                       0x00000000U
5338 
5339 // Field: [22:21] CNTRSRC
5340 //
5341 // ENUMs:
5342 // FREF                     Count FREF ticks
5343 // MAGN1                    Use magnitude estimator 1 data enable
5344 // MAGN0                    Use magnitude estimator 0 data enable
5345 // CLK                      Use clock
5346 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRSRC_W                                 2U
5347 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRSRC_M                        0x00600000U
5348 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRSRC_S                                21U
5349 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRSRC_FREF                     0x00600000U
5350 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRSRC_MAGN1                    0x00400000U
5351 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRSRC_MAGN0                    0x00200000U
5352 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRSRC_CLK                      0x00000000U
5353 
5354 // Field:    [20] CNTRCLR
5355 //
5356 // ENUMs:
5357 // ONE                      Clear counter value
5358 // ZERO                     No action
5359 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCLR                          0x00100000U
5360 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCLR_M                        0x00100000U
5361 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCLR_S                                20U
5362 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCLR_ONE                      0x00100000U
5363 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCLR_ZERO                     0x00000000U
5364 
5365 // Field:    [19] CNTRCTL
5366 //
5367 // ENUMs:
5368 // EN                       Enable counter
5369 // DIS                      Disable counter
5370 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCTL                          0x00080000U
5371 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCTL_M                        0x00080000U
5372 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCTL_S                                19U
5373 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCTL_EN                       0x00080000U
5374 #define LRFDRFE32_TIMCTL_DIVBY3OUT_CNTRCTL_DIS                      0x00000000U
5375 
5376 // Field: [18:17] TIMSRC
5377 //
5378 // ENUMs:
5379 // FREF                     Count FREF ticks
5380 // MAGN1                    Use magnitude estimator 1 data enable
5381 // MAGN0                    Use magnitude estimator 0 data enable
5382 // CLK                      Use clock
5383 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMSRC_W                                  2U
5384 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMSRC_M                         0x00060000U
5385 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMSRC_S                                 17U
5386 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMSRC_FREF                      0x00060000U
5387 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMSRC_MAGN1                     0x00040000U
5388 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMSRC_MAGN0                     0x00020000U
5389 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMSRC_CLK                       0x00000000U
5390 
5391 // Field:    [16] TIMCTL
5392 //
5393 // ENUMs:
5394 // EN                       Enable timer
5395 // DIS                      Disable timer and clear internal timer value
5396 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMCTL                           0x00010000U
5397 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMCTL_M                         0x00010000U
5398 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMCTL_S                                 16U
5399 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMCTL_EN                        0x00010000U
5400 #define LRFDRFE32_TIMCTL_DIVBY3OUT_TIMCTL_DIS                       0x00000000U
5401 
5402 // Field:   [3:0] DIV3
5403 //
5404 // ENUMs:
5405 // ALLONES                  All the bits are 1
5406 // ALLZEROS                 All the bits are 0
5407 #define LRFDRFE32_TIMCTL_DIVBY3OUT_DIV3_W                                    4U
5408 #define LRFDRFE32_TIMCTL_DIVBY3OUT_DIV3_M                           0x0000000FU
5409 #define LRFDRFE32_TIMCTL_DIVBY3OUT_DIV3_S                                    0U
5410 #define LRFDRFE32_TIMCTL_DIVBY3OUT_DIV3_ALLONES                     0x0000000FU
5411 #define LRFDRFE32_TIMCTL_DIVBY3OUT_DIV3_ALLZEROS                    0x00000000U
5412 
5413 //*****************************************************************************
5414 //
5415 // Register: LRFDRFE32_O_TIMPER_TIMINC
5416 //
5417 //*****************************************************************************
5418 // Field: [31:16] TIMPER_VAL
5419 //
5420 // ENUMs:
5421 // ALLONES                  All the bits are 1
5422 // ALLZEROS                 All the bits are 0
5423 #define LRFDRFE32_TIMPER_TIMINC_TIMPER_VAL_W                                16U
5424 #define LRFDRFE32_TIMPER_TIMINC_TIMPER_VAL_M                        0xFFFF0000U
5425 #define LRFDRFE32_TIMPER_TIMINC_TIMPER_VAL_S                                16U
5426 #define LRFDRFE32_TIMPER_TIMINC_TIMPER_VAL_ALLONES                  0xFFFF0000U
5427 #define LRFDRFE32_TIMPER_TIMINC_TIMPER_VAL_ALLZEROS                 0x00000000U
5428 
5429 // Field:  [15:0] TIMINC_VAL
5430 //
5431 // ENUMs:
5432 // ALLONES                  All the bits are 1
5433 // ALLZEROS                 All the bits are 0
5434 #define LRFDRFE32_TIMPER_TIMINC_TIMINC_VAL_W                                16U
5435 #define LRFDRFE32_TIMPER_TIMINC_TIMINC_VAL_M                        0x0000FFFFU
5436 #define LRFDRFE32_TIMPER_TIMINC_TIMINC_VAL_S                                 0U
5437 #define LRFDRFE32_TIMPER_TIMINC_TIMINC_VAL_ALLONES                  0x0000FFFFU
5438 #define LRFDRFE32_TIMPER_TIMINC_TIMINC_VAL_ALLZEROS                 0x00000000U
5439 
5440 //*****************************************************************************
5441 //
5442 // Register: LRFDRFE32_O_TIMCAPT_TIMCNT
5443 //
5444 //*****************************************************************************
5445 // Field: [31:16] VALUE
5446 //
5447 // ENUMs:
5448 // ALLONES                  All the bits are 1
5449 // ALLZEROS                 All the bits are 0
5450 #define LRFDRFE32_TIMCAPT_TIMCNT_VALUE_W                                    16U
5451 #define LRFDRFE32_TIMCAPT_TIMCNT_VALUE_M                            0xFFFF0000U
5452 #define LRFDRFE32_TIMCAPT_TIMCNT_VALUE_S                                    16U
5453 #define LRFDRFE32_TIMCAPT_TIMCNT_VALUE_ALLONES                      0xFFFF0000U
5454 #define LRFDRFE32_TIMCAPT_TIMCNT_VALUE_ALLZEROS                     0x00000000U
5455 
5456 // Field:  [15:0] VAL
5457 //
5458 // ENUMs:
5459 // ALLONES                  All the bits are 1
5460 // ALLZEROS                 All the bits are 0
5461 #define LRFDRFE32_TIMCAPT_TIMCNT_VAL_W                                      16U
5462 #define LRFDRFE32_TIMCAPT_TIMCNT_VAL_M                              0x0000FFFFU
5463 #define LRFDRFE32_TIMCAPT_TIMCNT_VAL_S                                       0U
5464 #define LRFDRFE32_TIMCAPT_TIMCNT_VAL_ALLONES                        0x0000FFFFU
5465 #define LRFDRFE32_TIMCAPT_TIMCNT_VAL_ALLZEROS                       0x00000000U
5466 
5467 //*****************************************************************************
5468 //
5469 // Register: LRFDRFE32_O_TRCSTAT_TRCCTRL
5470 //
5471 //*****************************************************************************
5472 // Field:    [16] BUSY
5473 //
5474 // ENUMs:
5475 // ONE                      The bit is 1
5476 // ZERO                     The bit is 0
5477 #define LRFDRFE32_TRCSTAT_TRCCTRL_BUSY                              0x00010000U
5478 #define LRFDRFE32_TRCSTAT_TRCCTRL_BUSY_M                            0x00010000U
5479 #define LRFDRFE32_TRCSTAT_TRCCTRL_BUSY_S                                    16U
5480 #define LRFDRFE32_TRCSTAT_TRCCTRL_BUSY_ONE                          0x00010000U
5481 #define LRFDRFE32_TRCSTAT_TRCCTRL_BUSY_ZERO                         0x00000000U
5482 
5483 // Field:     [0] SEND
5484 //
5485 // ENUMs:
5486 // ONE                      The bit is 1
5487 // ZERO                     The bit is 0
5488 #define LRFDRFE32_TRCSTAT_TRCCTRL_SEND                              0x00000001U
5489 #define LRFDRFE32_TRCSTAT_TRCCTRL_SEND_M                            0x00000001U
5490 #define LRFDRFE32_TRCSTAT_TRCCTRL_SEND_S                                     0U
5491 #define LRFDRFE32_TRCSTAT_TRCCTRL_SEND_ONE                          0x00000001U
5492 #define LRFDRFE32_TRCSTAT_TRCCTRL_SEND_ZERO                         0x00000000U
5493 
5494 //*****************************************************************************
5495 //
5496 // Register: LRFDRFE32_O_TRCPAR0_TRCCMD
5497 //
5498 //*****************************************************************************
5499 // Field: [31:16] VAL
5500 //
5501 // ENUMs:
5502 // ALLONES                  All the bits are 1
5503 // ALLZEROS                 All the bits are 0
5504 #define LRFDRFE32_TRCPAR0_TRCCMD_VAL_W                                      16U
5505 #define LRFDRFE32_TRCPAR0_TRCCMD_VAL_M                              0xFFFF0000U
5506 #define LRFDRFE32_TRCPAR0_TRCCMD_VAL_S                                      16U
5507 #define LRFDRFE32_TRCPAR0_TRCCMD_VAL_ALLONES                        0xFFFF0000U
5508 #define LRFDRFE32_TRCPAR0_TRCCMD_VAL_ALLZEROS                       0x00000000U
5509 
5510 // Field:   [9:8] PARCNT
5511 //
5512 // ENUMs:
5513 // ALLONES                  All the bits are 1
5514 // ALLZEROS                 All the bits are 0
5515 #define LRFDRFE32_TRCPAR0_TRCCMD_PARCNT_W                                    2U
5516 #define LRFDRFE32_TRCPAR0_TRCCMD_PARCNT_M                           0x00000300U
5517 #define LRFDRFE32_TRCPAR0_TRCCMD_PARCNT_S                                    8U
5518 #define LRFDRFE32_TRCPAR0_TRCCMD_PARCNT_ALLONES                     0x00000300U
5519 #define LRFDRFE32_TRCPAR0_TRCCMD_PARCNT_ALLZEROS                    0x00000000U
5520 
5521 // Field:   [7:0] PKTHDR
5522 //
5523 // ENUMs:
5524 // ALLONES                  All the bits are 1
5525 // ALLZEROS                 All the bits are 0
5526 #define LRFDRFE32_TRCPAR0_TRCCMD_PKTHDR_W                                    8U
5527 #define LRFDRFE32_TRCPAR0_TRCCMD_PKTHDR_M                           0x000000FFU
5528 #define LRFDRFE32_TRCPAR0_TRCCMD_PKTHDR_S                                    0U
5529 #define LRFDRFE32_TRCPAR0_TRCCMD_PKTHDR_ALLONES                     0x000000FFU
5530 #define LRFDRFE32_TRCPAR0_TRCCMD_PKTHDR_ALLZEROS                    0x00000000U
5531 
5532 //*****************************************************************************
5533 //
5534 // Register: LRFDRFE32_O_GPOCTL_TRCPAR1
5535 //
5536 //*****************************************************************************
5537 // Field:    [31] SEL7
5538 //
5539 // ENUMs:
5540 // HW                       The pin is controlled by its HW source
5541 // SW                       The pin is controlled by GPOCTRL.GPO7
5542 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL7                               0x80000000U
5543 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL7_M                             0x80000000U
5544 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL7_S                                     31U
5545 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL7_HW                            0x80000000U
5546 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL7_SW                            0x00000000U
5547 
5548 // Field:    [30] SEL6
5549 //
5550 // ENUMs:
5551 // HW                       The pin is controlled by its HW source
5552 // SW                       The pin is controlled by GPOCTRL.GPO6
5553 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL6                               0x40000000U
5554 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL6_M                             0x40000000U
5555 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL6_S                                     30U
5556 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL6_HW                            0x40000000U
5557 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL6_SW                            0x00000000U
5558 
5559 // Field:    [29] SEL5
5560 //
5561 // ENUMs:
5562 // HW                       The pin is controlled by its HW source
5563 // SW                       The pin is controlled by GPOCTRL.GPO5
5564 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL5                               0x20000000U
5565 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL5_M                             0x20000000U
5566 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL5_S                                     29U
5567 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL5_HW                            0x20000000U
5568 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL5_SW                            0x00000000U
5569 
5570 // Field:    [28] SEL4
5571 //
5572 // ENUMs:
5573 // HW                       The pin is controlled by its HW source
5574 // SW                       The pin is controlled by GPOCTRL.GPO4
5575 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL4                               0x10000000U
5576 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL4_M                             0x10000000U
5577 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL4_S                                     28U
5578 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL4_HW                            0x10000000U
5579 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL4_SW                            0x00000000U
5580 
5581 // Field:    [27] SEL3
5582 //
5583 // ENUMs:
5584 // HW                       The pin is controlled by its HW source
5585 // SW                       The pin is controlled by GPOCTRL.GPO3
5586 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL3                               0x08000000U
5587 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL3_M                             0x08000000U
5588 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL3_S                                     27U
5589 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL3_HW                            0x08000000U
5590 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL3_SW                            0x00000000U
5591 
5592 // Field:    [26] SEL2
5593 //
5594 // ENUMs:
5595 // HW                       The pin is controlled by its HW source
5596 // SW                       The pin is controlled by GPOCTRL.GPO2
5597 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL2                               0x04000000U
5598 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL2_M                             0x04000000U
5599 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL2_S                                     26U
5600 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL2_HW                            0x04000000U
5601 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL2_SW                            0x00000000U
5602 
5603 // Field:    [25] SEL1
5604 //
5605 // ENUMs:
5606 // HW                       The pin is controlled by its HW source
5607 // SW                       The pin is controlled by GPOCTRL.GPO1
5608 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL1                               0x02000000U
5609 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL1_M                             0x02000000U
5610 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL1_S                                     25U
5611 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL1_HW                            0x02000000U
5612 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL1_SW                            0x00000000U
5613 
5614 // Field:    [24] SEL0
5615 //
5616 // ENUMs:
5617 // HW                       The pin is controlled by its HW source
5618 // SW                       The pin is controlled by GPOCTRL.GPO0
5619 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL0                               0x01000000U
5620 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL0_M                             0x01000000U
5621 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL0_S                                     24U
5622 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL0_HW                            0x01000000U
5623 #define LRFDRFE32_GPOCTL_TRCPAR1_SEL0_SW                            0x00000000U
5624 
5625 // Field:    [23] GPO7
5626 //
5627 // ENUMs:
5628 // ONE                      The bit is 1
5629 // ZERO                     The bit is 0
5630 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO7                               0x00800000U
5631 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO7_M                             0x00800000U
5632 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO7_S                                     23U
5633 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO7_ONE                           0x00800000U
5634 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO7_ZERO                          0x00000000U
5635 
5636 // Field:    [22] GPO6
5637 //
5638 // ENUMs:
5639 // ONE                      The bit is 1
5640 // ZERO                     The bit is 0
5641 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO6                               0x00400000U
5642 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO6_M                             0x00400000U
5643 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO6_S                                     22U
5644 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO6_ONE                           0x00400000U
5645 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO6_ZERO                          0x00000000U
5646 
5647 // Field:    [21] GPO5
5648 //
5649 // ENUMs:
5650 // ONE                      The bit is 1
5651 // ZERO                     The bit is 0
5652 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO5                               0x00200000U
5653 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO5_M                             0x00200000U
5654 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO5_S                                     21U
5655 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO5_ONE                           0x00200000U
5656 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO5_ZERO                          0x00000000U
5657 
5658 // Field:    [20] GPO4
5659 //
5660 // ENUMs:
5661 // ONE                      The bit is 1
5662 // ZERO                     The bit is 0
5663 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO4                               0x00100000U
5664 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO4_M                             0x00100000U
5665 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO4_S                                     20U
5666 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO4_ONE                           0x00100000U
5667 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO4_ZERO                          0x00000000U
5668 
5669 // Field:    [19] GPO3
5670 //
5671 // ENUMs:
5672 // ONE                      The bit is 1
5673 // ZERO                     The bit is 0
5674 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO3                               0x00080000U
5675 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO3_M                             0x00080000U
5676 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO3_S                                     19U
5677 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO3_ONE                           0x00080000U
5678 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO3_ZERO                          0x00000000U
5679 
5680 // Field:    [18] GPO2
5681 //
5682 // ENUMs:
5683 // ONE                      The bit is 1
5684 // ZERO                     The bit is 0
5685 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO2                               0x00040000U
5686 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO2_M                             0x00040000U
5687 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO2_S                                     18U
5688 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO2_ONE                           0x00040000U
5689 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO2_ZERO                          0x00000000U
5690 
5691 // Field:    [17] GPO1
5692 //
5693 // ENUMs:
5694 // ONE                      The bit is 1
5695 // ZERO                     The bit is 0
5696 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO1                               0x00020000U
5697 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO1_M                             0x00020000U
5698 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO1_S                                     17U
5699 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO1_ONE                           0x00020000U
5700 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO1_ZERO                          0x00000000U
5701 
5702 // Field:    [16] GPO0
5703 //
5704 // ENUMs:
5705 // ONE                      The bit is 1
5706 // ZERO                     The bit is 0
5707 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO0                               0x00010000U
5708 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO0_M                             0x00010000U
5709 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO0_S                                     16U
5710 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO0_ONE                           0x00010000U
5711 #define LRFDRFE32_GPOCTL_TRCPAR1_GPO0_ZERO                          0x00000000U
5712 
5713 // Field:  [15:0] VAL
5714 //
5715 // ENUMs:
5716 // ALLONES                  All the bits are 1
5717 // ALLZEROS                 All the bits are 0
5718 #define LRFDRFE32_GPOCTL_TRCPAR1_VAL_W                                      16U
5719 #define LRFDRFE32_GPOCTL_TRCPAR1_VAL_M                              0x0000FFFFU
5720 #define LRFDRFE32_GPOCTL_TRCPAR1_VAL_S                                       0U
5721 #define LRFDRFE32_GPOCTL_TRCPAR1_VAL_ALLONES                        0x0000FFFFU
5722 #define LRFDRFE32_GPOCTL_TRCPAR1_VAL_ALLZEROS                       0x00000000U
5723 
5724 //*****************************************************************************
5725 //
5726 // Register: LRFDRFE32_O_DIVCTL_ANAISOCTL
5727 //
5728 //*****************************************************************************
5729 // Field:    [31] DIV2PH180
5730 //
5731 // ENUMs:
5732 // EN                       Enable path
5733 // DIS                      Disable path
5734 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH180                        0x80000000U
5735 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH180_M                      0x80000000U
5736 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH180_S                              31U
5737 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH180_EN                     0x80000000U
5738 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH180_DIS                    0x00000000U
5739 
5740 // Field:    [30] DIV2PH0
5741 //
5742 // ENUMs:
5743 // EN                       Enable path
5744 // DIS                      Disable path
5745 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH0                          0x40000000U
5746 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH0_M                        0x40000000U
5747 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH0_S                                30U
5748 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH0_EN                       0x40000000U
5749 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH0_DIS                      0x00000000U
5750 
5751 // Field:    [29] DIV2PH270
5752 //
5753 // ENUMs:
5754 // EN                       Enable path
5755 // DIS                      Disable path
5756 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH270                        0x20000000U
5757 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH270_M                      0x20000000U
5758 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH270_S                              29U
5759 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH270_EN                     0x20000000U
5760 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH270_DIS                    0x00000000U
5761 
5762 // Field:    [28] DIV2PH90
5763 //
5764 // ENUMs:
5765 // EN                       Enable path
5766 // DIS                      Disable path
5767 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH90                         0x10000000U
5768 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH90_M                       0x10000000U
5769 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH90_S                               28U
5770 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH90_EN                      0x10000000U
5771 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2PH90_DIS                     0x00000000U
5772 
5773 // Field:    [27] SPARE11
5774 //
5775 // ENUMs:
5776 // ONE                      Bit is one
5777 // ZERO                     Bit is 0
5778 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE11                          0x08000000U
5779 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE11_M                        0x08000000U
5780 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE11_S                                27U
5781 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE11_ONE                      0x08000000U
5782 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE11_ZERO                     0x00000000U
5783 
5784 // Field:    [26] S1G20DBMMUX
5785 //
5786 // ENUMs:
5787 // DISABLE                  Disable mux
5788 // ENABLEN                  Enable mux
5789 #define LRFDRFE32_DIVCTL_ANAISOCTL_S1G20DBMMUX                      0x04000000U
5790 #define LRFDRFE32_DIVCTL_ANAISOCTL_S1G20DBMMUX_M                    0x04000000U
5791 #define LRFDRFE32_DIVCTL_ANAISOCTL_S1G20DBMMUX_S                            26U
5792 #define LRFDRFE32_DIVCTL_ANAISOCTL_S1G20DBMMUX_DISABLE              0x04000000U
5793 #define LRFDRFE32_DIVCTL_ANAISOCTL_S1G20DBMMUX_ENABLEN              0x00000000U
5794 
5795 // Field:    [25] ADCDIV
5796 //
5797 // ENUMs:
5798 // EN                       Enable divider
5799 // DIS                      Disable divider
5800 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIV                           0x02000000U
5801 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIV_M                         0x02000000U
5802 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIV_S                                 25U
5803 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIV_EN                        0x02000000U
5804 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIV_DIS                       0x00000000U
5805 
5806 // Field:    [24] ENSYNTH
5807 //
5808 // ENUMs:
5809 // EN                       Clock is enabled
5810 // DIS                      Clock is disabled
5811 #define LRFDRFE32_DIVCTL_ANAISOCTL_ENSYNTH                          0x01000000U
5812 #define LRFDRFE32_DIVCTL_ANAISOCTL_ENSYNTH_M                        0x01000000U
5813 #define LRFDRFE32_DIVCTL_ANAISOCTL_ENSYNTH_S                                24U
5814 #define LRFDRFE32_DIVCTL_ANAISOCTL_ENSYNTH_EN                       0x01000000U
5815 #define LRFDRFE32_DIVCTL_ANAISOCTL_ENSYNTH_DIS                      0x00000000U
5816 
5817 // Field:    [23] TXPH18020DBMDIV
5818 //
5819 // ENUMs:
5820 // EN                       Enable divider
5821 // DIS                      Disable divider
5822 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH18020DBMDIV                  0x00800000U
5823 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH18020DBMDIV_M                0x00800000U
5824 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH18020DBMDIV_S                        23U
5825 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH18020DBMDIV_EN               0x00800000U
5826 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH18020DBMDIV_DIS              0x00000000U
5827 
5828 // Field:    [22] TXPH020DBMDIV
5829 //
5830 // ENUMs:
5831 // EN                       Enable divider
5832 // DIS                      Disable divider
5833 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH020DBMDIV                    0x00400000U
5834 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH020DBMDIV_M                  0x00400000U
5835 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH020DBMDIV_S                          22U
5836 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH020DBMDIV_EN                 0x00400000U
5837 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH020DBMDIV_DIS                0x00000000U
5838 
5839 // Field:    [21] TXPH180DIV
5840 //
5841 // ENUMs:
5842 // EN                       Enable divider
5843 // DIS                      Disable divider
5844 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH180DIV                       0x00200000U
5845 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH180DIV_M                     0x00200000U
5846 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH180DIV_S                             21U
5847 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH180DIV_EN                    0x00200000U
5848 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH180DIV_DIS                   0x00000000U
5849 
5850 // Field:    [20] TXPH0DIV
5851 //
5852 // ENUMs:
5853 // EN                       Enable divider
5854 // DIS                      Disable divider
5855 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH0DIV                         0x00100000U
5856 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH0DIV_M                       0x00100000U
5857 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH0DIV_S                               20U
5858 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH0DIV_EN                      0x00100000U
5859 #define LRFDRFE32_DIVCTL_ANAISOCTL_TXPH0DIV_DIS                     0x00000000U
5860 
5861 // Field:    [19] RXPH90DIV
5862 //
5863 // ENUMs:
5864 // EN                       Enable divider
5865 // DIS                      Disable divider
5866 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH90DIV                        0x00080000U
5867 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH90DIV_M                      0x00080000U
5868 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH90DIV_S                              19U
5869 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH90DIV_EN                     0x00080000U
5870 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH90DIV_DIS                    0x00000000U
5871 
5872 // Field:    [18] RXPH0DIV
5873 //
5874 // ENUMs:
5875 // EN                       Enable divider
5876 // DIS                      Disable divider
5877 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH0DIV                         0x00040000U
5878 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH0DIV_M                       0x00040000U
5879 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH0DIV_S                               18U
5880 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH0DIV_EN                      0x00040000U
5881 #define LRFDRFE32_DIVCTL_ANAISOCTL_RXPH0DIV_DIS                     0x00000000U
5882 
5883 // Field:    [17] Spare1
5884 //
5885 // ENUMs:
5886 // ONE                      The bit is 1
5887 // ZERO                     The bit is 0
5888 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE1                           0x00020000U
5889 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE1_M                         0x00020000U
5890 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE1_S                                 17U
5891 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE1_ONE                       0x00020000U
5892 #define LRFDRFE32_DIVCTL_ANAISOCTL_SPARE1_ZERO                      0x00000000U
5893 
5894 // Field:    [16] EN
5895 //
5896 // ENUMs:
5897 // ON                       Enable divider
5898 // OFF                      Disable divider
5899 #define LRFDRFE32_DIVCTL_ANAISOCTL_EN                               0x00010000U
5900 #define LRFDRFE32_DIVCTL_ANAISOCTL_EN_M                             0x00010000U
5901 #define LRFDRFE32_DIVCTL_ANAISOCTL_EN_S                                     16U
5902 #define LRFDRFE32_DIVCTL_ANAISOCTL_EN_ON                            0x00010000U
5903 #define LRFDRFE32_DIVCTL_ANAISOCTL_EN_OFF                           0x00000000U
5904 
5905 // Field:     [4] ADCDIGRSTN
5906 //
5907 // ENUMs:
5908 // ACTIVE                   Don't reset
5909 // RESET                    Reset
5910 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIGRSTN                       0x00000010U
5911 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIGRSTN_M                     0x00000010U
5912 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIGRSTN_S                              4U
5913 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIGRSTN_ACTIVE                0x00000010U
5914 #define LRFDRFE32_DIVCTL_ANAISOCTL_ADCDIGRSTN_RESET                 0x00000000U
5915 
5916 // Field:     [3] IFADC2SVTISO
5917 //
5918 // ENUMs:
5919 // ISOLATE                  Isolate
5920 // CONNECT                  Don't isolate
5921 #define LRFDRFE32_DIVCTL_ANAISOCTL_IFADC2SVTISO                     0x00000008U
5922 #define LRFDRFE32_DIVCTL_ANAISOCTL_IFADC2SVTISO_M                   0x00000008U
5923 #define LRFDRFE32_DIVCTL_ANAISOCTL_IFADC2SVTISO_S                            3U
5924 #define LRFDRFE32_DIVCTL_ANAISOCTL_IFADC2SVTISO_ISOLATE             0x00000008U
5925 #define LRFDRFE32_DIVCTL_ANAISOCTL_IFADC2SVTISO_CONNECT             0x00000000U
5926 
5927 // Field:     [2] DIV2IFADCISO
5928 //
5929 // ENUMs:
5930 // ISOLATE                  Isolate
5931 // CONNECT                  Don't isolate
5932 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2IFADCISO                     0x00000004U
5933 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2IFADCISO_M                   0x00000004U
5934 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2IFADCISO_S                            2U
5935 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2IFADCISO_ISOLATE             0x00000004U
5936 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2IFADCISO_CONNECT             0x00000000U
5937 
5938 // Field:     [1] MTDC2SVTISO
5939 //
5940 // ENUMs:
5941 // ISOLATE                  Isolate
5942 // CONNECT                  Don't isolate
5943 #define LRFDRFE32_DIVCTL_ANAISOCTL_MTDC2SVTISO                      0x00000002U
5944 #define LRFDRFE32_DIVCTL_ANAISOCTL_MTDC2SVTISO_M                    0x00000002U
5945 #define LRFDRFE32_DIVCTL_ANAISOCTL_MTDC2SVTISO_S                             1U
5946 #define LRFDRFE32_DIVCTL_ANAISOCTL_MTDC2SVTISO_ISOLATE              0x00000002U
5947 #define LRFDRFE32_DIVCTL_ANAISOCTL_MTDC2SVTISO_CONNECT              0x00000000U
5948 
5949 // Field:     [0] DIV2MTDCISO
5950 //
5951 // ENUMs:
5952 // ISOLATE                  Isolate
5953 // CONNECT                  Don't isolate
5954 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2MTDCISO                      0x00000001U
5955 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2MTDCISO_M                    0x00000001U
5956 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2MTDCISO_S                             0U
5957 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2MTDCISO_ISOLATE              0x00000001U
5958 #define LRFDRFE32_DIVCTL_ANAISOCTL_DIV2MTDCISO_CONNECT              0x00000000U
5959 
5960 //*****************************************************************************
5961 //
5962 // Register: LRFDRFE32_O_MAGNACC0_RXCTRL
5963 //
5964 //*****************************************************************************
5965 // Field: [31:16] VAL
5966 //
5967 // ENUMs:
5968 // ALLONES                  All the bits are 1
5969 // ALLZEROS                 All the bits are 0
5970 #define LRFDRFE32_MAGNACC0_RXCTRL_VAL_W                                     16U
5971 #define LRFDRFE32_MAGNACC0_RXCTRL_VAL_M                             0xFFFF0000U
5972 #define LRFDRFE32_MAGNACC0_RXCTRL_VAL_S                                     16U
5973 #define LRFDRFE32_MAGNACC0_RXCTRL_VAL_ALLONES                       0xFFFF0000U
5974 #define LRFDRFE32_MAGNACC0_RXCTRL_VAL_ALLZEROS                      0x00000000U
5975 
5976 // Field:    [12] SPARE
5977 //
5978 // ENUMs:
5979 // ONE                      The bit is 1
5980 // ZERO                     The bit is 0
5981 #define LRFDRFE32_MAGNACC0_RXCTRL_SPARE                             0x00001000U
5982 #define LRFDRFE32_MAGNACC0_RXCTRL_SPARE_M                           0x00001000U
5983 #define LRFDRFE32_MAGNACC0_RXCTRL_SPARE_S                                   12U
5984 #define LRFDRFE32_MAGNACC0_RXCTRL_SPARE_ONE                         0x00001000U
5985 #define LRFDRFE32_MAGNACC0_RXCTRL_SPARE_ZERO                        0x00000000U
5986 
5987 // Field:  [11:9] ATTN
5988 //
5989 // ENUMs:
5990 // _21DB                    21dB attenuation
5991 // _18DB                    18dB attenuation
5992 // _15DB                    15dB attenuation
5993 // _12DB                    12dB attenuation
5994 // _9DB                     9dB attenuation
5995 // _6DB                     6dB attenuation
5996 // _3DB                     3dB attenuation
5997 // NOATT                    No attenuation
5998 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN_W                                     3U
5999 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN_M                            0x00000E00U
6000 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN_S                                     9U
6001 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN__21DB                        0x00000E00U
6002 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN__18DB                        0x00000C00U
6003 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN__15DB                        0x00000A00U
6004 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN__12DB                        0x00000800U
6005 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN__9DB                         0x00000600U
6006 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN__6DB                         0x00000400U
6007 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN__3DB                         0x00000200U
6008 #define LRFDRFE32_MAGNACC0_RXCTRL_ATTN_NOATT                        0x00000000U
6009 
6010 // Field:   [8:4] IFAMPGC
6011 //
6012 // ENUMs:
6013 // MAX                      Set IFAMP gain to MAX
6014 // MIN3DB                   Set gain to MAX - 3 dB
6015 // MIN6DB                   Set gain to MAX - 6 dB
6016 // MIN9DB                   Set gain to MAX - 9 dB
6017 // MIN12DB                  Set gain to MAX - 12 dB
6018 // MIN15DB                  Set gain to MAX - 15 dB
6019 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_W                                  5U
6020 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_M                         0x000001F0U
6021 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_S                                  4U
6022 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_MAX                       0x000001F0U
6023 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_MIN3DB                    0x000000F0U
6024 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_MIN6DB                    0x00000070U
6025 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_MIN9DB                    0x00000030U
6026 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_MIN12DB                   0x00000010U
6027 #define LRFDRFE32_MAGNACC0_RXCTRL_IFAMPGC_MIN15DB                   0x00000000U
6028 
6029 // Field:   [3:0] LNAGAIN
6030 //
6031 // ENUMs:
6032 // MAX                      Set gain to MAX
6033 // MIN3DB                   Set gain to MAX - 3 dB
6034 // MIN6DB                   Set gain to MAX - 6 dB
6035 // MIN9DB                   Set gain to MAX - 9 dB
6036 // MIN12DB                  Set gain to MAX - 12 dB
6037 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_W                                  4U
6038 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_M                         0x0000000FU
6039 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_S                                  0U
6040 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_MAX                       0x0000000FU
6041 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_MIN3DB                    0x00000007U
6042 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_MIN6DB                    0x00000003U
6043 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_MIN9DB                    0x00000001U
6044 #define LRFDRFE32_MAGNACC0_RXCTRL_LNAGAIN_MIN12DB                   0x00000000U
6045 
6046 //*****************************************************************************
6047 //
6048 // Register: LRFDRFE32_O_RSSI_MAGNACC1
6049 //
6050 //*****************************************************************************
6051 // Field: [23:16] RSSI_VAL
6052 //
6053 // ENUMs:
6054 // ALLONES                  All the bits are 1
6055 // ALLZEROS                 All the bits are 0
6056 #define LRFDRFE32_RSSI_MAGNACC1_RSSI_VAL_W                                   8U
6057 #define LRFDRFE32_RSSI_MAGNACC1_RSSI_VAL_M                          0x00FF0000U
6058 #define LRFDRFE32_RSSI_MAGNACC1_RSSI_VAL_S                                  16U
6059 #define LRFDRFE32_RSSI_MAGNACC1_RSSI_VAL_ALLONES                    0x00FF0000U
6060 #define LRFDRFE32_RSSI_MAGNACC1_RSSI_VAL_ALLZEROS                   0x00000000U
6061 
6062 // Field:  [15:0] MAGNACC1_VAL
6063 //
6064 // ENUMs:
6065 // ALLONES                  All the bits are 1
6066 // ALLZEROS                 All the bits are 0
6067 #define LRFDRFE32_RSSI_MAGNACC1_MAGNACC1_VAL_W                              16U
6068 #define LRFDRFE32_RSSI_MAGNACC1_MAGNACC1_VAL_M                      0x0000FFFFU
6069 #define LRFDRFE32_RSSI_MAGNACC1_MAGNACC1_VAL_S                               0U
6070 #define LRFDRFE32_RSSI_MAGNACC1_MAGNACC1_VAL_ALLONES                0x0000FFFFU
6071 #define LRFDRFE32_RSSI_MAGNACC1_MAGNACC1_VAL_ALLZEROS               0x00000000U
6072 
6073 //*****************************************************************************
6074 //
6075 // Register: LRFDRFE32_O_RFGAIN_RSSIMAX
6076 //
6077 //*****************************************************************************
6078 // Field: [23:16] DBGAIN
6079 //
6080 // ENUMs:
6081 // ALLONES                  All the bits are 1
6082 // ALLZEROS                 All the bits are 0
6083 #define LRFDRFE32_RFGAIN_RSSIMAX_DBGAIN_W                                    8U
6084 #define LRFDRFE32_RFGAIN_RSSIMAX_DBGAIN_M                           0x00FF0000U
6085 #define LRFDRFE32_RFGAIN_RSSIMAX_DBGAIN_S                                   16U
6086 #define LRFDRFE32_RFGAIN_RSSIMAX_DBGAIN_ALLONES                     0x00FF0000U
6087 #define LRFDRFE32_RFGAIN_RSSIMAX_DBGAIN_ALLZEROS                    0x00000000U
6088 
6089 // Field:   [7:0] VAL
6090 //
6091 // ENUMs:
6092 // ALLONES                  All the bits are 1
6093 // ALLZEROS                 All the bits are 0
6094 #define LRFDRFE32_RFGAIN_RSSIMAX_VAL_W                                       8U
6095 #define LRFDRFE32_RFGAIN_RSSIMAX_VAL_M                              0x000000FFU
6096 #define LRFDRFE32_RFGAIN_RSSIMAX_VAL_S                                       0U
6097 #define LRFDRFE32_RFGAIN_RSSIMAX_VAL_ALLONES                        0x000000FFU
6098 #define LRFDRFE32_RFGAIN_RSSIMAX_VAL_ALLZEROS                       0x00000000U
6099 
6100 //*****************************************************************************
6101 //
6102 // Register: LRFDRFE32_O_DIVSTA_IFADCSTAT
6103 //
6104 //*****************************************************************************
6105 // Field:    [16] STAT
6106 //
6107 // ENUMs:
6108 // BUSY                     Serial divider is busy and result is not available
6109 //                          yet
6110 // IDLE                     Serial divider is idle
6111 #define LRFDRFE32_DIVSTA_IFADCSTAT_STAT                             0x00010000U
6112 #define LRFDRFE32_DIVSTA_IFADCSTAT_STAT_M                           0x00010000U
6113 #define LRFDRFE32_DIVSTA_IFADCSTAT_STAT_S                                   16U
6114 #define LRFDRFE32_DIVSTA_IFADCSTAT_STAT_BUSY                        0x00010000U
6115 #define LRFDRFE32_DIVSTA_IFADCSTAT_STAT_IDLE                        0x00000000U
6116 
6117 // Field:   [6:2] QUANTCALVAL
6118 //
6119 // ENUMs:
6120 // COMP1                    I comparator
6121 // COMP0                    Q Comparator
6122 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALVAL_W                             5U
6123 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALVAL_M                    0x0000007CU
6124 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALVAL_S                             2U
6125 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALVAL_COMP1                0x00000004U
6126 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALVAL_COMP0                0x00000000U
6127 
6128 // Field:     [1] QUANTCALDONE
6129 //
6130 // ENUMs:
6131 // READY                    Calibration is complete
6132 // NOT_READY                Calibration is not finished
6133 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALDONE                     0x00000002U
6134 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALDONE_M                   0x00000002U
6135 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALDONE_S                            1U
6136 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALDONE_READY               0x00000002U
6137 #define LRFDRFE32_DIVSTA_IFADCSTAT_QUANTCALDONE_NOT_READY           0x00000000U
6138 
6139 //*****************************************************************************
6140 //
6141 // Register: LRFDRFE32_O_DIVIDEND
6142 //
6143 //*****************************************************************************
6144 // Field:  [31:0] VAL
6145 //
6146 // ENUMs:
6147 // ALLONES                  All the bits are 1
6148 // ALLZEROS                 All the bits are 0
6149 #define LRFDRFE32_DIVIDEND_VAL_W                                            32U
6150 #define LRFDRFE32_DIVIDEND_VAL_M                                    0xFFFFFFFFU
6151 #define LRFDRFE32_DIVIDEND_VAL_S                                             0U
6152 #define LRFDRFE32_DIVIDEND_VAL_ALLONES                              0x0000FFFFU
6153 #define LRFDRFE32_DIVIDEND_VAL_ALLZEROS                             0x00000000U
6154 
6155 //*****************************************************************************
6156 //
6157 // Register: LRFDRFE32_O_DIVISOR
6158 //
6159 //*****************************************************************************
6160 // Field:  [31:0] VAL
6161 //
6162 // ENUMs:
6163 // ALLONES                  All the bits are 1
6164 // ALLZEROS                 All the bits are 0
6165 #define LRFDRFE32_DIVISOR_VAL_W                                             32U
6166 #define LRFDRFE32_DIVISOR_VAL_M                                     0xFFFFFFFFU
6167 #define LRFDRFE32_DIVISOR_VAL_S                                              0U
6168 #define LRFDRFE32_DIVISOR_VAL_ALLONES                               0x0000FFFFU
6169 #define LRFDRFE32_DIVISOR_VAL_ALLZEROS                              0x00000000U
6170 
6171 //*****************************************************************************
6172 //
6173 // Register: LRFDRFE32_O_QUOTIENT
6174 //
6175 //*****************************************************************************
6176 // Field:  [31:0] VAL
6177 //
6178 // ENUMs:
6179 // ALLONES                  All the bits are 1
6180 // ALLZEROS                 All the bits are 0
6181 #define LRFDRFE32_QUOTIENT_VAL_W                                            32U
6182 #define LRFDRFE32_QUOTIENT_VAL_M                                    0xFFFFFFFFU
6183 #define LRFDRFE32_QUOTIENT_VAL_S                                             0U
6184 #define LRFDRFE32_QUOTIENT_VAL_ALLONES                              0x0000FFFFU
6185 #define LRFDRFE32_QUOTIENT_VAL_ALLZEROS                             0x00000000U
6186 
6187 //*****************************************************************************
6188 //
6189 // Register: LRFDRFE32_O_PRODUCT
6190 //
6191 //*****************************************************************************
6192 // Field:  [31:0] VAL
6193 //
6194 // ENUMs:
6195 // ALLONES                  All the bits are 1
6196 // ALLZEROS                 All the bits are 0
6197 #define LRFDRFE32_PRODUCT_VAL_W                                             32U
6198 #define LRFDRFE32_PRODUCT_VAL_M                                     0xFFFFFFFFU
6199 #define LRFDRFE32_PRODUCT_VAL_S                                              0U
6200 #define LRFDRFE32_PRODUCT_VAL_ALLONES                               0x0000FFFFU
6201 #define LRFDRFE32_PRODUCT_VAL_ALLZEROS                              0x00000000U
6202 
6203 //*****************************************************************************
6204 //
6205 // Register: LRFDRFE32_O_MULTSTA
6206 //
6207 //*****************************************************************************
6208 // Field:     [0] STAT
6209 //
6210 // ENUMs:
6211 // BUSY                     Multiplier is busy, result is not ready yet
6212 // IDLE                     Multiplier is idle
6213 #define LRFDRFE32_MULTSTA_STAT                                      0x00000001U
6214 #define LRFDRFE32_MULTSTA_STAT_M                                    0x00000001U
6215 #define LRFDRFE32_MULTSTA_STAT_S                                             0U
6216 #define LRFDRFE32_MULTSTA_STAT_BUSY                                 0x00000001U
6217 #define LRFDRFE32_MULTSTA_STAT_IDLE                                 0x00000000U
6218 
6219 //*****************************************************************************
6220 //
6221 // Register: LRFDRFE32_O_MULTCFG
6222 //
6223 //*****************************************************************************
6224 // Field:     [0] MODE
6225 //
6226 // ENUMs:
6227 // SIGNED                   Multiplier assumes inputs are signed numbers
6228 // UNSIGNED                 Multiplier assumes inputs are unsigned numbers
6229 #define LRFDRFE32_MULTCFG_MODE                                      0x00000001U
6230 #define LRFDRFE32_MULTCFG_MODE_M                                    0x00000001U
6231 #define LRFDRFE32_MULTCFG_MODE_S                                             0U
6232 #define LRFDRFE32_MULTCFG_MODE_SIGNED                               0x00000001U
6233 #define LRFDRFE32_MULTCFG_MODE_UNSIGNED                             0x00000000U
6234 
6235 
6236 #endif // __LRFDRFE32__
6237