1 /****************************************************************************** 2 * Filename: hw_lrfdmdm32_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_LRFDMDM32_H__ 34 #define __HW_LRFDMDM32_H__ 35 36 //***************************************************************************** 37 // 38 // This section defines the register offsets of 39 // LRFDMDM32 component 40 // 41 //***************************************************************************** 42 // Modem Enable Register 43 #define LRFDMDM32_O_FWSRC_ENABLE 0x00000000U 44 45 // Modem Initialize Register 46 #define LRFDMDM32_O_INIT 0x00000004U 47 48 // Demodulator Enable Register 0 49 #define LRFDMDM32_O_DEMENABLE1_DEMENABLE0 0x00000008U 50 51 // Demodulator Initialize Register 0 52 #define LRFDMDM32_O_DEMINIT1_DEMINIT0 0x0000000CU 53 54 // Modem Command Engine (MCE) Strobe Register 0 55 #define LRFDMDM32_O_STRB1_STRB0 0x00000010U 56 57 // MCE Event Flag Register 0 58 #define LRFDMDM32_O_EVT1_EVT0 0x00000014U 59 60 // MCE Event Flag Register 2 61 #define LRFDMDM32_O_EVT2 0x00000018U 62 63 // MCE Event Mask Register 0 64 #define LRFDMDM32_O_EVTMSK1_EVTMSK0 0x0000001CU 65 66 // MCE Event Mask Register 2 67 #define LRFDMDM32_O_EVTMSK2 0x00000020U 68 69 // MCE Event Clear Register 0 70 #define LRFDMDM32_O_EVTCLR1_EVTCLR0 0x00000024U 71 72 // MCE Event Clear Register 2 73 #define LRFDMDM32_O_EVTCLR2 0x00000028U 74 75 // Modem Power Down Request Register 76 #define LRFDMDM32_O_API_PDREQ 0x0000002CU 77 78 // Modem API Command Parameter 0 79 #define LRFDMDM32_O_CMDPAR1_CMDPAR0 0x00000030U 80 81 // Modem API Command Parameter 2 82 #define LRFDMDM32_O_MSGBOX_CMDPAR2 0x00000034U 83 84 // Frequency Offset 85 #define LRFDMDM32_O_FIFOWR_FREQ 0x00000038U 86 87 // Modem FIFO Read Register 88 #define LRFDMDM32_O_FIFORD 0x0000003CU 89 90 // Modem FIFO Write Configuration 91 #define LRFDMDM32_O_FIFORDCTRL_FIFOWRCTRL 0x00000040U 92 93 // Modem FIFO Status Flags 94 #define LRFDMDM32_O_FIFOSTA 0x00000044U 95 96 // MCE-to-RFE Send Data Register 97 #define LRFDMDM32_O_RFEDATIN0_RFEDATOUT0 0x00000048U 98 99 // MCE-to-RFE Send Command Register 100 #define LRFDMDM32_O_RFECMDIN_RFECMDOUT 0x0000004CU 101 102 // MCE-to-PBE Send Data Register 103 #define LRFDMDM32_O_PBEDATIN0_PBEDATOUT0 0x00000050U 104 105 // MCE-to-PBE Send Command Register 106 #define LRFDMDM32_O_PBECMDIN_PBECMDOUT 0x00000054U 107 108 // Link quality indicator 109 #define LRFDMDM32_O_PBEEVTMUX_LQIEST 0x00000058U 110 111 // SYSTIME event mux 0 112 #define LRFDMDM32_O_SYSTIMEVTMUX1_SYSTIMEVTMUX0 0x0000005CU 113 114 // ADC Digital Interface Configuration 115 #define LRFDMDM32_O_MODPRECTRL_ADCDIGCONF 0x00000060U 116 117 // Modulator Symbol Mapping Register 0 118 #define LRFDMDM32_O_MODSYMMAP1_MODSYMMAP0 0x00000064U 119 120 // Modulator Soft Symbol Transmit 121 #define LRFDMDM32_O_BAUD_MODSOFTTX 0x00000068U 122 123 // Modem Baud Rate Prescaler Control 124 #define LRFDMDM32_O_MODMAIN_BAUDPRE 0x0000006CU 125 126 // Demodulator Config Register 0 127 #define LRFDMDM32_O_DEMMISC1_DEMMISC0 0x00000070U 128 129 // Demodulator Config Register 2 130 #define LRFDMDM32_O_DEMMISC3_DEMMISC2 0x00000074U 131 132 // Demodulator I/Q Mismatch Compensation Register 133 #define LRFDMDM32_O_DEMDSBU_DEMIQMC0 0x00000078U 134 135 // Demodulator Coarse DC Offset Estimator Register 0 136 #define LRFDMDM32_O_DEMFIDC0_DEMCODC0 0x0000007CU 137 138 // Demodulator Front-End Crossbar Register 0 139 #define LRFDMDM32_O_DEMDSXB0_DEMFEXB0 0x00000080U 140 141 // Demodulator Fine Frequency Offset Estimator Register 0 142 #define LRFDMDM32_O_DEMMAFI0_DEMFIFE0 0x00000084U 143 144 // Demodulator Matched Filter Register 1 145 #define LRFDMDM32_O_DEMMAFI2_DEMMAFI1 0x00000088U 146 147 // Demodulator Correlator 1-bit Engine Register 0 148 #define LRFDMDM32_O_DEMC1BE1_DEMC1BE0 0x0000008CU 149 150 // Demodulator Correlator 1-bit Engine Register 2 151 #define LRFDMDM32_O_SPARE0_DEMC1BE2 0x00000090U 152 153 // Modem Spare 1 154 #define LRFDMDM32_O_SPARE2_SPARE1 0x00000094U 155 156 // Modem Spare 3 157 #define LRFDMDM32_O_DEMSWQU0_SPARE3 0x00000098U 158 159 // Correlator reference register 0 160 #define LRFDMDM32_O_DEMC1BEREF1_DEMC1BEREF0 0x0000009CU 161 162 // Correlator reference register 2 163 #define LRFDMDM32_O_DEMC1BEREF3_DEMC1BEREF2 0x000000A0U 164 165 // Dynamic Modem Control Signals from MCE 166 #define LRFDMDM32_O_MODPREAMBLE_MODCTRL 0x000000A4U 167 168 // Demodulator Fractional Resampler Register 0 169 #define LRFDMDM32_O_DEMFRAC1_DEMFRAC0 0x000000A8U 170 171 // Demodulator Fractional Resampler Register 2 172 #define LRFDMDM32_O_DEMFRAC3_DEMFRAC2 0x000000ACU 173 174 // Demodulator Coarse DC Offset Estimator Register 1 175 #define LRFDMDM32_O_DEMCODC2_DEMCODC1 0x000000B0U 176 177 // Demodulator Fine DC Offset Estimator Register 1 178 #define LRFDMDM32_O_DEMFIDC2_DEMFIDC1 0x000000B4U 179 180 // Demodulator Fine Frequency Offset Estimator Register 1 181 #define LRFDMDM32_O_DEMMAFC0_DEMFIFE1 0x000000B8U 182 183 // Demodulator Matched Filter Register 4 184 #define LRFDMDM32_O_DEMSWIMBAL_DEMMAFI4 0x000000BCU 185 186 // Demodulator Soft PDIFF Value Register 187 #define LRFDMDM32_O_DEMDEBUG_DEMSOFTPDIFF 0x000000C0U 188 189 // Viterbi Control Register 190 #define LRFDMDM32_O_VITCOMPUTE_VITCTRL 0x000000C4U 191 192 // Viterbi APM Readback Register 193 #define LRFDMDM32_O_VITSTATE_VITAPMRDBACK 0x000000C8U 194 195 // Viterbi Branch Metric 1 and 0 Register 196 #define LRFDMDM32_O_VITBRMETRIC32_VITBRMETRIC10 0x000000CCU 197 198 // Viterbi Branch Metric 5 and 4 Register 199 #define LRFDMDM32_O_VITBRMETRIC76_VITBRMETRIC54 0x000000D0U 200 201 // Modem Timer and Counter Control Register 202 #define LRFDMDM32_O_TIMCTL 0x000000F0U 203 204 // Modem Counter Increment Configuration 205 #define LRFDMDM32_O_TIMPER_TIMINC 0x000000F4U 206 207 // Modem Counter Value 208 #define LRFDMDM32_O_TIMCAPT_TIMCNT 0x000000F8U 209 210 // Modem Timebase Control Register 211 #define LRFDMDM32_O_COUNT1IN_TIMEBASE 0x000000FCU 212 213 // Local Count Ones Result Register 214 #define LRFDMDM32_O_COUNT1RES 0x00000100U 215 216 // Local Branch Metric Accelerator Module Register 1 217 #define LRFDMDM32_O_BRMACC2_BRMACC1 0x00000104U 218 219 // MCE Tracer Send Trigger Register 220 #define LRFDMDM32_O_MCETRCSTAT_MCETRCCTRL 0x00000108U 221 222 // MCE Tracer Command Register 223 #define LRFDMDM32_O_MCETRCPAR0_MCETRCCMD 0x0000010CU 224 225 // MCE Tracer Command Parameter Register 1 226 #define LRFDMDM32_O_RDCAPT0_MCETRCPAR1 0x00000110U 227 228 // Modem Readback Capture Register 1 229 #define LRFDMDM32_O_FECAPT0_RDCAPT1 0x00000114U 230 231 // Frontend capture readback register 1 232 #define LRFDMDM32_O_DSCAPT0_FECAPT1 0x00000118U 233 234 // Decoding stage capture register 1 235 #define LRFDMDM32_O_DSCAPT2_DSCAPT1 0x0000011CU 236 237 // Decoding stage capture register 3 238 #define LRFDMDM32_O_DEMSWQU1_DSCAPT3 0x00000120U 239 240 // Control of the MCE GPO signals 241 #define LRFDMDM32_O_GPOCTRL1_GPOCTRL0 0x00000124U 242 243 // RFE received signal strength indicator 244 #define LRFDMDM32_O_RFEMAXRSSI_RFERSSI 0x00000128U 245 246 // RFE front end gain setting 247 #define LRFDMDM32_O_SYNC0_RFEDBGAIN 0x0000012CU 248 249 // Modem Sync Word Register 1 250 #define LRFDMDM32_O_SYNC2_SYNC1 0x00000130U 251 252 // Modem Sync Word Register 3 253 #define LRFDMDM32_O_SYNC3 0x00000134U 254 255 //***************************************************************************** 256 // 257 // Register: LRFDMDM32_O_FWSRC_ENABLE 258 // 259 //***************************************************************************** 260 // Field: [18] DATARAM 261 // 262 // ENUMs: 263 // S2RRAM Use S2RRAM for data 264 // MDMRAM Use MDMRAM for data 265 #define LRFDMDM32_FWSRC_ENABLE_DATARAM 0x00040000U 266 #define LRFDMDM32_FWSRC_ENABLE_DATARAM_M 0x00040000U 267 #define LRFDMDM32_FWSRC_ENABLE_DATARAM_S 18U 268 #define LRFDMDM32_FWSRC_ENABLE_DATARAM_S2RRAM 0x00040000U 269 #define LRFDMDM32_FWSRC_ENABLE_DATARAM_MDMRAM 0x00000000U 270 271 // Field: [17] FWRAM 272 // 273 // ENUMs: 274 // S2RRAM Run code from S2RRAM 275 // MDMRAM Run code from MDMRAM 276 #define LRFDMDM32_FWSRC_ENABLE_FWRAM 0x00020000U 277 #define LRFDMDM32_FWSRC_ENABLE_FWRAM_M 0x00020000U 278 #define LRFDMDM32_FWSRC_ENABLE_FWRAM_S 17U 279 #define LRFDMDM32_FWSRC_ENABLE_FWRAM_S2RRAM 0x00020000U 280 #define LRFDMDM32_FWSRC_ENABLE_FWRAM_MDMRAM 0x00000000U 281 282 // Field: [16] BANK 283 // 284 // ENUMs: 285 // ONE Run code from bank 1 286 // ZERO Run code from bank 0 287 #define LRFDMDM32_FWSRC_ENABLE_BANK 0x00010000U 288 #define LRFDMDM32_FWSRC_ENABLE_BANK_M 0x00010000U 289 #define LRFDMDM32_FWSRC_ENABLE_BANK_S 16U 290 #define LRFDMDM32_FWSRC_ENABLE_BANK_ONE 0x00010000U 291 #define LRFDMDM32_FWSRC_ENABLE_BANK_ZERO 0x00000000U 292 293 // Field: [5] ADCDIG 294 // 295 // ENUMs: 296 // EN Enable 297 // DIS Disable 298 #define LRFDMDM32_FWSRC_ENABLE_ADCDIG 0x00000020U 299 #define LRFDMDM32_FWSRC_ENABLE_ADCDIG_M 0x00000020U 300 #define LRFDMDM32_FWSRC_ENABLE_ADCDIG_S 5U 301 #define LRFDMDM32_FWSRC_ENABLE_ADCDIG_EN 0x00000020U 302 #define LRFDMDM32_FWSRC_ENABLE_ADCDIG_DIS 0x00000000U 303 304 // Field: [4] DEMODULATOR 305 // 306 // ENUMs: 307 // EN Enable 308 // DIS Disable 309 #define LRFDMDM32_FWSRC_ENABLE_DEMODULATOR 0x00000010U 310 #define LRFDMDM32_FWSRC_ENABLE_DEMODULATOR_M 0x00000010U 311 #define LRFDMDM32_FWSRC_ENABLE_DEMODULATOR_S 4U 312 #define LRFDMDM32_FWSRC_ENABLE_DEMODULATOR_EN 0x00000010U 313 #define LRFDMDM32_FWSRC_ENABLE_DEMODULATOR_DIS 0x00000000U 314 315 // Field: [3] MODULATOR 316 // 317 // ENUMs: 318 // EN Enable 319 // DIS Disable 320 #define LRFDMDM32_FWSRC_ENABLE_MODULATOR 0x00000008U 321 #define LRFDMDM32_FWSRC_ENABLE_MODULATOR_M 0x00000008U 322 #define LRFDMDM32_FWSRC_ENABLE_MODULATOR_S 3U 323 #define LRFDMDM32_FWSRC_ENABLE_MODULATOR_EN 0x00000008U 324 #define LRFDMDM32_FWSRC_ENABLE_MODULATOR_DIS 0x00000000U 325 326 // Field: [2] TIMEBASE 327 // 328 // ENUMs: 329 // EN Enable 330 // DIS Disable 331 #define LRFDMDM32_FWSRC_ENABLE_TIMEBASE 0x00000004U 332 #define LRFDMDM32_FWSRC_ENABLE_TIMEBASE_M 0x00000004U 333 #define LRFDMDM32_FWSRC_ENABLE_TIMEBASE_S 2U 334 #define LRFDMDM32_FWSRC_ENABLE_TIMEBASE_EN 0x00000004U 335 #define LRFDMDM32_FWSRC_ENABLE_TIMEBASE_DIS 0x00000000U 336 337 // Field: [1] TXRXFIFO 338 // 339 // ENUMs: 340 // EN Enable 341 // DIS Disable 342 #define LRFDMDM32_FWSRC_ENABLE_TXRXFIFO 0x00000002U 343 #define LRFDMDM32_FWSRC_ENABLE_TXRXFIFO_M 0x00000002U 344 #define LRFDMDM32_FWSRC_ENABLE_TXRXFIFO_S 1U 345 #define LRFDMDM32_FWSRC_ENABLE_TXRXFIFO_EN 0x00000002U 346 #define LRFDMDM32_FWSRC_ENABLE_TXRXFIFO_DIS 0x00000000U 347 348 // Field: [0] TOPSM 349 // 350 // ENUMs: 351 // EN Enable 352 // DIS Disable 353 #define LRFDMDM32_FWSRC_ENABLE_TOPSM 0x00000001U 354 #define LRFDMDM32_FWSRC_ENABLE_TOPSM_M 0x00000001U 355 #define LRFDMDM32_FWSRC_ENABLE_TOPSM_S 0U 356 #define LRFDMDM32_FWSRC_ENABLE_TOPSM_EN 0x00000001U 357 #define LRFDMDM32_FWSRC_ENABLE_TOPSM_DIS 0x00000000U 358 359 //***************************************************************************** 360 // 361 // Register: LRFDMDM32_O_INIT 362 // 363 //***************************************************************************** 364 // Field: [5] ADCDIG 365 // 366 // ENUMs: 367 // RESET Reset module 368 // NO_EFFECT No effect 369 #define LRFDMDM32_INIT_ADCDIG 0x00000020U 370 #define LRFDMDM32_INIT_ADCDIG_M 0x00000020U 371 #define LRFDMDM32_INIT_ADCDIG_S 5U 372 #define LRFDMDM32_INIT_ADCDIG_RESET 0x00000020U 373 #define LRFDMDM32_INIT_ADCDIG_NO_EFFECT 0x00000000U 374 375 // Field: [4] DEMODULATOR 376 // 377 // ENUMs: 378 // RESET Reset module 379 // NO_EFFECT No effect 380 #define LRFDMDM32_INIT_DEMODULATOR 0x00000010U 381 #define LRFDMDM32_INIT_DEMODULATOR_M 0x00000010U 382 #define LRFDMDM32_INIT_DEMODULATOR_S 4U 383 #define LRFDMDM32_INIT_DEMODULATOR_RESET 0x00000010U 384 #define LRFDMDM32_INIT_DEMODULATOR_NO_EFFECT 0x00000000U 385 386 // Field: [3] MODULATOR 387 // 388 // ENUMs: 389 // RESET Reset module 390 // NO_EFFECT No effect 391 #define LRFDMDM32_INIT_MODULATOR 0x00000008U 392 #define LRFDMDM32_INIT_MODULATOR_M 0x00000008U 393 #define LRFDMDM32_INIT_MODULATOR_S 3U 394 #define LRFDMDM32_INIT_MODULATOR_RESET 0x00000008U 395 #define LRFDMDM32_INIT_MODULATOR_NO_EFFECT 0x00000000U 396 397 // Field: [2] TIMEBASE 398 // 399 // ENUMs: 400 // RESET Reset module 401 // NO_EFFECT No effect 402 #define LRFDMDM32_INIT_TIMEBASE 0x00000004U 403 #define LRFDMDM32_INIT_TIMEBASE_M 0x00000004U 404 #define LRFDMDM32_INIT_TIMEBASE_S 2U 405 #define LRFDMDM32_INIT_TIMEBASE_RESET 0x00000004U 406 #define LRFDMDM32_INIT_TIMEBASE_NO_EFFECT 0x00000000U 407 408 // Field: [1] TXRXFIFO 409 // 410 // ENUMs: 411 // RESET Reset module 412 // NO_EFFECT No effect 413 #define LRFDMDM32_INIT_TXRXFIFO 0x00000002U 414 #define LRFDMDM32_INIT_TXRXFIFO_M 0x00000002U 415 #define LRFDMDM32_INIT_TXRXFIFO_S 1U 416 #define LRFDMDM32_INIT_TXRXFIFO_RESET 0x00000002U 417 #define LRFDMDM32_INIT_TXRXFIFO_NO_EFFECT 0x00000000U 418 419 // Field: [0] TOPSM 420 // 421 // ENUMs: 422 // RESET Reset module 423 // NO_EFFECT No effect 424 #define LRFDMDM32_INIT_TOPSM 0x00000001U 425 #define LRFDMDM32_INIT_TOPSM_M 0x00000001U 426 #define LRFDMDM32_INIT_TOPSM_S 0U 427 #define LRFDMDM32_INIT_TOPSM_RESET 0x00000001U 428 #define LRFDMDM32_INIT_TOPSM_NO_EFFECT 0x00000000U 429 430 //***************************************************************************** 431 // 432 // Register: LRFDMDM32_O_DEMENABLE1_DEMENABLE0 433 // 434 //***************************************************************************** 435 // Field: [29] VITE 436 // 437 // ENUMs: 438 // EN Enable module 439 // DIS Disable 440 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_VITE 0x20000000U 441 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_VITE_M 0x20000000U 442 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_VITE_S 29U 443 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_VITE_EN 0x20000000U 444 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_VITE_DIS 0x00000000U 445 446 // Field: [28] MLSE 447 // 448 // ENUMs: 449 // EN Enable module 450 // DIS Disable 451 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MLSE 0x10000000U 452 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MLSE_M 0x10000000U 453 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MLSE_S 28U 454 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MLSE_EN 0x10000000U 455 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MLSE_DIS 0x00000000U 456 457 // Field: [27] SOFD 458 // 459 // ENUMs: 460 // EN Enable module 461 // DIS Disable 462 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SOFD 0x08000000U 463 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SOFD_M 0x08000000U 464 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SOFD_S 27U 465 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SOFD_EN 0x08000000U 466 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SOFD_DIS 0x00000000U 467 468 // Field: [26] SWQU 469 // 470 // ENUMs: 471 // EN Enable module 472 // DIS Disable 473 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SWQU 0x04000000U 474 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SWQU_M 0x04000000U 475 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SWQU_S 26U 476 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SWQU_EN 0x04000000U 477 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_SWQU_DIS 0x00000000U 478 479 // Field: [25] MAFC 480 // 481 // ENUMs: 482 // EN Enable module 483 // DIS Disable 484 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFC 0x02000000U 485 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFC_M 0x02000000U 486 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFC_S 25U 487 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFC_EN 0x02000000U 488 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFC_DIS 0x00000000U 489 490 // Field: [24] MAFI 491 // 492 // ENUMs: 493 // EN Enable module 494 // DIS Disable 495 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFI 0x01000000U 496 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFI_M 0x01000000U 497 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFI_S 24U 498 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFI_EN 0x01000000U 499 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MAFI_DIS 0x00000000U 500 501 // Field: [23] FIFE 502 // 503 // ENUMs: 504 // EN Enable module 505 // DIS Disable 506 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIFE 0x00800000U 507 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIFE_M 0x00800000U 508 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIFE_S 23U 509 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIFE_EN 0x00800000U 510 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIFE_DIS 0x00000000U 511 512 // Field: [22] PDIF 513 // 514 // ENUMs: 515 // EN Enable module 516 // DIS Disable 517 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_PDIF 0x00400000U 518 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_PDIF_M 0x00400000U 519 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_PDIF_S 22U 520 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_PDIF_EN 0x00400000U 521 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_PDIF_DIS 0x00000000U 522 523 // Field: [21] CA2P 524 // 525 // ENUMs: 526 // EN Enable module 527 // DIS Disable 528 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CA2P 0x00200000U 529 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CA2P_M 0x00200000U 530 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CA2P_S 21U 531 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CA2P_EN 0x00200000U 532 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CA2P_DIS 0x00000000U 533 534 // Field: [20] C1BE 535 // 536 // ENUMs: 537 // EN Enable module 538 // DIS Disable 539 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_C1BE 0x00100000U 540 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_C1BE_M 0x00100000U 541 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_C1BE_S 20U 542 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_C1BE_EN 0x00100000U 543 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_C1BE_DIS 0x00000000U 544 545 // Field: [19] LQIE 546 // 547 // ENUMs: 548 // EN Enable module 549 // DIS Disable 550 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_LQIE 0x00080000U 551 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_LQIE_M 0x00080000U 552 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_LQIE_S 19U 553 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_LQIE_EN 0x00080000U 554 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_LQIE_DIS 0x00000000U 555 556 // Field: [18] F4BA 557 // 558 // ENUMs: 559 // EN Enable module 560 // DIS Disable 561 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_F4BA 0x00040000U 562 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_F4BA_M 0x00040000U 563 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_F4BA_S 18U 564 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_F4BA_EN 0x00040000U 565 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_F4BA_DIS 0x00000000U 566 567 // Field: [17] STIM 568 // 569 // ENUMs: 570 // EN Enable module 571 // DIS Disable 572 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_STIM 0x00020000U 573 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_STIM_M 0x00020000U 574 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_STIM_S 17U 575 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_STIM_EN 0x00020000U 576 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_STIM_DIS 0x00000000U 577 578 // Field: [16] DSBU 579 // 580 // ENUMs: 581 // EN Enable module 582 // DIS Disable 583 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_DSBU 0x00010000U 584 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_DSBU_M 0x00010000U 585 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_DSBU_S 16U 586 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_DSBU_EN 0x00010000U 587 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_DSBU_DIS 0x00000000U 588 589 // Field: [8] FRAC 590 // 591 // ENUMs: 592 // EN Enable module 593 // DIS Disable 594 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FRAC 0x00000100U 595 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FRAC_M 0x00000100U 596 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FRAC_S 8U 597 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FRAC_EN 0x00000100U 598 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FRAC_DIS 0x00000000U 599 600 // Field: [7] FIDC 601 // 602 // ENUMs: 603 // EN Enable module 604 // DIS Disable 605 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIDC 0x00000080U 606 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIDC_M 0x00000080U 607 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIDC_S 7U 608 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIDC_EN 0x00000080U 609 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_FIDC_DIS 0x00000000U 610 611 // Field: [6] CHFI 612 // 613 // ENUMs: 614 // EN Enable module 615 // DIS Disable 616 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CHFI 0x00000040U 617 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CHFI_M 0x00000040U 618 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CHFI_S 6U 619 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CHFI_EN 0x00000040U 620 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CHFI_DIS 0x00000000U 621 622 // Field: [5] BDEC 623 // 624 // ENUMs: 625 // EN Enable module 626 // DIS Disable 627 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_BDEC 0x00000020U 628 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_BDEC_M 0x00000020U 629 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_BDEC_S 5U 630 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_BDEC_EN 0x00000020U 631 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_BDEC_DIS 0x00000000U 632 633 // Field: [4] IQMC 634 // 635 // ENUMs: 636 // EN Enable module 637 // DIS Disable 638 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_IQMC 0x00000010U 639 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_IQMC_M 0x00000010U 640 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_IQMC_S 4U 641 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_IQMC_EN 0x00000010U 642 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_IQMC_DIS 0x00000000U 643 644 // Field: [3] MGE1 645 // 646 // ENUMs: 647 // EN Enable module 648 // DIS Disable 649 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE1 0x00000008U 650 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE1_M 0x00000008U 651 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE1_S 3U 652 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE1_EN 0x00000008U 653 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE1_DIS 0x00000000U 654 655 // Field: [2] MGE0 656 // 657 // ENUMs: 658 // EN Enable module 659 // DIS Disable 660 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE0 0x00000004U 661 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE0_M 0x00000004U 662 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE0_S 2U 663 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE0_EN 0x00000004U 664 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_MGE0_DIS 0x00000000U 665 666 // Field: [1] CODC 667 // 668 // ENUMs: 669 // EN Enable module 670 // DIS Disable 671 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CODC 0x00000002U 672 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CODC_M 0x00000002U 673 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CODC_S 1U 674 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CODC_EN 0x00000002U 675 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CODC_DIS 0x00000000U 676 677 // Field: [0] CMIX 678 // 679 // ENUMs: 680 // EN Enable module 681 // DIS Disable 682 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CMIX 0x00000001U 683 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CMIX_M 0x00000001U 684 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CMIX_S 0U 685 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CMIX_EN 0x00000001U 686 #define LRFDMDM32_DEMENABLE1_DEMENABLE0_CMIX_DIS 0x00000000U 687 688 //***************************************************************************** 689 // 690 // Register: LRFDMDM32_O_DEMINIT1_DEMINIT0 691 // 692 //***************************************************************************** 693 // Field: [29] VITE 694 // 695 // ENUMs: 696 // RESET Reset module 697 // NO_EFFECT No effect 698 #define LRFDMDM32_DEMINIT1_DEMINIT0_VITE 0x20000000U 699 #define LRFDMDM32_DEMINIT1_DEMINIT0_VITE_M 0x20000000U 700 #define LRFDMDM32_DEMINIT1_DEMINIT0_VITE_S 29U 701 #define LRFDMDM32_DEMINIT1_DEMINIT0_VITE_RESET 0x20000000U 702 #define LRFDMDM32_DEMINIT1_DEMINIT0_VITE_NO_EFFECT 0x00000000U 703 704 // Field: [28] MLSE 705 // 706 // ENUMs: 707 // RESET Reset module 708 // NO_EFFECT No effect 709 #define LRFDMDM32_DEMINIT1_DEMINIT0_MLSE 0x10000000U 710 #define LRFDMDM32_DEMINIT1_DEMINIT0_MLSE_M 0x10000000U 711 #define LRFDMDM32_DEMINIT1_DEMINIT0_MLSE_S 28U 712 #define LRFDMDM32_DEMINIT1_DEMINIT0_MLSE_RESET 0x10000000U 713 #define LRFDMDM32_DEMINIT1_DEMINIT0_MLSE_NO_EFFECT 0x00000000U 714 715 // Field: [27] SOFD 716 // 717 // ENUMs: 718 // RESET Reset module 719 // NO_EFFECT No effect 720 #define LRFDMDM32_DEMINIT1_DEMINIT0_SOFD 0x08000000U 721 #define LRFDMDM32_DEMINIT1_DEMINIT0_SOFD_M 0x08000000U 722 #define LRFDMDM32_DEMINIT1_DEMINIT0_SOFD_S 27U 723 #define LRFDMDM32_DEMINIT1_DEMINIT0_SOFD_RESET 0x08000000U 724 #define LRFDMDM32_DEMINIT1_DEMINIT0_SOFD_NO_EFFECT 0x00000000U 725 726 // Field: [26] SWQU 727 // 728 // ENUMs: 729 // RESET Reset module 730 // NO_EFFECT No effect 731 #define LRFDMDM32_DEMINIT1_DEMINIT0_SWQU 0x04000000U 732 #define LRFDMDM32_DEMINIT1_DEMINIT0_SWQU_M 0x04000000U 733 #define LRFDMDM32_DEMINIT1_DEMINIT0_SWQU_S 26U 734 #define LRFDMDM32_DEMINIT1_DEMINIT0_SWQU_RESET 0x04000000U 735 #define LRFDMDM32_DEMINIT1_DEMINIT0_SWQU_NO_EFFECT 0x00000000U 736 737 // Field: [25] MAFC 738 // 739 // ENUMs: 740 // RESET Reset module 741 // NO_EFFECT No effect 742 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFC 0x02000000U 743 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFC_M 0x02000000U 744 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFC_S 25U 745 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFC_RESET 0x02000000U 746 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFC_NO_EFFECT 0x00000000U 747 748 // Field: [24] MAFI 749 // 750 // ENUMs: 751 // RESET Reset module 752 // NO_EFFECT No effect 753 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFI 0x01000000U 754 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFI_M 0x01000000U 755 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFI_S 24U 756 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFI_RESET 0x01000000U 757 #define LRFDMDM32_DEMINIT1_DEMINIT0_MAFI_NO_EFFECT 0x00000000U 758 759 // Field: [23] FIFE 760 // 761 // ENUMs: 762 // RESET Reset module 763 // NO_EFFECT No effect 764 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIFE 0x00800000U 765 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIFE_M 0x00800000U 766 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIFE_S 23U 767 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIFE_RESET 0x00800000U 768 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIFE_NO_EFFECT 0x00000000U 769 770 // Field: [22] PDIF 771 // 772 // ENUMs: 773 // RESET Reset module 774 // NO_EFFECT No effect 775 #define LRFDMDM32_DEMINIT1_DEMINIT0_PDIF 0x00400000U 776 #define LRFDMDM32_DEMINIT1_DEMINIT0_PDIF_M 0x00400000U 777 #define LRFDMDM32_DEMINIT1_DEMINIT0_PDIF_S 22U 778 #define LRFDMDM32_DEMINIT1_DEMINIT0_PDIF_RESET 0x00400000U 779 #define LRFDMDM32_DEMINIT1_DEMINIT0_PDIF_NO_EFFECT 0x00000000U 780 781 // Field: [21] CA2P 782 // 783 // ENUMs: 784 // RESET Reset module 785 // NO_EFFECT No effect 786 #define LRFDMDM32_DEMINIT1_DEMINIT0_CA2P 0x00200000U 787 #define LRFDMDM32_DEMINIT1_DEMINIT0_CA2P_M 0x00200000U 788 #define LRFDMDM32_DEMINIT1_DEMINIT0_CA2P_S 21U 789 #define LRFDMDM32_DEMINIT1_DEMINIT0_CA2P_RESET 0x00200000U 790 #define LRFDMDM32_DEMINIT1_DEMINIT0_CA2P_NO_EFFECT 0x00000000U 791 792 // Field: [20] C1BE 793 // 794 // ENUMs: 795 // RESET Reset module 796 // NO_EFFECT No effect 797 #define LRFDMDM32_DEMINIT1_DEMINIT0_C1BE 0x00100000U 798 #define LRFDMDM32_DEMINIT1_DEMINIT0_C1BE_M 0x00100000U 799 #define LRFDMDM32_DEMINIT1_DEMINIT0_C1BE_S 20U 800 #define LRFDMDM32_DEMINIT1_DEMINIT0_C1BE_RESET 0x00100000U 801 #define LRFDMDM32_DEMINIT1_DEMINIT0_C1BE_NO_EFFECT 0x00000000U 802 803 // Field: [19] LQIE 804 // 805 // ENUMs: 806 // RESET Reset module 807 // NO_EFFECT No effect 808 #define LRFDMDM32_DEMINIT1_DEMINIT0_LQIE 0x00080000U 809 #define LRFDMDM32_DEMINIT1_DEMINIT0_LQIE_M 0x00080000U 810 #define LRFDMDM32_DEMINIT1_DEMINIT0_LQIE_S 19U 811 #define LRFDMDM32_DEMINIT1_DEMINIT0_LQIE_RESET 0x00080000U 812 #define LRFDMDM32_DEMINIT1_DEMINIT0_LQIE_NO_EFFECT 0x00000000U 813 814 // Field: [18] F4BA 815 // 816 // ENUMs: 817 // RESET Reset module 818 // NO_EFFECT No effect 819 #define LRFDMDM32_DEMINIT1_DEMINIT0_F4BA 0x00040000U 820 #define LRFDMDM32_DEMINIT1_DEMINIT0_F4BA_M 0x00040000U 821 #define LRFDMDM32_DEMINIT1_DEMINIT0_F4BA_S 18U 822 #define LRFDMDM32_DEMINIT1_DEMINIT0_F4BA_RESET 0x00040000U 823 #define LRFDMDM32_DEMINIT1_DEMINIT0_F4BA_NO_EFFECT 0x00000000U 824 825 // Field: [17] STIM 826 // 827 // ENUMs: 828 // RESET Reset module 829 // NO_EFFECT No effect 830 #define LRFDMDM32_DEMINIT1_DEMINIT0_STIM 0x00020000U 831 #define LRFDMDM32_DEMINIT1_DEMINIT0_STIM_M 0x00020000U 832 #define LRFDMDM32_DEMINIT1_DEMINIT0_STIM_S 17U 833 #define LRFDMDM32_DEMINIT1_DEMINIT0_STIM_RESET 0x00020000U 834 #define LRFDMDM32_DEMINIT1_DEMINIT0_STIM_NO_EFFECT 0x00000000U 835 836 // Field: [16] DSBU 837 // 838 // ENUMs: 839 // RESET Reset module 840 // NO_EFFECT No effect 841 #define LRFDMDM32_DEMINIT1_DEMINIT0_DSBU 0x00010000U 842 #define LRFDMDM32_DEMINIT1_DEMINIT0_DSBU_M 0x00010000U 843 #define LRFDMDM32_DEMINIT1_DEMINIT0_DSBU_S 16U 844 #define LRFDMDM32_DEMINIT1_DEMINIT0_DSBU_RESET 0x00010000U 845 #define LRFDMDM32_DEMINIT1_DEMINIT0_DSBU_NO_EFFECT 0x00000000U 846 847 // Field: [8] FRAC 848 // 849 // ENUMs: 850 // RESET Reset module 851 // NO_EFFECT No effect 852 #define LRFDMDM32_DEMINIT1_DEMINIT0_FRAC 0x00000100U 853 #define LRFDMDM32_DEMINIT1_DEMINIT0_FRAC_M 0x00000100U 854 #define LRFDMDM32_DEMINIT1_DEMINIT0_FRAC_S 8U 855 #define LRFDMDM32_DEMINIT1_DEMINIT0_FRAC_RESET 0x00000100U 856 #define LRFDMDM32_DEMINIT1_DEMINIT0_FRAC_NO_EFFECT 0x00000000U 857 858 // Field: [7] FIDC 859 // 860 // ENUMs: 861 // RESET Reset module 862 // NO_EFFECT No effect 863 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIDC 0x00000080U 864 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIDC_M 0x00000080U 865 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIDC_S 7U 866 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIDC_RESET 0x00000080U 867 #define LRFDMDM32_DEMINIT1_DEMINIT0_FIDC_NO_EFFECT 0x00000000U 868 869 // Field: [6] CHFI 870 // 871 // ENUMs: 872 // RESET Reset module 873 // NO_EFFECT No effect 874 #define LRFDMDM32_DEMINIT1_DEMINIT0_CHFI 0x00000040U 875 #define LRFDMDM32_DEMINIT1_DEMINIT0_CHFI_M 0x00000040U 876 #define LRFDMDM32_DEMINIT1_DEMINIT0_CHFI_S 6U 877 #define LRFDMDM32_DEMINIT1_DEMINIT0_CHFI_RESET 0x00000040U 878 #define LRFDMDM32_DEMINIT1_DEMINIT0_CHFI_NO_EFFECT 0x00000000U 879 880 // Field: [5] BDEC 881 // 882 // ENUMs: 883 // RESET Reset module 884 // NO_EFFECT No effect 885 #define LRFDMDM32_DEMINIT1_DEMINIT0_BDEC 0x00000020U 886 #define LRFDMDM32_DEMINIT1_DEMINIT0_BDEC_M 0x00000020U 887 #define LRFDMDM32_DEMINIT1_DEMINIT0_BDEC_S 5U 888 #define LRFDMDM32_DEMINIT1_DEMINIT0_BDEC_RESET 0x00000020U 889 #define LRFDMDM32_DEMINIT1_DEMINIT0_BDEC_NO_EFFECT 0x00000000U 890 891 // Field: [4] IQMC 892 // 893 // ENUMs: 894 // RESET Reset module 895 // NO_EFFECT No effect 896 #define LRFDMDM32_DEMINIT1_DEMINIT0_IQMC 0x00000010U 897 #define LRFDMDM32_DEMINIT1_DEMINIT0_IQMC_M 0x00000010U 898 #define LRFDMDM32_DEMINIT1_DEMINIT0_IQMC_S 4U 899 #define LRFDMDM32_DEMINIT1_DEMINIT0_IQMC_RESET 0x00000010U 900 #define LRFDMDM32_DEMINIT1_DEMINIT0_IQMC_NO_EFFECT 0x00000000U 901 902 // Field: [3] MGE1 903 // 904 // ENUMs: 905 // RESET Reset module 906 // NO_EFFECT No effect 907 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE1 0x00000008U 908 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE1_M 0x00000008U 909 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE1_S 3U 910 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE1_RESET 0x00000008U 911 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE1_NO_EFFECT 0x00000000U 912 913 // Field: [2] MGE0 914 // 915 // ENUMs: 916 // RESET Reset module 917 // NO_EFFECT No effect 918 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE0 0x00000004U 919 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE0_M 0x00000004U 920 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE0_S 2U 921 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE0_RESET 0x00000004U 922 #define LRFDMDM32_DEMINIT1_DEMINIT0_MGE0_NO_EFFECT 0x00000000U 923 924 // Field: [1] CODC 925 // 926 // ENUMs: 927 // RESET Reset module 928 // NO_EFFECT No effect 929 #define LRFDMDM32_DEMINIT1_DEMINIT0_CODC 0x00000002U 930 #define LRFDMDM32_DEMINIT1_DEMINIT0_CODC_M 0x00000002U 931 #define LRFDMDM32_DEMINIT1_DEMINIT0_CODC_S 1U 932 #define LRFDMDM32_DEMINIT1_DEMINIT0_CODC_RESET 0x00000002U 933 #define LRFDMDM32_DEMINIT1_DEMINIT0_CODC_NO_EFFECT 0x00000000U 934 935 // Field: [0] CMIX 936 // 937 // ENUMs: 938 // RESET Reset module 939 // NO_EFFECT No effect 940 #define LRFDMDM32_DEMINIT1_DEMINIT0_CMIX 0x00000001U 941 #define LRFDMDM32_DEMINIT1_DEMINIT0_CMIX_M 0x00000001U 942 #define LRFDMDM32_DEMINIT1_DEMINIT0_CMIX_S 0U 943 #define LRFDMDM32_DEMINIT1_DEMINIT0_CMIX_RESET 0x00000001U 944 #define LRFDMDM32_DEMINIT1_DEMINIT0_CMIX_NO_EFFECT 0x00000000U 945 946 //***************************************************************************** 947 // 948 // Register: LRFDMDM32_O_STRB1_STRB0 949 // 950 //***************************************************************************** 951 // Field: [29] S2RTRG 952 // 953 // ENUMs: 954 // ONE The bit is 1 955 // ZERO The bit is 0 956 #define LRFDMDM32_STRB1_STRB0_S2RTRG 0x20000000U 957 #define LRFDMDM32_STRB1_STRB0_S2RTRG_M 0x20000000U 958 #define LRFDMDM32_STRB1_STRB0_S2RTRG_S 29U 959 #define LRFDMDM32_STRB1_STRB0_S2RTRG_ONE 0x20000000U 960 #define LRFDMDM32_STRB1_STRB0_S2RTRG_ZERO 0x00000000U 961 962 // Field: [28] DMATRG 963 // 964 // ENUMs: 965 // ONE The bit is 1 966 // ZERO The bit is 0 967 #define LRFDMDM32_STRB1_STRB0_DMATRG 0x10000000U 968 #define LRFDMDM32_STRB1_STRB0_DMATRG_M 0x10000000U 969 #define LRFDMDM32_STRB1_STRB0_DMATRG_S 28U 970 #define LRFDMDM32_STRB1_STRB0_DMATRG_ONE 0x10000000U 971 #define LRFDMDM32_STRB1_STRB0_DMATRG_ZERO 0x00000000U 972 973 // Field: [27] SYSTCAPT2 974 // 975 // ENUMs: 976 // ONE The bit is 1 977 // ZERO The bit is 0 978 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT2 0x08000000U 979 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT2_M 0x08000000U 980 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT2_S 27U 981 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT2_ONE 0x08000000U 982 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT2_ZERO 0x00000000U 983 984 // Field: [26] SYSTCAPT1 985 // 986 // ENUMs: 987 // ONE The bit is 1 988 // ZERO The bit is 0 989 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT1 0x04000000U 990 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT1_M 0x04000000U 991 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT1_S 26U 992 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT1_ONE 0x04000000U 993 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT1_ZERO 0x00000000U 994 995 // Field: [25] SYSTCAPT0 996 // 997 // ENUMs: 998 // ONE The bit is 1 999 // ZERO The bit is 0 1000 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT0 0x02000000U 1001 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT0_M 0x02000000U 1002 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT0_S 25U 1003 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT0_ONE 0x02000000U 1004 #define LRFDMDM32_STRB1_STRB0_SYSTCAPT0_ZERO 0x00000000U 1005 1006 // Field: [24] C1BEPEAKAB 1007 // 1008 // ENUMs: 1009 // ONE The bit is 1 1010 // ZERO The bit is 0 1011 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKAB 0x01000000U 1012 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKAB_M 0x01000000U 1013 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKAB_S 24U 1014 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKAB_ONE 0x01000000U 1015 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKAB_ZERO 0x00000000U 1016 1017 // Field: [23] C1BEPEAKC 1018 // 1019 // ENUMs: 1020 // ONE The bit is 1 1021 // ZERO The bit is 0 1022 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKC 0x00800000U 1023 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKC_M 0x00800000U 1024 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKC_S 23U 1025 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKC_ONE 0x00800000U 1026 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKC_ZERO 0x00000000U 1027 1028 // Field: [22] C1BEPEAKB 1029 // 1030 // ENUMs: 1031 // ONE The bit is 1 1032 // ZERO The bit is 0 1033 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKB 0x00400000U 1034 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKB_M 0x00400000U 1035 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKB_S 22U 1036 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKB_ONE 0x00400000U 1037 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKB_ZERO 0x00000000U 1038 1039 // Field: [21] C1BEPEAKA 1040 // 1041 // ENUMs: 1042 // ONE The bit is 1 1043 // ZERO The bit is 0 1044 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKA 0x00200000U 1045 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKA_M 0x00200000U 1046 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKA_S 21U 1047 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKA_ONE 0x00200000U 1048 #define LRFDMDM32_STRB1_STRB0_C1BEPEAKA_ZERO 0x00000000U 1049 1050 // Field: [20] C1BEADVANCE 1051 // 1052 // ENUMs: 1053 // ONE The bit is 1 1054 // ZERO The bit is 0 1055 #define LRFDMDM32_STRB1_STRB0_C1BEADVANCE 0x00100000U 1056 #define LRFDMDM32_STRB1_STRB0_C1BEADVANCE_M 0x00100000U 1057 #define LRFDMDM32_STRB1_STRB0_C1BEADVANCE_S 20U 1058 #define LRFDMDM32_STRB1_STRB0_C1BEADVANCE_ONE 0x00100000U 1059 #define LRFDMDM32_STRB1_STRB0_C1BEADVANCE_ZERO 0x00000000U 1060 1061 // Field: [19] C1BESTALL 1062 // 1063 // ENUMs: 1064 // ONE The bit is 1 1065 // ZERO The bit is 0 1066 #define LRFDMDM32_STRB1_STRB0_C1BESTALL 0x00080000U 1067 #define LRFDMDM32_STRB1_STRB0_C1BESTALL_M 0x00080000U 1068 #define LRFDMDM32_STRB1_STRB0_C1BESTALL_S 19U 1069 #define LRFDMDM32_STRB1_STRB0_C1BESTALL_ONE 0x00080000U 1070 #define LRFDMDM32_STRB1_STRB0_C1BESTALL_ZERO 0x00000000U 1071 1072 // Field: [18:17] C1BEROT 1073 // 1074 // ENUMs: 1075 // ROT16R Rotate 16 samples to the right 1076 // ROT1L Rotate 1 sample to the left 1077 // ROT1R Rotate 1 sample to the right 1078 // ROT0 No additional rotation (normal shift-right mode) 1079 #define LRFDMDM32_STRB1_STRB0_C1BEROT_W 2U 1080 #define LRFDMDM32_STRB1_STRB0_C1BEROT_M 0x00060000U 1081 #define LRFDMDM32_STRB1_STRB0_C1BEROT_S 17U 1082 #define LRFDMDM32_STRB1_STRB0_C1BEROT_ROT16R 0x00060000U 1083 #define LRFDMDM32_STRB1_STRB0_C1BEROT_ROT1L 0x00040000U 1084 #define LRFDMDM32_STRB1_STRB0_C1BEROT_ROT1R 0x00020000U 1085 #define LRFDMDM32_STRB1_STRB0_C1BEROT_ROT0 0x00000000U 1086 1087 // Field: [16] C1BECOPY 1088 // 1089 // ENUMs: 1090 // ONE The bit is 1 1091 // ZERO The bit is 0 1092 #define LRFDMDM32_STRB1_STRB0_C1BECOPY 0x00010000U 1093 #define LRFDMDM32_STRB1_STRB0_C1BECOPY_M 0x00010000U 1094 #define LRFDMDM32_STRB1_STRB0_C1BECOPY_S 16U 1095 #define LRFDMDM32_STRB1_STRB0_C1BECOPY_ONE 0x00010000U 1096 #define LRFDMDM32_STRB1_STRB0_C1BECOPY_ZERO 0x00000000U 1097 1098 // Field: [11] TIMBADVANCE 1099 // 1100 // ENUMs: 1101 // ON The bit is 1 1102 // NO_EFFECT The bit is 0 1103 #define LRFDMDM32_STRB1_STRB0_TIMBADVANCE 0x00000800U 1104 #define LRFDMDM32_STRB1_STRB0_TIMBADVANCE_M 0x00000800U 1105 #define LRFDMDM32_STRB1_STRB0_TIMBADVANCE_S 11U 1106 #define LRFDMDM32_STRB1_STRB0_TIMBADVANCE_ON 0x00000800U 1107 #define LRFDMDM32_STRB1_STRB0_TIMBADVANCE_NO_EFFECT 0x00000000U 1108 1109 // Field: [10] TIMBSTALL 1110 // 1111 // ENUMs: 1112 // ON The bit is 1 1113 // NO_EFFECT The bit is 0 1114 #define LRFDMDM32_STRB1_STRB0_TIMBSTALL 0x00000400U 1115 #define LRFDMDM32_STRB1_STRB0_TIMBSTALL_M 0x00000400U 1116 #define LRFDMDM32_STRB1_STRB0_TIMBSTALL_S 10U 1117 #define LRFDMDM32_STRB1_STRB0_TIMBSTALL_ON 0x00000400U 1118 #define LRFDMDM32_STRB1_STRB0_TIMBSTALL_NO_EFFECT 0x00000000U 1119 1120 // Field: [9] EVT5 1121 // 1122 // ENUMs: 1123 // ONE The bit is 1 1124 // ZERO The bit is 0 1125 #define LRFDMDM32_STRB1_STRB0_EVT5 0x00000200U 1126 #define LRFDMDM32_STRB1_STRB0_EVT5_M 0x00000200U 1127 #define LRFDMDM32_STRB1_STRB0_EVT5_S 9U 1128 #define LRFDMDM32_STRB1_STRB0_EVT5_ONE 0x00000200U 1129 #define LRFDMDM32_STRB1_STRB0_EVT5_ZERO 0x00000000U 1130 1131 // Field: [8] EVT4 1132 // 1133 // ENUMs: 1134 // ONE The bit is 1 1135 // ZERO The bit is 0 1136 #define LRFDMDM32_STRB1_STRB0_EVT4 0x00000100U 1137 #define LRFDMDM32_STRB1_STRB0_EVT4_M 0x00000100U 1138 #define LRFDMDM32_STRB1_STRB0_EVT4_S 8U 1139 #define LRFDMDM32_STRB1_STRB0_EVT4_ONE 0x00000100U 1140 #define LRFDMDM32_STRB1_STRB0_EVT4_ZERO 0x00000000U 1141 1142 // Field: [7] MLSETERM 1143 // 1144 // ENUMs: 1145 // ON The bit is 1 1146 // OFF The bit is 0 1147 #define LRFDMDM32_STRB1_STRB0_MLSETERM 0x00000080U 1148 #define LRFDMDM32_STRB1_STRB0_MLSETERM_M 0x00000080U 1149 #define LRFDMDM32_STRB1_STRB0_MLSETERM_S 7U 1150 #define LRFDMDM32_STRB1_STRB0_MLSETERM_ON 0x00000080U 1151 #define LRFDMDM32_STRB1_STRB0_MLSETERM_OFF 0x00000000U 1152 1153 // Field: [6] EVT3 1154 // 1155 // ENUMs: 1156 // ONE The bit is 1 1157 // ZERO The bit is 0 1158 #define LRFDMDM32_STRB1_STRB0_EVT3 0x00000040U 1159 #define LRFDMDM32_STRB1_STRB0_EVT3_M 0x00000040U 1160 #define LRFDMDM32_STRB1_STRB0_EVT3_S 6U 1161 #define LRFDMDM32_STRB1_STRB0_EVT3_ONE 0x00000040U 1162 #define LRFDMDM32_STRB1_STRB0_EVT3_ZERO 0x00000000U 1163 1164 // Field: [5] EVT2 1165 // 1166 // ENUMs: 1167 // ONE The bit is 1 1168 // ZERO The bit is 0 1169 #define LRFDMDM32_STRB1_STRB0_EVT2 0x00000020U 1170 #define LRFDMDM32_STRB1_STRB0_EVT2_M 0x00000020U 1171 #define LRFDMDM32_STRB1_STRB0_EVT2_S 5U 1172 #define LRFDMDM32_STRB1_STRB0_EVT2_ONE 0x00000020U 1173 #define LRFDMDM32_STRB1_STRB0_EVT2_ZERO 0x00000000U 1174 1175 // Field: [4] EVT1 1176 // 1177 // ENUMs: 1178 // ONE The bit is 1 1179 // ZERO The bit is 0 1180 #define LRFDMDM32_STRB1_STRB0_EVT1 0x00000010U 1181 #define LRFDMDM32_STRB1_STRB0_EVT1_M 0x00000010U 1182 #define LRFDMDM32_STRB1_STRB0_EVT1_S 4U 1183 #define LRFDMDM32_STRB1_STRB0_EVT1_ONE 0x00000010U 1184 #define LRFDMDM32_STRB1_STRB0_EVT1_ZERO 0x00000000U 1185 1186 // Field: [3] EVT0 1187 // 1188 // ENUMs: 1189 // ONE The bit is 1 1190 // ZERO The bit is 0 1191 #define LRFDMDM32_STRB1_STRB0_EVT0 0x00000008U 1192 #define LRFDMDM32_STRB1_STRB0_EVT0_M 0x00000008U 1193 #define LRFDMDM32_STRB1_STRB0_EVT0_S 3U 1194 #define LRFDMDM32_STRB1_STRB0_EVT0_ONE 0x00000008U 1195 #define LRFDMDM32_STRB1_STRB0_EVT0_ZERO 0x00000000U 1196 1197 // Field: [2] TIMBALIGN 1198 // 1199 // ENUMs: 1200 // ON The bit is 1 1201 // NO_EFFECT The bit is 0 1202 #define LRFDMDM32_STRB1_STRB0_TIMBALIGN 0x00000004U 1203 #define LRFDMDM32_STRB1_STRB0_TIMBALIGN_M 0x00000004U 1204 #define LRFDMDM32_STRB1_STRB0_TIMBALIGN_S 2U 1205 #define LRFDMDM32_STRB1_STRB0_TIMBALIGN_ON 0x00000004U 1206 #define LRFDMDM32_STRB1_STRB0_TIMBALIGN_NO_EFFECT 0x00000000U 1207 1208 // Field: [1] DSBURST 1209 // 1210 // ENUMs: 1211 // RESTART Restart module 1212 // NO_EFFECT No effect 1213 #define LRFDMDM32_STRB1_STRB0_DSBURST 0x00000002U 1214 #define LRFDMDM32_STRB1_STRB0_DSBURST_M 0x00000002U 1215 #define LRFDMDM32_STRB1_STRB0_DSBURST_S 1U 1216 #define LRFDMDM32_STRB1_STRB0_DSBURST_RESTART 0x00000002U 1217 #define LRFDMDM32_STRB1_STRB0_DSBURST_NO_EFFECT 0x00000000U 1218 1219 // Field: [0] CMDDONE 1220 // 1221 // ENUMs: 1222 // YES The bit is 1 1223 // NO The bit is 0 1224 #define LRFDMDM32_STRB1_STRB0_CMDDONE 0x00000001U 1225 #define LRFDMDM32_STRB1_STRB0_CMDDONE_M 0x00000001U 1226 #define LRFDMDM32_STRB1_STRB0_CMDDONE_S 0U 1227 #define LRFDMDM32_STRB1_STRB0_CMDDONE_YES 0x00000001U 1228 #define LRFDMDM32_STRB1_STRB0_CMDDONE_NO 0x00000000U 1229 1230 //***************************************************************************** 1231 // 1232 // Register: LRFDMDM32_O_EVT1_EVT0 1233 // 1234 //***************************************************************************** 1235 // Field: [24] REFCLK 1236 // 1237 // ENUMs: 1238 // ONE The bit is 1 1239 // ZERO The bit is 0 1240 #define LRFDMDM32_EVT1_EVT0_REFCLK 0x01000000U 1241 #define LRFDMDM32_EVT1_EVT0_REFCLK_M 0x01000000U 1242 #define LRFDMDM32_EVT1_EVT0_REFCLK_S 24U 1243 #define LRFDMDM32_EVT1_EVT0_REFCLK_ONE 0x01000000U 1244 #define LRFDMDM32_EVT1_EVT0_REFCLK_ZERO 0x00000000U 1245 1246 // Field: [23] S2RSTOP 1247 // 1248 // ENUMs: 1249 // ONE The bit is 1 1250 // ZERO The bit is 0 1251 #define LRFDMDM32_EVT1_EVT0_S2RSTOP 0x00800000U 1252 #define LRFDMDM32_EVT1_EVT0_S2RSTOP_M 0x00800000U 1253 #define LRFDMDM32_EVT1_EVT0_S2RSTOP_S 23U 1254 #define LRFDMDM32_EVT1_EVT0_S2RSTOP_ONE 0x00800000U 1255 #define LRFDMDM32_EVT1_EVT0_S2RSTOP_ZERO 0x00000000U 1256 1257 // Field: [22] SWQUFALSESYNC 1258 // 1259 // ENUMs: 1260 // ONE The bit is 1 1261 // ZERO The bit is 0 1262 #define LRFDMDM32_EVT1_EVT0_SWQUFALSESYNC 0x00400000U 1263 #define LRFDMDM32_EVT1_EVT0_SWQUFALSESYNC_M 0x00400000U 1264 #define LRFDMDM32_EVT1_EVT0_SWQUFALSESYNC_S 22U 1265 #define LRFDMDM32_EVT1_EVT0_SWQUFALSESYNC_ONE 0x00400000U 1266 #define LRFDMDM32_EVT1_EVT0_SWQUFALSESYNC_ZERO 0x00000000U 1267 1268 // Field: [21] SWQUSYNCED 1269 // 1270 // ENUMs: 1271 // ONE The bit is 1 1272 // ZERO The bit is 0 1273 #define LRFDMDM32_EVT1_EVT0_SWQUSYNCED 0x00200000U 1274 #define LRFDMDM32_EVT1_EVT0_SWQUSYNCED_M 0x00200000U 1275 #define LRFDMDM32_EVT1_EVT0_SWQUSYNCED_S 21U 1276 #define LRFDMDM32_EVT1_EVT0_SWQUSYNCED_ONE 0x00200000U 1277 #define LRFDMDM32_EVT1_EVT0_SWQUSYNCED_ZERO 0x00000000U 1278 1279 // Field: [20] CLKENBAUDF 1280 // 1281 // ENUMs: 1282 // ONE The bit is 1 1283 // ZERO The bit is 0 1284 #define LRFDMDM32_EVT1_EVT0_CLKENBAUDF 0x00100000U 1285 #define LRFDMDM32_EVT1_EVT0_CLKENBAUDF_M 0x00100000U 1286 #define LRFDMDM32_EVT1_EVT0_CLKENBAUDF_S 20U 1287 #define LRFDMDM32_EVT1_EVT0_CLKENBAUDF_ONE 0x00100000U 1288 #define LRFDMDM32_EVT1_EVT0_CLKENBAUDF_ZERO 0x00000000U 1289 1290 // Field: [19] FIFORVALID 1291 // 1292 // ENUMs: 1293 // ONE The bit is 1 1294 // ZERO The bit is 0 1295 #define LRFDMDM32_EVT1_EVT0_FIFORVALID 0x00080000U 1296 #define LRFDMDM32_EVT1_EVT0_FIFORVALID_M 0x00080000U 1297 #define LRFDMDM32_EVT1_EVT0_FIFORVALID_S 19U 1298 #define LRFDMDM32_EVT1_EVT0_FIFORVALID_ONE 0x00080000U 1299 #define LRFDMDM32_EVT1_EVT0_FIFORVALID_ZERO 0x00000000U 1300 1301 // Field: [18] FIFOWREADY 1302 // 1303 // ENUMs: 1304 // ONE The bit is 1 1305 // ZERO The bit is 0 1306 #define LRFDMDM32_EVT1_EVT0_FIFOWREADY 0x00040000U 1307 #define LRFDMDM32_EVT1_EVT0_FIFOWREADY_M 0x00040000U 1308 #define LRFDMDM32_EVT1_EVT0_FIFOWREADY_S 18U 1309 #define LRFDMDM32_EVT1_EVT0_FIFOWREADY_ONE 0x00040000U 1310 #define LRFDMDM32_EVT1_EVT0_FIFOWREADY_ZERO 0x00000000U 1311 1312 // Field: [17] CLKENBAUD 1313 // 1314 // ENUMs: 1315 // ONE The bit is 1 1316 // ZERO The bit is 0 1317 #define LRFDMDM32_EVT1_EVT0_CLKENBAUD 0x00020000U 1318 #define LRFDMDM32_EVT1_EVT0_CLKENBAUD_M 0x00020000U 1319 #define LRFDMDM32_EVT1_EVT0_CLKENBAUD_S 17U 1320 #define LRFDMDM32_EVT1_EVT0_CLKENBAUD_ONE 0x00020000U 1321 #define LRFDMDM32_EVT1_EVT0_CLKENBAUD_ZERO 0x00000000U 1322 1323 // Field: [16] PREAMBLEDONE 1324 // 1325 // ENUMs: 1326 // ONE The bit is 1 1327 // ZERO The bit is 0 1328 #define LRFDMDM32_EVT1_EVT0_PREAMBLEDONE 0x00010000U 1329 #define LRFDMDM32_EVT1_EVT0_PREAMBLEDONE_M 0x00010000U 1330 #define LRFDMDM32_EVT1_EVT0_PREAMBLEDONE_S 16U 1331 #define LRFDMDM32_EVT1_EVT0_PREAMBLEDONE_ONE 0x00010000U 1332 #define LRFDMDM32_EVT1_EVT0_PREAMBLEDONE_ZERO 0x00000000U 1333 1334 // Field: [15] PBEDAT 1335 // 1336 // ENUMs: 1337 // ONE The bit is 1 1338 // ZERO The bit is 0 1339 #define LRFDMDM32_EVT1_EVT0_PBEDAT 0x00008000U 1340 #define LRFDMDM32_EVT1_EVT0_PBEDAT_M 0x00008000U 1341 #define LRFDMDM32_EVT1_EVT0_PBEDAT_S 15U 1342 #define LRFDMDM32_EVT1_EVT0_PBEDAT_ONE 0x00008000U 1343 #define LRFDMDM32_EVT1_EVT0_PBEDAT_ZERO 0x00000000U 1344 1345 // Field: [14] PBECMD 1346 // 1347 // ENUMs: 1348 // ONE The bit is 1 1349 // ZERO The bit is 0 1350 #define LRFDMDM32_EVT1_EVT0_PBECMD 0x00004000U 1351 #define LRFDMDM32_EVT1_EVT0_PBECMD_M 0x00004000U 1352 #define LRFDMDM32_EVT1_EVT0_PBECMD_S 14U 1353 #define LRFDMDM32_EVT1_EVT0_PBECMD_ONE 0x00004000U 1354 #define LRFDMDM32_EVT1_EVT0_PBECMD_ZERO 0x00000000U 1355 1356 // Field: [13] RFEDAT 1357 // 1358 // ENUMs: 1359 // ONE The bit is 1 1360 // ZERO The bit is 0 1361 #define LRFDMDM32_EVT1_EVT0_RFEDAT 0x00002000U 1362 #define LRFDMDM32_EVT1_EVT0_RFEDAT_M 0x00002000U 1363 #define LRFDMDM32_EVT1_EVT0_RFEDAT_S 13U 1364 #define LRFDMDM32_EVT1_EVT0_RFEDAT_ONE 0x00002000U 1365 #define LRFDMDM32_EVT1_EVT0_RFEDAT_ZERO 0x00000000U 1366 1367 // Field: [12] BDEC 1368 // 1369 // ENUMs: 1370 // ONE The bit is 1 1371 // ZERO The bit is 0 1372 #define LRFDMDM32_EVT1_EVT0_BDEC 0x00001000U 1373 #define LRFDMDM32_EVT1_EVT0_BDEC_M 0x00001000U 1374 #define LRFDMDM32_EVT1_EVT0_BDEC_S 12U 1375 #define LRFDMDM32_EVT1_EVT0_BDEC_ONE 0x00001000U 1376 #define LRFDMDM32_EVT1_EVT0_BDEC_ZERO 0x00000000U 1377 1378 // Field: [11] FRAC 1379 // 1380 // ENUMs: 1381 // ONE The bit is 1 1382 // ZERO The bit is 0 1383 #define LRFDMDM32_EVT1_EVT0_FRAC 0x00000800U 1384 #define LRFDMDM32_EVT1_EVT0_FRAC_M 0x00000800U 1385 #define LRFDMDM32_EVT1_EVT0_FRAC_S 11U 1386 #define LRFDMDM32_EVT1_EVT0_FRAC_ONE 0x00000800U 1387 #define LRFDMDM32_EVT1_EVT0_FRAC_ZERO 0x00000000U 1388 1389 // Field: [10] SYSTIMEVT2 1390 // 1391 // ENUMs: 1392 // ONE The bit is 1 1393 // ZERO The bit is 0 1394 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT2 0x00000400U 1395 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT2_M 0x00000400U 1396 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT2_S 10U 1397 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT2_ONE 0x00000400U 1398 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT2_ZERO 0x00000000U 1399 1400 // Field: [9] SYSTIMEVT1 1401 // 1402 // ENUMs: 1403 // ONE The bit is 1 1404 // ZERO The bit is 0 1405 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT1 0x00000200U 1406 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT1_M 0x00000200U 1407 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT1_S 9U 1408 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT1_ONE 0x00000200U 1409 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT1_ZERO 0x00000000U 1410 1411 // Field: [8] SYSTIMEVT0 1412 // 1413 // ENUMs: 1414 // ONE The bit is 1 1415 // ZERO The bit is 0 1416 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT0 0x00000100U 1417 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT0_M 0x00000100U 1418 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT0_S 8U 1419 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT0_ONE 0x00000100U 1420 #define LRFDMDM32_EVT1_EVT0_SYSTIMEVT0_ZERO 0x00000000U 1421 1422 // Field: [7] FIFOWR 1423 // 1424 // ENUMs: 1425 // ONE The bit is 1 1426 // ZERO The bit is 0 1427 #define LRFDMDM32_EVT1_EVT0_FIFOWR 0x00000080U 1428 #define LRFDMDM32_EVT1_EVT0_FIFOWR_M 0x00000080U 1429 #define LRFDMDM32_EVT1_EVT0_FIFOWR_S 7U 1430 #define LRFDMDM32_EVT1_EVT0_FIFOWR_ONE 0x00000080U 1431 #define LRFDMDM32_EVT1_EVT0_FIFOWR_ZERO 0x00000000U 1432 1433 // Field: [6] COUNTER 1434 // 1435 // ENUMs: 1436 // ONE The bit is 1 1437 // ZERO The bit is 0 1438 #define LRFDMDM32_EVT1_EVT0_COUNTER 0x00000040U 1439 #define LRFDMDM32_EVT1_EVT0_COUNTER_M 0x00000040U 1440 #define LRFDMDM32_EVT1_EVT0_COUNTER_S 6U 1441 #define LRFDMDM32_EVT1_EVT0_COUNTER_ONE 0x00000040U 1442 #define LRFDMDM32_EVT1_EVT0_COUNTER_ZERO 0x00000000U 1443 1444 // Field: [5] RFECMD 1445 // 1446 // ENUMs: 1447 // ONE The bit is 1 1448 // ZERO The bit is 0 1449 #define LRFDMDM32_EVT1_EVT0_RFECMD 0x00000020U 1450 #define LRFDMDM32_EVT1_EVT0_RFECMD_M 0x00000020U 1451 #define LRFDMDM32_EVT1_EVT0_RFECMD_S 5U 1452 #define LRFDMDM32_EVT1_EVT0_RFECMD_ONE 0x00000020U 1453 #define LRFDMDM32_EVT1_EVT0_RFECMD_ZERO 0x00000000U 1454 1455 // Field: [4] FIFOOVFL 1456 // 1457 // ENUMs: 1458 // ONE The bit is 1 1459 // ZERO The bit is 0 1460 #define LRFDMDM32_EVT1_EVT0_FIFOOVFL 0x00000010U 1461 #define LRFDMDM32_EVT1_EVT0_FIFOOVFL_M 0x00000010U 1462 #define LRFDMDM32_EVT1_EVT0_FIFOOVFL_S 4U 1463 #define LRFDMDM32_EVT1_EVT0_FIFOOVFL_ONE 0x00000010U 1464 #define LRFDMDM32_EVT1_EVT0_FIFOOVFL_ZERO 0x00000000U 1465 1466 // Field: [3] FIFOUNFL 1467 // 1468 // ENUMs: 1469 // ONE The bit is 1 1470 // ZERO The bit is 0 1471 #define LRFDMDM32_EVT1_EVT0_FIFOUNFL 0x00000008U 1472 #define LRFDMDM32_EVT1_EVT0_FIFOUNFL_M 0x00000008U 1473 #define LRFDMDM32_EVT1_EVT0_FIFOUNFL_S 3U 1474 #define LRFDMDM32_EVT1_EVT0_FIFOUNFL_ONE 0x00000008U 1475 #define LRFDMDM32_EVT1_EVT0_FIFOUNFL_ZERO 0x00000000U 1476 1477 // Field: [2] CLKEN4BAUD 1478 // 1479 // ENUMs: 1480 // ONE The bit is 1 1481 // ZERO The bit is 0 1482 #define LRFDMDM32_EVT1_EVT0_CLKEN4BAUD 0x00000004U 1483 #define LRFDMDM32_EVT1_EVT0_CLKEN4BAUD_M 0x00000004U 1484 #define LRFDMDM32_EVT1_EVT0_CLKEN4BAUD_S 2U 1485 #define LRFDMDM32_EVT1_EVT0_CLKEN4BAUD_ONE 0x00000004U 1486 #define LRFDMDM32_EVT1_EVT0_CLKEN4BAUD_ZERO 0x00000000U 1487 1488 // Field: [1] TIMER 1489 // 1490 // ENUMs: 1491 // ONE The bit is 1 1492 // ZERO The bit is 0 1493 #define LRFDMDM32_EVT1_EVT0_TIMER 0x00000002U 1494 #define LRFDMDM32_EVT1_EVT0_TIMER_M 0x00000002U 1495 #define LRFDMDM32_EVT1_EVT0_TIMER_S 1U 1496 #define LRFDMDM32_EVT1_EVT0_TIMER_ONE 0x00000002U 1497 #define LRFDMDM32_EVT1_EVT0_TIMER_ZERO 0x00000000U 1498 1499 // Field: [0] MDMAPI 1500 // 1501 // ENUMs: 1502 // ONE The bit is 1 1503 // ZERO The bit is 0 1504 #define LRFDMDM32_EVT1_EVT0_MDMAPI 0x00000001U 1505 #define LRFDMDM32_EVT1_EVT0_MDMAPI_M 0x00000001U 1506 #define LRFDMDM32_EVT1_EVT0_MDMAPI_S 0U 1507 #define LRFDMDM32_EVT1_EVT0_MDMAPI_ONE 0x00000001U 1508 #define LRFDMDM32_EVT1_EVT0_MDMAPI_ZERO 0x00000000U 1509 1510 //***************************************************************************** 1511 // 1512 // Register: LRFDMDM32_O_EVT2 1513 // 1514 //***************************************************************************** 1515 // Field: [15] GPI1 1516 // 1517 // ENUMs: 1518 // ONE The bit is 1 1519 // ZERO The bit is 0 1520 #define LRFDMDM32_EVT2_GPI1 0x00008000U 1521 #define LRFDMDM32_EVT2_GPI1_M 0x00008000U 1522 #define LRFDMDM32_EVT2_GPI1_S 15U 1523 #define LRFDMDM32_EVT2_GPI1_ONE 0x00008000U 1524 #define LRFDMDM32_EVT2_GPI1_ZERO 0x00000000U 1525 1526 // Field: [14] GPI0 1527 // 1528 // ENUMs: 1529 // ONE The bit is 1 1530 // ZERO The bit is 0 1531 #define LRFDMDM32_EVT2_GPI0 0x00004000U 1532 #define LRFDMDM32_EVT2_GPI0_M 0x00004000U 1533 #define LRFDMDM32_EVT2_GPI0_S 14U 1534 #define LRFDMDM32_EVT2_GPI0_ONE 0x00004000U 1535 #define LRFDMDM32_EVT2_GPI0_ZERO 0x00000000U 1536 1537 // Field: [12] C1BEBLOADED 1538 // 1539 // ENUMs: 1540 // ONE The bit is 1 1541 // ZERO The bit is 0 1542 #define LRFDMDM32_EVT2_C1BEBLOADED 0x00001000U 1543 #define LRFDMDM32_EVT2_C1BEBLOADED_M 0x00001000U 1544 #define LRFDMDM32_EVT2_C1BEBLOADED_S 12U 1545 #define LRFDMDM32_EVT2_C1BEBLOADED_ONE 0x00001000U 1546 #define LRFDMDM32_EVT2_C1BEBLOADED_ZERO 0x00000000U 1547 1548 // Field: [11] C1BECMBANY 1549 // 1550 // ENUMs: 1551 // ONE The bit is 1 1552 // ZERO The bit is 0 1553 #define LRFDMDM32_EVT2_C1BECMBANY 0x00000800U 1554 #define LRFDMDM32_EVT2_C1BECMBANY_M 0x00000800U 1555 #define LRFDMDM32_EVT2_C1BECMBANY_S 11U 1556 #define LRFDMDM32_EVT2_C1BECMBANY_ONE 0x00000800U 1557 #define LRFDMDM32_EVT2_C1BECMBANY_ZERO 0x00000000U 1558 1559 // Field: [10] C1BECMBNEG 1560 // 1561 // ENUMs: 1562 // ONE The bit is 1 1563 // ZERO The bit is 0 1564 #define LRFDMDM32_EVT2_C1BECMBNEG 0x00000400U 1565 #define LRFDMDM32_EVT2_C1BECMBNEG_M 0x00000400U 1566 #define LRFDMDM32_EVT2_C1BECMBNEG_S 10U 1567 #define LRFDMDM32_EVT2_C1BECMBNEG_ONE 0x00000400U 1568 #define LRFDMDM32_EVT2_C1BECMBNEG_ZERO 0x00000000U 1569 1570 // Field: [9] C1BECMBPOS 1571 // 1572 // ENUMs: 1573 // ONE The bit is 1 1574 // ZERO The bit is 0 1575 #define LRFDMDM32_EVT2_C1BECMBPOS 0x00000200U 1576 #define LRFDMDM32_EVT2_C1BECMBPOS_M 0x00000200U 1577 #define LRFDMDM32_EVT2_C1BECMBPOS_S 9U 1578 #define LRFDMDM32_EVT2_C1BECMBPOS_ONE 0x00000200U 1579 #define LRFDMDM32_EVT2_C1BECMBPOS_ZERO 0x00000000U 1580 1581 // Field: [8] C1BECANY 1582 // 1583 // ENUMs: 1584 // ONE The bit is 1 1585 // ZERO The bit is 0 1586 #define LRFDMDM32_EVT2_C1BECANY 0x00000100U 1587 #define LRFDMDM32_EVT2_C1BECANY_M 0x00000100U 1588 #define LRFDMDM32_EVT2_C1BECANY_S 8U 1589 #define LRFDMDM32_EVT2_C1BECANY_ONE 0x00000100U 1590 #define LRFDMDM32_EVT2_C1BECANY_ZERO 0x00000000U 1591 1592 // Field: [7] C1BECNEG 1593 // 1594 // ENUMs: 1595 // ONE The bit is 1 1596 // ZERO The bit is 0 1597 #define LRFDMDM32_EVT2_C1BECNEG 0x00000080U 1598 #define LRFDMDM32_EVT2_C1BECNEG_M 0x00000080U 1599 #define LRFDMDM32_EVT2_C1BECNEG_S 7U 1600 #define LRFDMDM32_EVT2_C1BECNEG_ONE 0x00000080U 1601 #define LRFDMDM32_EVT2_C1BECNEG_ZERO 0x00000000U 1602 1603 // Field: [6] C1BECPOS 1604 // 1605 // ENUMs: 1606 // ONE The bit is 1 1607 // ZERO The bit is 0 1608 #define LRFDMDM32_EVT2_C1BECPOS 0x00000040U 1609 #define LRFDMDM32_EVT2_C1BECPOS_M 0x00000040U 1610 #define LRFDMDM32_EVT2_C1BECPOS_S 6U 1611 #define LRFDMDM32_EVT2_C1BECPOS_ONE 0x00000040U 1612 #define LRFDMDM32_EVT2_C1BECPOS_ZERO 0x00000000U 1613 1614 // Field: [5] C1BEBANY 1615 // 1616 // ENUMs: 1617 // ONE The bit is 1 1618 // ZERO The bit is 0 1619 #define LRFDMDM32_EVT2_C1BEBANY 0x00000020U 1620 #define LRFDMDM32_EVT2_C1BEBANY_M 0x00000020U 1621 #define LRFDMDM32_EVT2_C1BEBANY_S 5U 1622 #define LRFDMDM32_EVT2_C1BEBANY_ONE 0x00000020U 1623 #define LRFDMDM32_EVT2_C1BEBANY_ZERO 0x00000000U 1624 1625 // Field: [4] C1BEBNEG 1626 // 1627 // ENUMs: 1628 // ONE The bit is 1 1629 // ZERO The bit is 0 1630 #define LRFDMDM32_EVT2_C1BEBNEG 0x00000010U 1631 #define LRFDMDM32_EVT2_C1BEBNEG_M 0x00000010U 1632 #define LRFDMDM32_EVT2_C1BEBNEG_S 4U 1633 #define LRFDMDM32_EVT2_C1BEBNEG_ONE 0x00000010U 1634 #define LRFDMDM32_EVT2_C1BEBNEG_ZERO 0x00000000U 1635 1636 // Field: [3] C1BEBPOS 1637 // 1638 // ENUMs: 1639 // ONE The bit is 1 1640 // ZERO The bit is 0 1641 #define LRFDMDM32_EVT2_C1BEBPOS 0x00000008U 1642 #define LRFDMDM32_EVT2_C1BEBPOS_M 0x00000008U 1643 #define LRFDMDM32_EVT2_C1BEBPOS_S 3U 1644 #define LRFDMDM32_EVT2_C1BEBPOS_ONE 0x00000008U 1645 #define LRFDMDM32_EVT2_C1BEBPOS_ZERO 0x00000000U 1646 1647 // Field: [2] C1BEAANY 1648 // 1649 // ENUMs: 1650 // ONE The bit is 1 1651 // ZERO The bit is 0 1652 #define LRFDMDM32_EVT2_C1BEAANY 0x00000004U 1653 #define LRFDMDM32_EVT2_C1BEAANY_M 0x00000004U 1654 #define LRFDMDM32_EVT2_C1BEAANY_S 2U 1655 #define LRFDMDM32_EVT2_C1BEAANY_ONE 0x00000004U 1656 #define LRFDMDM32_EVT2_C1BEAANY_ZERO 0x00000000U 1657 1658 // Field: [1] C1BEANEG 1659 // 1660 // ENUMs: 1661 // ONE The bit is 1 1662 // ZERO The bit is 0 1663 #define LRFDMDM32_EVT2_C1BEANEG 0x00000002U 1664 #define LRFDMDM32_EVT2_C1BEANEG_M 0x00000002U 1665 #define LRFDMDM32_EVT2_C1BEANEG_S 1U 1666 #define LRFDMDM32_EVT2_C1BEANEG_ONE 0x00000002U 1667 #define LRFDMDM32_EVT2_C1BEANEG_ZERO 0x00000000U 1668 1669 // Field: [0] C1BEAPOS 1670 // 1671 // ENUMs: 1672 // ONE The bit is 1 1673 // ZERO The bit is 0 1674 #define LRFDMDM32_EVT2_C1BEAPOS 0x00000001U 1675 #define LRFDMDM32_EVT2_C1BEAPOS_M 0x00000001U 1676 #define LRFDMDM32_EVT2_C1BEAPOS_S 0U 1677 #define LRFDMDM32_EVT2_C1BEAPOS_ONE 0x00000001U 1678 #define LRFDMDM32_EVT2_C1BEAPOS_ZERO 0x00000000U 1679 1680 //***************************************************************************** 1681 // 1682 // Register: LRFDMDM32_O_EVTMSK1_EVTMSK0 1683 // 1684 //***************************************************************************** 1685 // Field: [24] REFCLK 1686 // 1687 // ENUMs: 1688 // EN The bit is 1 1689 // DIS The bit is 0 1690 #define LRFDMDM32_EVTMSK1_EVTMSK0_REFCLK 0x01000000U 1691 #define LRFDMDM32_EVTMSK1_EVTMSK0_REFCLK_M 0x01000000U 1692 #define LRFDMDM32_EVTMSK1_EVTMSK0_REFCLK_S 24U 1693 #define LRFDMDM32_EVTMSK1_EVTMSK0_REFCLK_EN 0x01000000U 1694 #define LRFDMDM32_EVTMSK1_EVTMSK0_REFCLK_DIS 0x00000000U 1695 1696 // Field: [23] S2RSTOP 1697 // 1698 // ENUMs: 1699 // EN The bit is 1 1700 // DIS The bit is 0 1701 #define LRFDMDM32_EVTMSK1_EVTMSK0_S2RSTOP 0x00800000U 1702 #define LRFDMDM32_EVTMSK1_EVTMSK0_S2RSTOP_M 0x00800000U 1703 #define LRFDMDM32_EVTMSK1_EVTMSK0_S2RSTOP_S 23U 1704 #define LRFDMDM32_EVTMSK1_EVTMSK0_S2RSTOP_EN 0x00800000U 1705 #define LRFDMDM32_EVTMSK1_EVTMSK0_S2RSTOP_DIS 0x00000000U 1706 1707 // Field: [22] SWQUFALSESYNC 1708 // 1709 // ENUMs: 1710 // EN The bit is 1 1711 // DIS The bit is 0 1712 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUFALSESYNC 0x00400000U 1713 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUFALSESYNC_M 0x00400000U 1714 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUFALSESYNC_S 22U 1715 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUFALSESYNC_EN 0x00400000U 1716 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUFALSESYNC_DIS 0x00000000U 1717 1718 // Field: [21] SWQUSYNCED 1719 // 1720 // ENUMs: 1721 // EN The bit is 1 1722 // DIS The bit is 0 1723 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUSYNCED 0x00200000U 1724 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUSYNCED_M 0x00200000U 1725 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUSYNCED_S 21U 1726 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUSYNCED_EN 0x00200000U 1727 #define LRFDMDM32_EVTMSK1_EVTMSK0_SWQUSYNCED_DIS 0x00000000U 1728 1729 // Field: [20] CLKENBAUDF 1730 // 1731 // ENUMs: 1732 // EN The bit is 1 1733 // DIS The bit is 0 1734 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUDF 0x00100000U 1735 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUDF_M 0x00100000U 1736 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUDF_S 20U 1737 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUDF_EN 0x00100000U 1738 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUDF_DIS 0x00000000U 1739 1740 // Field: [19] FIFORVALID 1741 // 1742 // ENUMs: 1743 // EN The bit is 1 1744 // DIS The bit is 0 1745 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFORVALID 0x00080000U 1746 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFORVALID_M 0x00080000U 1747 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFORVALID_S 19U 1748 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFORVALID_EN 0x00080000U 1749 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFORVALID_DIS 0x00000000U 1750 1751 // Field: [18] FIFOWREADY 1752 // 1753 // ENUMs: 1754 // EN The bit is 1 1755 // DIS The bit is 0 1756 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWREADY 0x00040000U 1757 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWREADY_M 0x00040000U 1758 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWREADY_S 18U 1759 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWREADY_EN 0x00040000U 1760 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWREADY_DIS 0x00000000U 1761 1762 // Field: [17] CLKENBAUD 1763 // 1764 // ENUMs: 1765 // EN The bit is 1 1766 // DIS The bit is 0 1767 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUD 0x00020000U 1768 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUD_M 0x00020000U 1769 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUD_S 17U 1770 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUD_EN 0x00020000U 1771 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKENBAUD_DIS 0x00000000U 1772 1773 // Field: [16] PREAMBLEDONE 1774 // 1775 // ENUMs: 1776 // EN The bit is 1 1777 // DIS The bit is 0 1778 #define LRFDMDM32_EVTMSK1_EVTMSK0_PREAMBLEDONE 0x00010000U 1779 #define LRFDMDM32_EVTMSK1_EVTMSK0_PREAMBLEDONE_M 0x00010000U 1780 #define LRFDMDM32_EVTMSK1_EVTMSK0_PREAMBLEDONE_S 16U 1781 #define LRFDMDM32_EVTMSK1_EVTMSK0_PREAMBLEDONE_EN 0x00010000U 1782 #define LRFDMDM32_EVTMSK1_EVTMSK0_PREAMBLEDONE_DIS 0x00000000U 1783 1784 // Field: [15] PBEDAT 1785 // 1786 // ENUMs: 1787 // EN The bit is 1 1788 // DIS The bit is 0 1789 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBEDAT 0x00008000U 1790 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBEDAT_M 0x00008000U 1791 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBEDAT_S 15U 1792 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBEDAT_EN 0x00008000U 1793 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBEDAT_DIS 0x00000000U 1794 1795 // Field: [14] PBECMD 1796 // 1797 // ENUMs: 1798 // EN The bit is 1 1799 // DIS The bit is 0 1800 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBECMD 0x00004000U 1801 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBECMD_M 0x00004000U 1802 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBECMD_S 14U 1803 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBECMD_EN 0x00004000U 1804 #define LRFDMDM32_EVTMSK1_EVTMSK0_PBECMD_DIS 0x00000000U 1805 1806 // Field: [13] RFEDAT 1807 // 1808 // ENUMs: 1809 // EN The bit is 1 1810 // DIS The bit is 0 1811 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFEDAT 0x00002000U 1812 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFEDAT_M 0x00002000U 1813 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFEDAT_S 13U 1814 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFEDAT_EN 0x00002000U 1815 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFEDAT_DIS 0x00000000U 1816 1817 // Field: [12] BDEC 1818 // 1819 // ENUMs: 1820 // EN The bit is 1 1821 // DIS The bit is 0 1822 #define LRFDMDM32_EVTMSK1_EVTMSK0_BDEC 0x00001000U 1823 #define LRFDMDM32_EVTMSK1_EVTMSK0_BDEC_M 0x00001000U 1824 #define LRFDMDM32_EVTMSK1_EVTMSK0_BDEC_S 12U 1825 #define LRFDMDM32_EVTMSK1_EVTMSK0_BDEC_EN 0x00001000U 1826 #define LRFDMDM32_EVTMSK1_EVTMSK0_BDEC_DIS 0x00000000U 1827 1828 // Field: [11] FRAC 1829 // 1830 // ENUMs: 1831 // EN The bit is 1 1832 // DIS The bit is 0 1833 #define LRFDMDM32_EVTMSK1_EVTMSK0_FRAC 0x00000800U 1834 #define LRFDMDM32_EVTMSK1_EVTMSK0_FRAC_M 0x00000800U 1835 #define LRFDMDM32_EVTMSK1_EVTMSK0_FRAC_S 11U 1836 #define LRFDMDM32_EVTMSK1_EVTMSK0_FRAC_EN 0x00000800U 1837 #define LRFDMDM32_EVTMSK1_EVTMSK0_FRAC_DIS 0x00000000U 1838 1839 // Field: [10] SYSTIMEVT2 1840 // 1841 // ENUMs: 1842 // EN The bit is 1 1843 // DIS The bit is 0 1844 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT2 0x00000400U 1845 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT2_M 0x00000400U 1846 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT2_S 10U 1847 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT2_EN 0x00000400U 1848 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT2_DIS 0x00000000U 1849 1850 // Field: [9] SYSTIMEVT1 1851 // 1852 // ENUMs: 1853 // EN The bit is 1 1854 // DIS The bit is 0 1855 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT1 0x00000200U 1856 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT1_M 0x00000200U 1857 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT1_S 9U 1858 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT1_EN 0x00000200U 1859 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT1_DIS 0x00000000U 1860 1861 // Field: [8] SYSTIMEVT0 1862 // 1863 // ENUMs: 1864 // EN The bit is 1 1865 // DIS The bit is 0 1866 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT0 0x00000100U 1867 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT0_M 0x00000100U 1868 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT0_S 8U 1869 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT0_EN 0x00000100U 1870 #define LRFDMDM32_EVTMSK1_EVTMSK0_SYSTIMEVT0_DIS 0x00000000U 1871 1872 // Field: [7] FIFOWR 1873 // 1874 // ENUMs: 1875 // EN The bit is 1 1876 // DIS The bit is 0 1877 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWR 0x00000080U 1878 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWR_M 0x00000080U 1879 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWR_S 7U 1880 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWR_EN 0x00000080U 1881 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOWR_DIS 0x00000000U 1882 1883 // Field: [6] COUNTER 1884 // 1885 // ENUMs: 1886 // EN The bit is 1 1887 // DIS The bit is 0 1888 #define LRFDMDM32_EVTMSK1_EVTMSK0_COUNTER 0x00000040U 1889 #define LRFDMDM32_EVTMSK1_EVTMSK0_COUNTER_M 0x00000040U 1890 #define LRFDMDM32_EVTMSK1_EVTMSK0_COUNTER_S 6U 1891 #define LRFDMDM32_EVTMSK1_EVTMSK0_COUNTER_EN 0x00000040U 1892 #define LRFDMDM32_EVTMSK1_EVTMSK0_COUNTER_DIS 0x00000000U 1893 1894 // Field: [5] RFECMD 1895 // 1896 // ENUMs: 1897 // EN The bit is 1 1898 // DIS The bit is 0 1899 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFECMD 0x00000020U 1900 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFECMD_M 0x00000020U 1901 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFECMD_S 5U 1902 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFECMD_EN 0x00000020U 1903 #define LRFDMDM32_EVTMSK1_EVTMSK0_RFECMD_DIS 0x00000000U 1904 1905 // Field: [4] FIFOOVFL 1906 // 1907 // ENUMs: 1908 // EN The bit is 1 1909 // DIS The bit is 0 1910 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOOVFL 0x00000010U 1911 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOOVFL_M 0x00000010U 1912 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOOVFL_S 4U 1913 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOOVFL_EN 0x00000010U 1914 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOOVFL_DIS 0x00000000U 1915 1916 // Field: [3] FIFOUNFL 1917 // 1918 // ENUMs: 1919 // EN The bit is 1 1920 // DIS The bit is 0 1921 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOUNFL 0x00000008U 1922 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOUNFL_M 0x00000008U 1923 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOUNFL_S 3U 1924 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOUNFL_EN 0x00000008U 1925 #define LRFDMDM32_EVTMSK1_EVTMSK0_FIFOUNFL_DIS 0x00000000U 1926 1927 // Field: [2] CLKEN4BAUD 1928 // 1929 // ENUMs: 1930 // EN The bit is 1 1931 // DIS The bit is 0 1932 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKEN4BAUD 0x00000004U 1933 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKEN4BAUD_M 0x00000004U 1934 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKEN4BAUD_S 2U 1935 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKEN4BAUD_EN 0x00000004U 1936 #define LRFDMDM32_EVTMSK1_EVTMSK0_CLKEN4BAUD_DIS 0x00000000U 1937 1938 // Field: [1] TIMER 1939 // 1940 // ENUMs: 1941 // EN The bit is 1 1942 // DIS The bit is 0 1943 #define LRFDMDM32_EVTMSK1_EVTMSK0_TIMER 0x00000002U 1944 #define LRFDMDM32_EVTMSK1_EVTMSK0_TIMER_M 0x00000002U 1945 #define LRFDMDM32_EVTMSK1_EVTMSK0_TIMER_S 1U 1946 #define LRFDMDM32_EVTMSK1_EVTMSK0_TIMER_EN 0x00000002U 1947 #define LRFDMDM32_EVTMSK1_EVTMSK0_TIMER_DIS 0x00000000U 1948 1949 // Field: [0] MDMAPI 1950 // 1951 // ENUMs: 1952 // EN The bit is 1 1953 // DIS The bit is 0 1954 #define LRFDMDM32_EVTMSK1_EVTMSK0_MDMAPI 0x00000001U 1955 #define LRFDMDM32_EVTMSK1_EVTMSK0_MDMAPI_M 0x00000001U 1956 #define LRFDMDM32_EVTMSK1_EVTMSK0_MDMAPI_S 0U 1957 #define LRFDMDM32_EVTMSK1_EVTMSK0_MDMAPI_EN 0x00000001U 1958 #define LRFDMDM32_EVTMSK1_EVTMSK0_MDMAPI_DIS 0x00000000U 1959 1960 //***************************************************************************** 1961 // 1962 // Register: LRFDMDM32_O_EVTMSK2 1963 // 1964 //***************************************************************************** 1965 // Field: [15] GPI1 1966 // 1967 // ENUMs: 1968 // EN The bit is 1 1969 // DIS The bit is 0 1970 #define LRFDMDM32_EVTMSK2_GPI1 0x00008000U 1971 #define LRFDMDM32_EVTMSK2_GPI1_M 0x00008000U 1972 #define LRFDMDM32_EVTMSK2_GPI1_S 15U 1973 #define LRFDMDM32_EVTMSK2_GPI1_EN 0x00008000U 1974 #define LRFDMDM32_EVTMSK2_GPI1_DIS 0x00000000U 1975 1976 // Field: [14] GPI0 1977 // 1978 // ENUMs: 1979 // EN The bit is 1 1980 // DIS The bit is 0 1981 #define LRFDMDM32_EVTMSK2_GPI0 0x00004000U 1982 #define LRFDMDM32_EVTMSK2_GPI0_M 0x00004000U 1983 #define LRFDMDM32_EVTMSK2_GPI0_S 14U 1984 #define LRFDMDM32_EVTMSK2_GPI0_EN 0x00004000U 1985 #define LRFDMDM32_EVTMSK2_GPI0_DIS 0x00000000U 1986 1987 // Field: [12] C1BEBLOADED 1988 // 1989 // ENUMs: 1990 // EN The bit is 1 1991 // DIS The bit is 0 1992 #define LRFDMDM32_EVTMSK2_C1BEBLOADED 0x00001000U 1993 #define LRFDMDM32_EVTMSK2_C1BEBLOADED_M 0x00001000U 1994 #define LRFDMDM32_EVTMSK2_C1BEBLOADED_S 12U 1995 #define LRFDMDM32_EVTMSK2_C1BEBLOADED_EN 0x00001000U 1996 #define LRFDMDM32_EVTMSK2_C1BEBLOADED_DIS 0x00000000U 1997 1998 // Field: [11] C1BECMBANY 1999 // 2000 // ENUMs: 2001 // EN The bit is 1 2002 // DIS The bit is 0 2003 #define LRFDMDM32_EVTMSK2_C1BECMBANY 0x00000800U 2004 #define LRFDMDM32_EVTMSK2_C1BECMBANY_M 0x00000800U 2005 #define LRFDMDM32_EVTMSK2_C1BECMBANY_S 11U 2006 #define LRFDMDM32_EVTMSK2_C1BECMBANY_EN 0x00000800U 2007 #define LRFDMDM32_EVTMSK2_C1BECMBANY_DIS 0x00000000U 2008 2009 // Field: [10] C1BECMBNEG 2010 // 2011 // ENUMs: 2012 // EN The bit is 1 2013 // DIS The bit is 0 2014 #define LRFDMDM32_EVTMSK2_C1BECMBNEG 0x00000400U 2015 #define LRFDMDM32_EVTMSK2_C1BECMBNEG_M 0x00000400U 2016 #define LRFDMDM32_EVTMSK2_C1BECMBNEG_S 10U 2017 #define LRFDMDM32_EVTMSK2_C1BECMBNEG_EN 0x00000400U 2018 #define LRFDMDM32_EVTMSK2_C1BECMBNEG_DIS 0x00000000U 2019 2020 // Field: [9] C1BECMBPOS 2021 // 2022 // ENUMs: 2023 // EN The bit is 1 2024 // DIS The bit is 0 2025 #define LRFDMDM32_EVTMSK2_C1BECMBPOS 0x00000200U 2026 #define LRFDMDM32_EVTMSK2_C1BECMBPOS_M 0x00000200U 2027 #define LRFDMDM32_EVTMSK2_C1BECMBPOS_S 9U 2028 #define LRFDMDM32_EVTMSK2_C1BECMBPOS_EN 0x00000200U 2029 #define LRFDMDM32_EVTMSK2_C1BECMBPOS_DIS 0x00000000U 2030 2031 // Field: [8] C1BECANY 2032 // 2033 // ENUMs: 2034 // EN The bit is 1 2035 // DIS The bit is 0 2036 #define LRFDMDM32_EVTMSK2_C1BECANY 0x00000100U 2037 #define LRFDMDM32_EVTMSK2_C1BECANY_M 0x00000100U 2038 #define LRFDMDM32_EVTMSK2_C1BECANY_S 8U 2039 #define LRFDMDM32_EVTMSK2_C1BECANY_EN 0x00000100U 2040 #define LRFDMDM32_EVTMSK2_C1BECANY_DIS 0x00000000U 2041 2042 // Field: [7] C1BECNEG 2043 // 2044 // ENUMs: 2045 // EN The bit is 1 2046 // DIS The bit is 0 2047 #define LRFDMDM32_EVTMSK2_C1BECNEG 0x00000080U 2048 #define LRFDMDM32_EVTMSK2_C1BECNEG_M 0x00000080U 2049 #define LRFDMDM32_EVTMSK2_C1BECNEG_S 7U 2050 #define LRFDMDM32_EVTMSK2_C1BECNEG_EN 0x00000080U 2051 #define LRFDMDM32_EVTMSK2_C1BECNEG_DIS 0x00000000U 2052 2053 // Field: [6] C1BECPOS 2054 // 2055 // ENUMs: 2056 // EN The bit is 1 2057 // DIS The bit is 0 2058 #define LRFDMDM32_EVTMSK2_C1BECPOS 0x00000040U 2059 #define LRFDMDM32_EVTMSK2_C1BECPOS_M 0x00000040U 2060 #define LRFDMDM32_EVTMSK2_C1BECPOS_S 6U 2061 #define LRFDMDM32_EVTMSK2_C1BECPOS_EN 0x00000040U 2062 #define LRFDMDM32_EVTMSK2_C1BECPOS_DIS 0x00000000U 2063 2064 // Field: [5] C1BEBANY 2065 // 2066 // ENUMs: 2067 // EN The bit is 1 2068 // DIS The bit is 0 2069 #define LRFDMDM32_EVTMSK2_C1BEBANY 0x00000020U 2070 #define LRFDMDM32_EVTMSK2_C1BEBANY_M 0x00000020U 2071 #define LRFDMDM32_EVTMSK2_C1BEBANY_S 5U 2072 #define LRFDMDM32_EVTMSK2_C1BEBANY_EN 0x00000020U 2073 #define LRFDMDM32_EVTMSK2_C1BEBANY_DIS 0x00000000U 2074 2075 // Field: [4] C1BEBNEG 2076 // 2077 // ENUMs: 2078 // EN The bit is 1 2079 // DIS The bit is 0 2080 #define LRFDMDM32_EVTMSK2_C1BEBNEG 0x00000010U 2081 #define LRFDMDM32_EVTMSK2_C1BEBNEG_M 0x00000010U 2082 #define LRFDMDM32_EVTMSK2_C1BEBNEG_S 4U 2083 #define LRFDMDM32_EVTMSK2_C1BEBNEG_EN 0x00000010U 2084 #define LRFDMDM32_EVTMSK2_C1BEBNEG_DIS 0x00000000U 2085 2086 // Field: [3] C1BEBPOS 2087 // 2088 // ENUMs: 2089 // EN The bit is 1 2090 // DIS The bit is 0 2091 #define LRFDMDM32_EVTMSK2_C1BEBPOS 0x00000008U 2092 #define LRFDMDM32_EVTMSK2_C1BEBPOS_M 0x00000008U 2093 #define LRFDMDM32_EVTMSK2_C1BEBPOS_S 3U 2094 #define LRFDMDM32_EVTMSK2_C1BEBPOS_EN 0x00000008U 2095 #define LRFDMDM32_EVTMSK2_C1BEBPOS_DIS 0x00000000U 2096 2097 // Field: [2] C1BEAANY 2098 // 2099 // ENUMs: 2100 // EN The bit is 1 2101 // DIS The bit is 0 2102 #define LRFDMDM32_EVTMSK2_C1BEAANY 0x00000004U 2103 #define LRFDMDM32_EVTMSK2_C1BEAANY_M 0x00000004U 2104 #define LRFDMDM32_EVTMSK2_C1BEAANY_S 2U 2105 #define LRFDMDM32_EVTMSK2_C1BEAANY_EN 0x00000004U 2106 #define LRFDMDM32_EVTMSK2_C1BEAANY_DIS 0x00000000U 2107 2108 // Field: [1] C1BEANEG 2109 // 2110 // ENUMs: 2111 // EN The bit is 1 2112 // DIS The bit is 0 2113 #define LRFDMDM32_EVTMSK2_C1BEANEG 0x00000002U 2114 #define LRFDMDM32_EVTMSK2_C1BEANEG_M 0x00000002U 2115 #define LRFDMDM32_EVTMSK2_C1BEANEG_S 1U 2116 #define LRFDMDM32_EVTMSK2_C1BEANEG_EN 0x00000002U 2117 #define LRFDMDM32_EVTMSK2_C1BEANEG_DIS 0x00000000U 2118 2119 // Field: [0] C1BEAPOS 2120 // 2121 // ENUMs: 2122 // EN The bit is 1 2123 // DIS The bit is 0 2124 #define LRFDMDM32_EVTMSK2_C1BEAPOS 0x00000001U 2125 #define LRFDMDM32_EVTMSK2_C1BEAPOS_M 0x00000001U 2126 #define LRFDMDM32_EVTMSK2_C1BEAPOS_S 0U 2127 #define LRFDMDM32_EVTMSK2_C1BEAPOS_EN 0x00000001U 2128 #define LRFDMDM32_EVTMSK2_C1BEAPOS_DIS 0x00000000U 2129 2130 //***************************************************************************** 2131 // 2132 // Register: LRFDMDM32_O_EVTCLR1_EVTCLR0 2133 // 2134 //***************************************************************************** 2135 // Field: [24] REFCLK 2136 // 2137 // ENUMs: 2138 // CLEAR The bit is 1 2139 // RETAIN The bit is 0 2140 #define LRFDMDM32_EVTCLR1_EVTCLR0_REFCLK 0x01000000U 2141 #define LRFDMDM32_EVTCLR1_EVTCLR0_REFCLK_M 0x01000000U 2142 #define LRFDMDM32_EVTCLR1_EVTCLR0_REFCLK_S 24U 2143 #define LRFDMDM32_EVTCLR1_EVTCLR0_REFCLK_CLEAR 0x01000000U 2144 #define LRFDMDM32_EVTCLR1_EVTCLR0_REFCLK_RETAIN 0x00000000U 2145 2146 // Field: [23] S2RSTOP 2147 // 2148 // ENUMs: 2149 // CLEAR The bit is 1 2150 // RETAIN The bit is 0 2151 #define LRFDMDM32_EVTCLR1_EVTCLR0_S2RSTOP 0x00800000U 2152 #define LRFDMDM32_EVTCLR1_EVTCLR0_S2RSTOP_M 0x00800000U 2153 #define LRFDMDM32_EVTCLR1_EVTCLR0_S2RSTOP_S 23U 2154 #define LRFDMDM32_EVTCLR1_EVTCLR0_S2RSTOP_CLEAR 0x00800000U 2155 #define LRFDMDM32_EVTCLR1_EVTCLR0_S2RSTOP_RETAIN 0x00000000U 2156 2157 // Field: [22] SWQUFALSESYNC 2158 // 2159 // ENUMs: 2160 // CLEAR The bit is 1 2161 // RETAIN The bit is 0 2162 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUFALSESYNC 0x00400000U 2163 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUFALSESYNC_M 0x00400000U 2164 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUFALSESYNC_S 22U 2165 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUFALSESYNC_CLEAR 0x00400000U 2166 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUFALSESYNC_RETAIN 0x00000000U 2167 2168 // Field: [21] SWQUSYNCED 2169 // 2170 // ENUMs: 2171 // CLEAR The bit is 1 2172 // RETAIN The bit is 0 2173 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUSYNCED 0x00200000U 2174 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUSYNCED_M 0x00200000U 2175 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUSYNCED_S 21U 2176 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUSYNCED_CLEAR 0x00200000U 2177 #define LRFDMDM32_EVTCLR1_EVTCLR0_SWQUSYNCED_RETAIN 0x00000000U 2178 2179 // Field: [20] CLKENBAUDF 2180 // 2181 // ENUMs: 2182 // CLEAR The bit is 1 2183 // RETAIN The bit is 0 2184 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUDF 0x00100000U 2185 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUDF_M 0x00100000U 2186 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUDF_S 20U 2187 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUDF_CLEAR 0x00100000U 2188 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUDF_RETAIN 0x00000000U 2189 2190 // Field: [19] FIFORVALID 2191 // 2192 // ENUMs: 2193 // CLEAR The bit is 1 2194 // RETAIN The bit is 0 2195 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFORVALID 0x00080000U 2196 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFORVALID_M 0x00080000U 2197 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFORVALID_S 19U 2198 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFORVALID_CLEAR 0x00080000U 2199 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFORVALID_RETAIN 0x00000000U 2200 2201 // Field: [18] FIFOWREADY 2202 // 2203 // ENUMs: 2204 // CLEAR The bit is 1 2205 // RETAIN The bit is 0 2206 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWREADY 0x00040000U 2207 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWREADY_M 0x00040000U 2208 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWREADY_S 18U 2209 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWREADY_CLEAR 0x00040000U 2210 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWREADY_RETAIN 0x00000000U 2211 2212 // Field: [17] CLKENBAUD 2213 // 2214 // ENUMs: 2215 // CLEAR The bit is 1 2216 // RETAIN The bit is 0 2217 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUD 0x00020000U 2218 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUD_M 0x00020000U 2219 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUD_S 17U 2220 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUD_CLEAR 0x00020000U 2221 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKENBAUD_RETAIN 0x00000000U 2222 2223 // Field: [16] PREAMBLEDONE 2224 // 2225 // ENUMs: 2226 // CLEAR The bit is 1 2227 // RETAIN The bit is 0 2228 #define LRFDMDM32_EVTCLR1_EVTCLR0_PREAMBLEDONE 0x00010000U 2229 #define LRFDMDM32_EVTCLR1_EVTCLR0_PREAMBLEDONE_M 0x00010000U 2230 #define LRFDMDM32_EVTCLR1_EVTCLR0_PREAMBLEDONE_S 16U 2231 #define LRFDMDM32_EVTCLR1_EVTCLR0_PREAMBLEDONE_CLEAR 0x00010000U 2232 #define LRFDMDM32_EVTCLR1_EVTCLR0_PREAMBLEDONE_RETAIN 0x00000000U 2233 2234 // Field: [15] PBEDAT 2235 // 2236 // ENUMs: 2237 // CLEAR The bit is 1 2238 // RETAIN The bit is 0 2239 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBEDAT 0x00008000U 2240 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBEDAT_M 0x00008000U 2241 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBEDAT_S 15U 2242 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBEDAT_CLEAR 0x00008000U 2243 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBEDAT_RETAIN 0x00000000U 2244 2245 // Field: [14] PBECMD 2246 // 2247 // ENUMs: 2248 // CLEAR The bit is 1 2249 // RETAIN The bit is 0 2250 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBECMD 0x00004000U 2251 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBECMD_M 0x00004000U 2252 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBECMD_S 14U 2253 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBECMD_CLEAR 0x00004000U 2254 #define LRFDMDM32_EVTCLR1_EVTCLR0_PBECMD_RETAIN 0x00000000U 2255 2256 // Field: [13] RFEDAT 2257 // 2258 // ENUMs: 2259 // CLEAR The bit is 1 2260 // RETAIN The bit is 0 2261 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFEDAT 0x00002000U 2262 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFEDAT_M 0x00002000U 2263 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFEDAT_S 13U 2264 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFEDAT_CLEAR 0x00002000U 2265 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFEDAT_RETAIN 0x00000000U 2266 2267 // Field: [12] BDEC 2268 // 2269 // ENUMs: 2270 // CLEAR The bit is 1 2271 // RETAIN The bit is 0 2272 #define LRFDMDM32_EVTCLR1_EVTCLR0_BDEC 0x00001000U 2273 #define LRFDMDM32_EVTCLR1_EVTCLR0_BDEC_M 0x00001000U 2274 #define LRFDMDM32_EVTCLR1_EVTCLR0_BDEC_S 12U 2275 #define LRFDMDM32_EVTCLR1_EVTCLR0_BDEC_CLEAR 0x00001000U 2276 #define LRFDMDM32_EVTCLR1_EVTCLR0_BDEC_RETAIN 0x00000000U 2277 2278 // Field: [11] FRAC 2279 // 2280 // ENUMs: 2281 // CLEAR The bit is 1 2282 // RETAIN The bit is 0 2283 #define LRFDMDM32_EVTCLR1_EVTCLR0_FRAC 0x00000800U 2284 #define LRFDMDM32_EVTCLR1_EVTCLR0_FRAC_M 0x00000800U 2285 #define LRFDMDM32_EVTCLR1_EVTCLR0_FRAC_S 11U 2286 #define LRFDMDM32_EVTCLR1_EVTCLR0_FRAC_CLEAR 0x00000800U 2287 #define LRFDMDM32_EVTCLR1_EVTCLR0_FRAC_RETAIN 0x00000000U 2288 2289 // Field: [10] SYSTIMEVT2 2290 // 2291 // ENUMs: 2292 // CLEAR The bit is 1 2293 // RETAIN The bit is 0 2294 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT2 0x00000400U 2295 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT2_M 0x00000400U 2296 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT2_S 10U 2297 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT2_CLEAR 0x00000400U 2298 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT2_RETAIN 0x00000000U 2299 2300 // Field: [9] SYSTIMEVT1 2301 // 2302 // ENUMs: 2303 // CLEAR The bit is 1 2304 // RETAIN The bit is 0 2305 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT1 0x00000200U 2306 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT1_M 0x00000200U 2307 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT1_S 9U 2308 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT1_CLEAR 0x00000200U 2309 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT1_RETAIN 0x00000000U 2310 2311 // Field: [8] SYSTIMEVT0 2312 // 2313 // ENUMs: 2314 // CLEAR The bit is 1 2315 // RETAIN The bit is 0 2316 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT0 0x00000100U 2317 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT0_M 0x00000100U 2318 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT0_S 8U 2319 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT0_CLEAR 0x00000100U 2320 #define LRFDMDM32_EVTCLR1_EVTCLR0_SYSTIMEVT0_RETAIN 0x00000000U 2321 2322 // Field: [7] FIFOWR 2323 // 2324 // ENUMs: 2325 // CLEAR The bit is 1 2326 // RETAIN The bit is 0 2327 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWR 0x00000080U 2328 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWR_M 0x00000080U 2329 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWR_S 7U 2330 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWR_CLEAR 0x00000080U 2331 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOWR_RETAIN 0x00000000U 2332 2333 // Field: [6] COUNTER 2334 // 2335 // ENUMs: 2336 // CLEAR The bit is 1 2337 // RETAIN The bit is 0 2338 #define LRFDMDM32_EVTCLR1_EVTCLR0_COUNTER 0x00000040U 2339 #define LRFDMDM32_EVTCLR1_EVTCLR0_COUNTER_M 0x00000040U 2340 #define LRFDMDM32_EVTCLR1_EVTCLR0_COUNTER_S 6U 2341 #define LRFDMDM32_EVTCLR1_EVTCLR0_COUNTER_CLEAR 0x00000040U 2342 #define LRFDMDM32_EVTCLR1_EVTCLR0_COUNTER_RETAIN 0x00000000U 2343 2344 // Field: [5] RFECMD 2345 // 2346 // ENUMs: 2347 // CLEAR The bit is 1 2348 // RETAIN The bit is 0 2349 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFECMD 0x00000020U 2350 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFECMD_M 0x00000020U 2351 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFECMD_S 5U 2352 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFECMD_CLEAR 0x00000020U 2353 #define LRFDMDM32_EVTCLR1_EVTCLR0_RFECMD_RETAIN 0x00000000U 2354 2355 // Field: [4] FIFOOVFL 2356 // 2357 // ENUMs: 2358 // CLEAR The bit is 1 2359 // RETAIN The bit is 0 2360 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOOVFL 0x00000010U 2361 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOOVFL_M 0x00000010U 2362 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOOVFL_S 4U 2363 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOOVFL_CLEAR 0x00000010U 2364 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOOVFL_RETAIN 0x00000000U 2365 2366 // Field: [3] FIFOUNFL 2367 // 2368 // ENUMs: 2369 // CLEAR The bit is 1 2370 // RETAIN The bit is 0 2371 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOUNFL 0x00000008U 2372 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOUNFL_M 0x00000008U 2373 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOUNFL_S 3U 2374 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOUNFL_CLEAR 0x00000008U 2375 #define LRFDMDM32_EVTCLR1_EVTCLR0_FIFOUNFL_RETAIN 0x00000000U 2376 2377 // Field: [2] CLKEN4BAUD 2378 // 2379 // ENUMs: 2380 // CLEAR The bit is 1 2381 // RETAIN The bit is 0 2382 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKEN4BAUD 0x00000004U 2383 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKEN4BAUD_M 0x00000004U 2384 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKEN4BAUD_S 2U 2385 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKEN4BAUD_CLEAR 0x00000004U 2386 #define LRFDMDM32_EVTCLR1_EVTCLR0_CLKEN4BAUD_RETAIN 0x00000000U 2387 2388 // Field: [1] TIMER 2389 // 2390 // ENUMs: 2391 // CLEAR The bit is 1 2392 // RETAIN The bit is 0 2393 #define LRFDMDM32_EVTCLR1_EVTCLR0_TIMER 0x00000002U 2394 #define LRFDMDM32_EVTCLR1_EVTCLR0_TIMER_M 0x00000002U 2395 #define LRFDMDM32_EVTCLR1_EVTCLR0_TIMER_S 1U 2396 #define LRFDMDM32_EVTCLR1_EVTCLR0_TIMER_CLEAR 0x00000002U 2397 #define LRFDMDM32_EVTCLR1_EVTCLR0_TIMER_RETAIN 0x00000000U 2398 2399 // Field: [0] MDMAPI 2400 // 2401 // ENUMs: 2402 // CLEAR The bit is 1 2403 // RETAIN The bit is 0 2404 #define LRFDMDM32_EVTCLR1_EVTCLR0_MDMAPI 0x00000001U 2405 #define LRFDMDM32_EVTCLR1_EVTCLR0_MDMAPI_M 0x00000001U 2406 #define LRFDMDM32_EVTCLR1_EVTCLR0_MDMAPI_S 0U 2407 #define LRFDMDM32_EVTCLR1_EVTCLR0_MDMAPI_CLEAR 0x00000001U 2408 #define LRFDMDM32_EVTCLR1_EVTCLR0_MDMAPI_RETAIN 0x00000000U 2409 2410 //***************************************************************************** 2411 // 2412 // Register: LRFDMDM32_O_EVTCLR2 2413 // 2414 //***************************************************************************** 2415 // Field: [15] GPI1 2416 // 2417 // ENUMs: 2418 // CLEAR The bit is 1 2419 // RETAIN The bit is 0 2420 #define LRFDMDM32_EVTCLR2_GPI1 0x00008000U 2421 #define LRFDMDM32_EVTCLR2_GPI1_M 0x00008000U 2422 #define LRFDMDM32_EVTCLR2_GPI1_S 15U 2423 #define LRFDMDM32_EVTCLR2_GPI1_CLEAR 0x00008000U 2424 #define LRFDMDM32_EVTCLR2_GPI1_RETAIN 0x00000000U 2425 2426 // Field: [14] GPI0 2427 // 2428 // ENUMs: 2429 // CLEAR The bit is 1 2430 // RETAIN The bit is 0 2431 #define LRFDMDM32_EVTCLR2_GPI0 0x00004000U 2432 #define LRFDMDM32_EVTCLR2_GPI0_M 0x00004000U 2433 #define LRFDMDM32_EVTCLR2_GPI0_S 14U 2434 #define LRFDMDM32_EVTCLR2_GPI0_CLEAR 0x00004000U 2435 #define LRFDMDM32_EVTCLR2_GPI0_RETAIN 0x00000000U 2436 2437 // Field: [12] C1BEBLOADED 2438 // 2439 // ENUMs: 2440 // CLEAR The bit is 1 2441 // RETAIN The bit is 0 2442 #define LRFDMDM32_EVTCLR2_C1BEBLOADED 0x00001000U 2443 #define LRFDMDM32_EVTCLR2_C1BEBLOADED_M 0x00001000U 2444 #define LRFDMDM32_EVTCLR2_C1BEBLOADED_S 12U 2445 #define LRFDMDM32_EVTCLR2_C1BEBLOADED_CLEAR 0x00001000U 2446 #define LRFDMDM32_EVTCLR2_C1BEBLOADED_RETAIN 0x00000000U 2447 2448 // Field: [11] C1BECMBANY 2449 // 2450 // ENUMs: 2451 // CLEAR The bit is 1 2452 // RETAIN The bit is 0 2453 #define LRFDMDM32_EVTCLR2_C1BECMBANY 0x00000800U 2454 #define LRFDMDM32_EVTCLR2_C1BECMBANY_M 0x00000800U 2455 #define LRFDMDM32_EVTCLR2_C1BECMBANY_S 11U 2456 #define LRFDMDM32_EVTCLR2_C1BECMBANY_CLEAR 0x00000800U 2457 #define LRFDMDM32_EVTCLR2_C1BECMBANY_RETAIN 0x00000000U 2458 2459 // Field: [10] C1BECMBNEG 2460 // 2461 // ENUMs: 2462 // CLEAR The bit is 1 2463 // RETAIN The bit is 0 2464 #define LRFDMDM32_EVTCLR2_C1BECMBNEG 0x00000400U 2465 #define LRFDMDM32_EVTCLR2_C1BECMBNEG_M 0x00000400U 2466 #define LRFDMDM32_EVTCLR2_C1BECMBNEG_S 10U 2467 #define LRFDMDM32_EVTCLR2_C1BECMBNEG_CLEAR 0x00000400U 2468 #define LRFDMDM32_EVTCLR2_C1BECMBNEG_RETAIN 0x00000000U 2469 2470 // Field: [9] C1BECMBPOS 2471 // 2472 // ENUMs: 2473 // CLEAR The bit is 1 2474 // RETAIN The bit is 0 2475 #define LRFDMDM32_EVTCLR2_C1BECMBPOS 0x00000200U 2476 #define LRFDMDM32_EVTCLR2_C1BECMBPOS_M 0x00000200U 2477 #define LRFDMDM32_EVTCLR2_C1BECMBPOS_S 9U 2478 #define LRFDMDM32_EVTCLR2_C1BECMBPOS_CLEAR 0x00000200U 2479 #define LRFDMDM32_EVTCLR2_C1BECMBPOS_RETAIN 0x00000000U 2480 2481 // Field: [8] C1BECANY 2482 // 2483 // ENUMs: 2484 // CLEAR The bit is 1 2485 // RETAIN The bit is 0 2486 #define LRFDMDM32_EVTCLR2_C1BECANY 0x00000100U 2487 #define LRFDMDM32_EVTCLR2_C1BECANY_M 0x00000100U 2488 #define LRFDMDM32_EVTCLR2_C1BECANY_S 8U 2489 #define LRFDMDM32_EVTCLR2_C1BECANY_CLEAR 0x00000100U 2490 #define LRFDMDM32_EVTCLR2_C1BECANY_RETAIN 0x00000000U 2491 2492 // Field: [7] C1BECNEG 2493 // 2494 // ENUMs: 2495 // CLEAR The bit is 1 2496 // RETAIN The bit is 0 2497 #define LRFDMDM32_EVTCLR2_C1BECNEG 0x00000080U 2498 #define LRFDMDM32_EVTCLR2_C1BECNEG_M 0x00000080U 2499 #define LRFDMDM32_EVTCLR2_C1BECNEG_S 7U 2500 #define LRFDMDM32_EVTCLR2_C1BECNEG_CLEAR 0x00000080U 2501 #define LRFDMDM32_EVTCLR2_C1BECNEG_RETAIN 0x00000000U 2502 2503 // Field: [6] C1BECPOS 2504 // 2505 // ENUMs: 2506 // CLEAR The bit is 1 2507 // RETAIN The bit is 0 2508 #define LRFDMDM32_EVTCLR2_C1BECPOS 0x00000040U 2509 #define LRFDMDM32_EVTCLR2_C1BECPOS_M 0x00000040U 2510 #define LRFDMDM32_EVTCLR2_C1BECPOS_S 6U 2511 #define LRFDMDM32_EVTCLR2_C1BECPOS_CLEAR 0x00000040U 2512 #define LRFDMDM32_EVTCLR2_C1BECPOS_RETAIN 0x00000000U 2513 2514 // Field: [5] C1BEBANY 2515 // 2516 // ENUMs: 2517 // CLEAR The bit is 1 2518 // RETAIN The bit is 0 2519 #define LRFDMDM32_EVTCLR2_C1BEBANY 0x00000020U 2520 #define LRFDMDM32_EVTCLR2_C1BEBANY_M 0x00000020U 2521 #define LRFDMDM32_EVTCLR2_C1BEBANY_S 5U 2522 #define LRFDMDM32_EVTCLR2_C1BEBANY_CLEAR 0x00000020U 2523 #define LRFDMDM32_EVTCLR2_C1BEBANY_RETAIN 0x00000000U 2524 2525 // Field: [4] C1BEBNEG 2526 // 2527 // ENUMs: 2528 // CLEAR The bit is 1 2529 // RETAIN The bit is 0 2530 #define LRFDMDM32_EVTCLR2_C1BEBNEG 0x00000010U 2531 #define LRFDMDM32_EVTCLR2_C1BEBNEG_M 0x00000010U 2532 #define LRFDMDM32_EVTCLR2_C1BEBNEG_S 4U 2533 #define LRFDMDM32_EVTCLR2_C1BEBNEG_CLEAR 0x00000010U 2534 #define LRFDMDM32_EVTCLR2_C1BEBNEG_RETAIN 0x00000000U 2535 2536 // Field: [3] C1BEBPOS 2537 // 2538 // ENUMs: 2539 // CLEAR The bit is 1 2540 // RETAIN The bit is 0 2541 #define LRFDMDM32_EVTCLR2_C1BEBPOS 0x00000008U 2542 #define LRFDMDM32_EVTCLR2_C1BEBPOS_M 0x00000008U 2543 #define LRFDMDM32_EVTCLR2_C1BEBPOS_S 3U 2544 #define LRFDMDM32_EVTCLR2_C1BEBPOS_CLEAR 0x00000008U 2545 #define LRFDMDM32_EVTCLR2_C1BEBPOS_RETAIN 0x00000000U 2546 2547 // Field: [2] C1BEAANY 2548 // 2549 // ENUMs: 2550 // CLEAR The bit is 1 2551 // RETAIN The bit is 0 2552 #define LRFDMDM32_EVTCLR2_C1BEAANY 0x00000004U 2553 #define LRFDMDM32_EVTCLR2_C1BEAANY_M 0x00000004U 2554 #define LRFDMDM32_EVTCLR2_C1BEAANY_S 2U 2555 #define LRFDMDM32_EVTCLR2_C1BEAANY_CLEAR 0x00000004U 2556 #define LRFDMDM32_EVTCLR2_C1BEAANY_RETAIN 0x00000000U 2557 2558 // Field: [1] C1BEANEG 2559 // 2560 // ENUMs: 2561 // CLEAR The bit is 1 2562 // RETAIN The bit is 0 2563 #define LRFDMDM32_EVTCLR2_C1BEANEG 0x00000002U 2564 #define LRFDMDM32_EVTCLR2_C1BEANEG_M 0x00000002U 2565 #define LRFDMDM32_EVTCLR2_C1BEANEG_S 1U 2566 #define LRFDMDM32_EVTCLR2_C1BEANEG_CLEAR 0x00000002U 2567 #define LRFDMDM32_EVTCLR2_C1BEANEG_RETAIN 0x00000000U 2568 2569 // Field: [0] C1BEAPOS 2570 // 2571 // ENUMs: 2572 // CLEAR The bit is 1 2573 // RETAIN The bit is 0 2574 #define LRFDMDM32_EVTCLR2_C1BEAPOS 0x00000001U 2575 #define LRFDMDM32_EVTCLR2_C1BEAPOS_M 0x00000001U 2576 #define LRFDMDM32_EVTCLR2_C1BEAPOS_S 0U 2577 #define LRFDMDM32_EVTCLR2_C1BEAPOS_CLEAR 0x00000001U 2578 #define LRFDMDM32_EVTCLR2_C1BEAPOS_RETAIN 0x00000000U 2579 2580 //***************************************************************************** 2581 // 2582 // Register: LRFDMDM32_O_API_PDREQ 2583 // 2584 //***************************************************************************** 2585 // Field: [23:20] PROTOCOLID 2586 // 2587 // ENUMs: 2588 // ALLONES All the bits are 1 2589 // ALLZEROS All the bits are 0 2590 #define LRFDMDM32_API_PDREQ_PROTOCOLID_W 4U 2591 #define LRFDMDM32_API_PDREQ_PROTOCOLID_M 0x00F00000U 2592 #define LRFDMDM32_API_PDREQ_PROTOCOLID_S 20U 2593 #define LRFDMDM32_API_PDREQ_PROTOCOLID_ALLONES 0x00F00000U 2594 #define LRFDMDM32_API_PDREQ_PROTOCOLID_ALLZEROS 0x00000000U 2595 2596 // Field: [19:16] MDMCMD 2597 // 2598 // ENUMs: 2599 // ALLONES All the bits are 1 2600 // ALLZEROS All bits are 0 2601 #define LRFDMDM32_API_PDREQ_MDMCMD_W 4U 2602 #define LRFDMDM32_API_PDREQ_MDMCMD_M 0x000F0000U 2603 #define LRFDMDM32_API_PDREQ_MDMCMD_S 16U 2604 #define LRFDMDM32_API_PDREQ_MDMCMD_ALLONES 0x000F0000U 2605 #define LRFDMDM32_API_PDREQ_MDMCMD_ALLZEROS 0x00000000U 2606 2607 // Field: [0] TOPSMPDREQ 2608 // 2609 // ENUMs: 2610 // ON The bit is 1 2611 // OFF The bit is 0 2612 #define LRFDMDM32_API_PDREQ_TOPSMPDREQ 0x00000001U 2613 #define LRFDMDM32_API_PDREQ_TOPSMPDREQ_M 0x00000001U 2614 #define LRFDMDM32_API_PDREQ_TOPSMPDREQ_S 0U 2615 #define LRFDMDM32_API_PDREQ_TOPSMPDREQ_ON 0x00000001U 2616 #define LRFDMDM32_API_PDREQ_TOPSMPDREQ_OFF 0x00000000U 2617 2618 //***************************************************************************** 2619 // 2620 // Register: LRFDMDM32_O_CMDPAR1_CMDPAR0 2621 // 2622 //***************************************************************************** 2623 // Field: [31:16] CMDPAR1_VAL 2624 // 2625 // ENUMs: 2626 // ALLONES All the bits are 1 2627 // ALLZEROS All the bits are 0 2628 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR1_VAL_W 16U 2629 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR1_VAL_M 0xFFFF0000U 2630 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR1_VAL_S 16U 2631 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR1_VAL_ALLONES 0xFFFF0000U 2632 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR1_VAL_ALLZEROS 0x00000000U 2633 2634 // Field: [15:0] CMDPAR0_VAL 2635 // 2636 // ENUMs: 2637 // ALLONES All the bits are 1 2638 // ALLZEROS All the bits are 0 2639 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR0_VAL_W 16U 2640 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR0_VAL_M 0x0000FFFFU 2641 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR0_VAL_S 0U 2642 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR0_VAL_ALLONES 0x0000FFFFU 2643 #define LRFDMDM32_CMDPAR1_CMDPAR0_CMDPAR0_VAL_ALLZEROS 0x00000000U 2644 2645 //***************************************************************************** 2646 // 2647 // Register: LRFDMDM32_O_MSGBOX_CMDPAR2 2648 // 2649 //***************************************************************************** 2650 // Field: [23:16] MSGBOX_VAL 2651 // 2652 // ENUMs: 2653 // ALLONES All the bits are 1 2654 // ALLZEROS All the bits are 0 2655 #define LRFDMDM32_MSGBOX_CMDPAR2_MSGBOX_VAL_W 8U 2656 #define LRFDMDM32_MSGBOX_CMDPAR2_MSGBOX_VAL_M 0x00FF0000U 2657 #define LRFDMDM32_MSGBOX_CMDPAR2_MSGBOX_VAL_S 16U 2658 #define LRFDMDM32_MSGBOX_CMDPAR2_MSGBOX_VAL_ALLONES 0x00FF0000U 2659 #define LRFDMDM32_MSGBOX_CMDPAR2_MSGBOX_VAL_ALLZEROS 0x00000000U 2660 2661 // Field: [15:0] CMDPAR2_VAL 2662 // 2663 // ENUMs: 2664 // ALLONES All the bits are 1 2665 // ALLZEROS All the bits are 0 2666 #define LRFDMDM32_MSGBOX_CMDPAR2_CMDPAR2_VAL_W 16U 2667 #define LRFDMDM32_MSGBOX_CMDPAR2_CMDPAR2_VAL_M 0x0000FFFFU 2668 #define LRFDMDM32_MSGBOX_CMDPAR2_CMDPAR2_VAL_S 0U 2669 #define LRFDMDM32_MSGBOX_CMDPAR2_CMDPAR2_VAL_ALLONES 0x0000FFFFU 2670 #define LRFDMDM32_MSGBOX_CMDPAR2_CMDPAR2_VAL_ALLZEROS 0x00000000U 2671 2672 //***************************************************************************** 2673 // 2674 // Register: LRFDMDM32_O_FIFOWR_FREQ 2675 // 2676 //***************************************************************************** 2677 // Field: [31:16] PAYLOADIN 2678 // 2679 // ENUMs: 2680 // ALLONES All the bits are 1 2681 // ALLZEROS All the bits are 0 2682 #define LRFDMDM32_FIFOWR_FREQ_PAYLOADIN_W 16U 2683 #define LRFDMDM32_FIFOWR_FREQ_PAYLOADIN_M 0xFFFF0000U 2684 #define LRFDMDM32_FIFOWR_FREQ_PAYLOADIN_S 16U 2685 #define LRFDMDM32_FIFOWR_FREQ_PAYLOADIN_ALLONES 0xFFFF0000U 2686 #define LRFDMDM32_FIFOWR_FREQ_PAYLOADIN_ALLZEROS 0x00000000U 2687 2688 // Field: [15:0] OFFSET 2689 // 2690 // ENUMs: 2691 // ALLONES All the bits are 1 2692 // ALLZEROS All the bits are 0 2693 #define LRFDMDM32_FIFOWR_FREQ_OFFSET_W 16U 2694 #define LRFDMDM32_FIFOWR_FREQ_OFFSET_M 0x0000FFFFU 2695 #define LRFDMDM32_FIFOWR_FREQ_OFFSET_S 0U 2696 #define LRFDMDM32_FIFOWR_FREQ_OFFSET_ALLONES 0x0000FFFFU 2697 #define LRFDMDM32_FIFOWR_FREQ_OFFSET_ALLZEROS 0x00000000U 2698 2699 //***************************************************************************** 2700 // 2701 // Register: LRFDMDM32_O_FIFORD 2702 // 2703 //***************************************************************************** 2704 // Field: [15:0] PAYLOADOUT 2705 // 2706 // ENUMs: 2707 // ALLONES All the bits are 1 2708 // ALLZEROS All the bits are 0 2709 #define LRFDMDM32_FIFORD_PAYLOADOUT_W 16U 2710 #define LRFDMDM32_FIFORD_PAYLOADOUT_M 0x0000FFFFU 2711 #define LRFDMDM32_FIFORD_PAYLOADOUT_S 0U 2712 #define LRFDMDM32_FIFORD_PAYLOADOUT_ALLONES 0x0000FFFFU 2713 #define LRFDMDM32_FIFORD_PAYLOADOUT_ALLZEROS 0x00000000U 2714 2715 //***************************************************************************** 2716 // 2717 // Register: LRFDMDM32_O_FIFORDCTRL_FIFOWRCTRL 2718 // 2719 //***************************************************************************** 2720 // Field: [21:20] FIFORDPORT 2721 // 2722 // ENUMs: 2723 // PBE PBE has read access 2724 // MODEM Modem has read access 2725 // MDMFIFORD The FIFORD register is used for read access 2726 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFORDPORT_W 2U 2727 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFORDPORT_M 0x00300000U 2728 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFORDPORT_S 20U 2729 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFORDPORT_PBE 0x00200000U 2730 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFORDPORT_MODEM 0x00100000U 2731 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFORDPORT_MDMFIFORD 0x00000000U 2732 2733 // Field: [19:16] WORDSZRD 2734 // 2735 // ENUMs: 2736 // BITS16 16 bits 2737 // BITS15 15 bits 2738 // BITS14 14 bits 2739 // BITS13 13 bits 2740 // BITS12 12 bits 2741 // BITS11 11 bits 2742 // BITS10 10 bits 2743 // BITS9 9 bits 2744 // BITS8 8 bits 2745 // BITS7 7 bits 2746 // BITS6 6 bits 2747 // BITS5 5 bits 2748 // BITS4 4 bits 2749 // BITS3 3 bits 2750 // BITS2 2 bits 2751 // BITS1 1 bit 2752 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_W 4U 2753 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_M 0x000F0000U 2754 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_S 16U 2755 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS16 0x000F0000U 2756 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS15 0x000E0000U 2757 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS14 0x000D0000U 2758 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS13 0x000C0000U 2759 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS12 0x000B0000U 2760 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS11 0x000A0000U 2761 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS10 0x00090000U 2762 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS9 0x00080000U 2763 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS8 0x00070000U 2764 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS7 0x00060000U 2765 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS6 0x00050000U 2766 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS5 0x00040000U 2767 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS4 0x00030000U 2768 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS3 0x00020000U 2769 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS2 0x00010000U 2770 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZRD_BITS1 0x00000000U 2771 2772 // Field: [5:4] FIFOWRPORT 2773 // 2774 // ENUMs: 2775 // PBE PBE has write access 2776 // MODEM Modem has write access 2777 // MDMFIFOWR The FIFOWR register is used for write access 2778 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFOWRPORT_W 2U 2779 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFOWRPORT_M 0x00000030U 2780 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFOWRPORT_S 4U 2781 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFOWRPORT_PBE 0x00000020U 2782 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFOWRPORT_MODEM 0x00000010U 2783 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_FIFOWRPORT_MDMFIFOWR 0x00000000U 2784 2785 // Field: [3:0] WORDSZWR 2786 // 2787 // ENUMs: 2788 // BITS16 16 bits 2789 // BITS15 15 bits 2790 // BITS14 14 bits 2791 // BITS13 13 bits 2792 // BITS12 12 bits 2793 // BITS11 11 bits 2794 // BITS10 10 bits 2795 // BITS9 9 bits 2796 // BITS8 8 bits 2797 // BITS7 7 bits 2798 // BITS6 6 bits 2799 // BITS5 5 bits 2800 // BITS4 4 bits 2801 // BITS3 3 bits 2802 // BITS2 2 bits 2803 // BITS1 1 bit 2804 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_W 4U 2805 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_M 0x0000000FU 2806 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_S 0U 2807 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS16 0x0000000FU 2808 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS15 0x0000000EU 2809 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS14 0x0000000DU 2810 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS13 0x0000000CU 2811 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS12 0x0000000BU 2812 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS11 0x0000000AU 2813 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS10 0x00000009U 2814 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS9 0x00000008U 2815 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS8 0x00000007U 2816 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS7 0x00000006U 2817 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS6 0x00000005U 2818 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS5 0x00000004U 2819 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS4 0x00000003U 2820 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS3 0x00000002U 2821 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS2 0x00000001U 2822 #define LRFDMDM32_FIFORDCTRL_FIFOWRCTRL_WORDSZWR_BITS1 0x00000000U 2823 2824 //***************************************************************************** 2825 // 2826 // Register: LRFDMDM32_O_FIFOSTA 2827 // 2828 //***************************************************************************** 2829 // Field: [21] OVERFLOW 2830 // 2831 // ENUMs: 2832 // ONE The bit is 1 2833 // ZERO The bit is 0 2834 #define LRFDMDM32_FIFOSTA_OVERFLOW 0x00200000U 2835 #define LRFDMDM32_FIFOSTA_OVERFLOW_M 0x00200000U 2836 #define LRFDMDM32_FIFOSTA_OVERFLOW_S 21U 2837 #define LRFDMDM32_FIFOSTA_OVERFLOW_ONE 0x00200000U 2838 #define LRFDMDM32_FIFOSTA_OVERFLOW_ZERO 0x00000000U 2839 2840 // Field: [20] ALMOSTFULL 2841 // 2842 // ENUMs: 2843 // ONE The bit is 1 2844 // ZERO The bit is 0 2845 #define LRFDMDM32_FIFOSTA_ALMOSTFULL 0x00100000U 2846 #define LRFDMDM32_FIFOSTA_ALMOSTFULL_M 0x00100000U 2847 #define LRFDMDM32_FIFOSTA_ALMOSTFULL_S 20U 2848 #define LRFDMDM32_FIFOSTA_ALMOSTFULL_ONE 0x00100000U 2849 #define LRFDMDM32_FIFOSTA_ALMOSTFULL_ZERO 0x00000000U 2850 2851 // Field: [19] ALMOSTEMPTY 2852 // 2853 // ENUMs: 2854 // ONE The bit is 1 2855 // ZERO The bit is 0 2856 #define LRFDMDM32_FIFOSTA_ALMOSTEMPTY 0x00080000U 2857 #define LRFDMDM32_FIFOSTA_ALMOSTEMPTY_M 0x00080000U 2858 #define LRFDMDM32_FIFOSTA_ALMOSTEMPTY_S 19U 2859 #define LRFDMDM32_FIFOSTA_ALMOSTEMPTY_ONE 0x00080000U 2860 #define LRFDMDM32_FIFOSTA_ALMOSTEMPTY_ZERO 0x00000000U 2861 2862 // Field: [18] UNDERFLOW 2863 // 2864 // ENUMs: 2865 // ONE The bit is 1 2866 // ZERO The bit is 0 2867 #define LRFDMDM32_FIFOSTA_UNDERFLOW 0x00040000U 2868 #define LRFDMDM32_FIFOSTA_UNDERFLOW_M 0x00040000U 2869 #define LRFDMDM32_FIFOSTA_UNDERFLOW_S 18U 2870 #define LRFDMDM32_FIFOSTA_UNDERFLOW_ONE 0x00040000U 2871 #define LRFDMDM32_FIFOSTA_UNDERFLOW_ZERO 0x00000000U 2872 2873 // Field: [17] RXVALID 2874 // 2875 // ENUMs: 2876 // ONE The bit is 1 2877 // ZERO The bit is 0 2878 #define LRFDMDM32_FIFOSTA_RXVALID 0x00020000U 2879 #define LRFDMDM32_FIFOSTA_RXVALID_M 0x00020000U 2880 #define LRFDMDM32_FIFOSTA_RXVALID_S 17U 2881 #define LRFDMDM32_FIFOSTA_RXVALID_ONE 0x00020000U 2882 #define LRFDMDM32_FIFOSTA_RXVALID_ZERO 0x00000000U 2883 2884 // Field: [16] TXREADY 2885 // 2886 // ENUMs: 2887 // ONE The bit is 1 2888 // ZERO The bit is 0 2889 #define LRFDMDM32_FIFOSTA_TXREADY 0x00010000U 2890 #define LRFDMDM32_FIFOSTA_TXREADY_M 0x00010000U 2891 #define LRFDMDM32_FIFOSTA_TXREADY_S 16U 2892 #define LRFDMDM32_FIFOSTA_TXREADY_ONE 0x00010000U 2893 #define LRFDMDM32_FIFOSTA_TXREADY_ZERO 0x00000000U 2894 2895 //***************************************************************************** 2896 // 2897 // Register: LRFDMDM32_O_RFEDATIN0_RFEDATOUT0 2898 // 2899 //***************************************************************************** 2900 // Field: [31:16] RFEDATIN0_VAL 2901 // 2902 // ENUMs: 2903 // ALLONES All the bits are 1 2904 // ALLZEROS All the bits are 0 2905 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATIN0_VAL_W 16U 2906 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATIN0_VAL_M 0xFFFF0000U 2907 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATIN0_VAL_S 16U 2908 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATIN0_VAL_ALLONES 0xFFFF0000U 2909 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATIN0_VAL_ALLZEROS 0x00000000U 2910 2911 // Field: [15:0] RFEDATOUT0_VAL 2912 // 2913 // ENUMs: 2914 // ALLONES All the bits are 1 2915 // ALLZEROS All the bits are 0 2916 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATOUT0_VAL_W 16U 2917 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATOUT0_VAL_M 0x0000FFFFU 2918 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATOUT0_VAL_S 0U 2919 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATOUT0_VAL_ALLONES 0x0000FFFFU 2920 #define LRFDMDM32_RFEDATIN0_RFEDATOUT0_RFEDATOUT0_VAL_ALLZEROS 0x00000000U 2921 2922 //***************************************************************************** 2923 // 2924 // Register: LRFDMDM32_O_RFECMDIN_RFECMDOUT 2925 // 2926 //***************************************************************************** 2927 // Field: [19:16] RFECMDIN_VAL 2928 // 2929 // ENUMs: 2930 // ALLONES All the bits are 1 2931 // ALLZEROS All the bits are 0 2932 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDIN_VAL_W 4U 2933 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDIN_VAL_M 0x000F0000U 2934 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDIN_VAL_S 16U 2935 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDIN_VAL_ALLONES 0x000F0000U 2936 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDIN_VAL_ALLZEROS 0x00000000U 2937 2938 // Field: [3:0] RFECMDOUT_VAL 2939 // 2940 // ENUMs: 2941 // ALLONES All the bits are 1 2942 // ALLZEROS All the bits are 0 2943 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDOUT_VAL_W 4U 2944 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDOUT_VAL_M 0x0000000FU 2945 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDOUT_VAL_S 0U 2946 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDOUT_VAL_ALLONES 0x0000000FU 2947 #define LRFDMDM32_RFECMDIN_RFECMDOUT_RFECMDOUT_VAL_ALLZEROS 0x00000000U 2948 2949 //***************************************************************************** 2950 // 2951 // Register: LRFDMDM32_O_PBEDATIN0_PBEDATOUT0 2952 // 2953 //***************************************************************************** 2954 // Field: [31:16] PBEDATIN0_VAL 2955 // 2956 // ENUMs: 2957 // ALLONES All the bits are 1 2958 // ALLZEROS All the bits are 0 2959 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_W 16U 2960 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_M 0xFFFF0000U 2961 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_S 16U 2962 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_ALLONES 0xFFFF0000U 2963 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATIN0_VAL_ALLZEROS 0x00000000U 2964 2965 // Field: [15:0] PBEDATOUT0_VAL 2966 // 2967 // ENUMs: 2968 // ALLONES All the bits are 1 2969 // ALLZEROS All the bits are 0 2970 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_W 16U 2971 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_M 0x0000FFFFU 2972 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_S 0U 2973 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_ALLONES 0x0000FFFFU 2974 #define LRFDMDM32_PBEDATIN0_PBEDATOUT0_PBEDATOUT0_VAL_ALLZEROS 0x00000000U 2975 2976 //***************************************************************************** 2977 // 2978 // Register: LRFDMDM32_O_PBECMDIN_PBECMDOUT 2979 // 2980 //***************************************************************************** 2981 // Field: [19:16] PBECMDIN_VAL 2982 // 2983 // ENUMs: 2984 // ALLONES All the bits are 1 2985 // ALLZEROS All the bits are 0 2986 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_W 4U 2987 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_M 0x000F0000U 2988 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_S 16U 2989 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_ALLONES 0x000F0000U 2990 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDIN_VAL_ALLZEROS 0x00000000U 2991 2992 // Field: [3:0] PBECMDOUT_VAL 2993 // 2994 // ENUMs: 2995 // ALLONES All the bits are 1 2996 // ALLZEROS All the bits are 0 2997 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_W 4U 2998 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_M 0x0000000FU 2999 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_S 0U 3000 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_ALLONES 0x0000000FU 3001 #define LRFDMDM32_PBECMDIN_PBECMDOUT_PBECMDOUT_VAL_ALLZEROS 0x00000000U 3002 3003 //***************************************************************************** 3004 // 3005 // Register: LRFDMDM32_O_PBEEVTMUX_LQIEST 3006 // 3007 //***************************************************************************** 3008 // Field: [21:16] SEL 3009 // 3010 // ENUMs: 3011 // ALLONES All the bits are 1 3012 // ALLZEROS All the bits are 0 3013 #define LRFDMDM32_PBEEVTMUX_LQIEST_SEL_W 6U 3014 #define LRFDMDM32_PBEEVTMUX_LQIEST_SEL_M 0x003F0000U 3015 #define LRFDMDM32_PBEEVTMUX_LQIEST_SEL_S 16U 3016 #define LRFDMDM32_PBEEVTMUX_LQIEST_SEL_ALLONES 0x003F0000U 3017 #define LRFDMDM32_PBEEVTMUX_LQIEST_SEL_ALLZEROS 0x00000000U 3018 3019 // Field: [7:0] VAL 3020 // 3021 // ENUMs: 3022 // ALLONES All the bits are 1 3023 // ALLZEROS All the bits are 0 3024 #define LRFDMDM32_PBEEVTMUX_LQIEST_VAL_W 8U 3025 #define LRFDMDM32_PBEEVTMUX_LQIEST_VAL_M 0x000000FFU 3026 #define LRFDMDM32_PBEEVTMUX_LQIEST_VAL_S 0U 3027 #define LRFDMDM32_PBEEVTMUX_LQIEST_VAL_ALLONES 0x000000FFU 3028 #define LRFDMDM32_PBEEVTMUX_LQIEST_VAL_ALLZEROS 0x00000000U 3029 3030 //***************************************************************************** 3031 // 3032 // Register: LRFDMDM32_O_SYSTIMEVTMUX1_SYSTIMEVTMUX0 3033 // 3034 //***************************************************************************** 3035 // Field: [21:16] SEL2 3036 // 3037 // ENUMs: 3038 // ALLONES All the bits are 1 3039 // ALLZEROS All the bits are 0 3040 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL2_W 6U 3041 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL2_M 0x003F0000U 3042 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL2_S 16U 3043 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL2_ALLONES 0x003F0000U 3044 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL2_ALLZEROS 0x00000000U 3045 3046 // Field: [11:6] SEL1 3047 // 3048 // ENUMs: 3049 // ALLONES All the bits are 1 3050 // ALLZEROS All the bits are 0 3051 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL1_W 6U 3052 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL1_M 0x00000FC0U 3053 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL1_S 6U 3054 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL1_ALLONES 0x00000FC0U 3055 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL1_ALLZEROS 0x00000000U 3056 3057 // Field: [5:0] SEL0 3058 // 3059 // ENUMs: 3060 // ALLONES All the bits are 1 3061 // ALLZEROS All the bits are 0 3062 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL0_W 6U 3063 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL0_M 0x0000003FU 3064 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL0_S 0U 3065 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL0_ALLONES 0x0000003FU 3066 #define LRFDMDM32_SYSTIMEVTMUX1_SYSTIMEVTMUX0_SEL0_ALLZEROS 0x00000000U 3067 3068 //***************************************************************************** 3069 // 3070 // Register: LRFDMDM32_O_MODPRECTRL_ADCDIGCONF 3071 // 3072 //***************************************************************************** 3073 // Field: [23:20] REPS 3074 // 3075 // ENUMs: 3076 // REPS16 16 repetitions 3077 // REPS15 15 repetitions 3078 // REPS14 14 repetitions 3079 // REPS13 13 repetitions 3080 // REPS12 12 repetitions 3081 // REPS11 11 repetitions 3082 // REPS10 10 repetitions 3083 // REPS9 9 repetitions 3084 // REPS8 8 repetitions 3085 // REPS7 7 repetitions 3086 // REPS6 6 repetitions 3087 // REPS5 5 repetitions 3088 // REPS4 4 repetitions 3089 // REPS3 3 repetitions 3090 // REPS2 2 repetitions 3091 // REPS1 1 repetition (i.e. only once) 3092 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_W 4U 3093 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_M 0x00F00000U 3094 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_S 20U 3095 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS16 0x00F00000U 3096 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS15 0x00E00000U 3097 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS14 0x00D00000U 3098 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS13 0x00C00000U 3099 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS12 0x00B00000U 3100 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS11 0x00A00000U 3101 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS10 0x00900000U 3102 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS9 0x00800000U 3103 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS8 0x00700000U 3104 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS7 0x00600000U 3105 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS6 0x00500000U 3106 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS5 0x00400000U 3107 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS4 0x00300000U 3108 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS3 0x00200000U 3109 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS2 0x00100000U 3110 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_REPS_REPS1 0x00000000U 3111 3112 // Field: [19:16] SIZE 3113 // 3114 // ENUMs: 3115 // BITS16 16 bits 3116 // BITS8 8 bits 3117 // BITS4 4 bits 3118 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_SIZE_W 4U 3119 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_SIZE_M 0x000F0000U 3120 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_SIZE_S 16U 3121 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_SIZE_BITS16 0x000F0000U 3122 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_SIZE_BITS8 0x00070000U 3123 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_SIZE_BITS4 0x00030000U 3124 3125 // Field: [1] QBRANCHEN 3126 // 3127 // ENUMs: 3128 // ON The bit is 1 3129 // OFF The bit is 0 3130 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_QBRANCHEN 0x00000002U 3131 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_QBRANCHEN_M 0x00000002U 3132 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_QBRANCHEN_S 1U 3133 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_QBRANCHEN_ON 0x00000002U 3134 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_QBRANCHEN_OFF 0x00000000U 3135 3136 // Field: [0] IBRANCHEN 3137 // 3138 // ENUMs: 3139 // ON The bit is 1 3140 // OFF The bit is 0 3141 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_IBRANCHEN 0x00000001U 3142 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_IBRANCHEN_M 0x00000001U 3143 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_IBRANCHEN_S 0U 3144 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_IBRANCHEN_ON 0x00000001U 3145 #define LRFDMDM32_MODPRECTRL_ADCDIGCONF_IBRANCHEN_OFF 0x00000000U 3146 3147 //***************************************************************************** 3148 // 3149 // Register: LRFDMDM32_O_MODSYMMAP1_MODSYMMAP0 3150 // 3151 //***************************************************************************** 3152 // Field: [31:28] SYM7 3153 // 3154 // ENUMs: 3155 // ALLONES All the bits are 1 3156 // ALLZEROS All the bits are 0 3157 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM7_W 4U 3158 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM7_M 0xF0000000U 3159 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM7_S 28U 3160 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM7_ALLONES 0xF0000000U 3161 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM7_ALLZEROS 0x00000000U 3162 3163 // Field: [27:24] SYM6 3164 // 3165 // ENUMs: 3166 // ALLONES All the bits are 1 3167 // ALLZEROS All the bits are 0 3168 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM6_W 4U 3169 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM6_M 0x0F000000U 3170 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM6_S 24U 3171 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM6_ALLONES 0x0F000000U 3172 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM6_ALLZEROS 0x00000000U 3173 3174 // Field: [23:20] SYM5 3175 // 3176 // ENUMs: 3177 // ALLONES All the bits are 1 3178 // ALLZEROS All the bits are 0 3179 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM5_W 4U 3180 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM5_M 0x00F00000U 3181 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM5_S 20U 3182 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM5_ALLONES 0x00F00000U 3183 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM5_ALLZEROS 0x00000000U 3184 3185 // Field: [19:16] SYM4 3186 // 3187 // ENUMs: 3188 // ALLONES All the bits are 1 3189 // ALLZEROS All the bits are 0 3190 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM4_W 4U 3191 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM4_M 0x000F0000U 3192 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM4_S 16U 3193 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM4_ALLONES 0x000F0000U 3194 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM4_ALLZEROS 0x00000000U 3195 3196 // Field: [15:12] SYM3 3197 // 3198 // ENUMs: 3199 // ALLONES All the bits are 1 3200 // ALLZEROS All the bits are 0 3201 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM3_W 4U 3202 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM3_M 0x0000F000U 3203 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM3_S 12U 3204 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM3_ALLONES 0x0000F000U 3205 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM3_ALLZEROS 0x00000000U 3206 3207 // Field: [11:8] SYM2 3208 // 3209 // ENUMs: 3210 // ALLONES All the bits are 1 3211 // ALLZEROS All the bits are 0 3212 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM2_W 4U 3213 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM2_M 0x00000F00U 3214 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM2_S 8U 3215 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM2_ALLONES 0x00000F00U 3216 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM2_ALLZEROS 0x00000000U 3217 3218 // Field: [7:4] SYM1 3219 // 3220 // ENUMs: 3221 // ALLONES All the bits are 1 3222 // ALLZEROS All the bits are 0 3223 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM1_W 4U 3224 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM1_M 0x000000F0U 3225 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM1_S 4U 3226 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM1_ALLONES 0x000000F0U 3227 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM1_ALLZEROS 0x00000000U 3228 3229 // Field: [3:0] SYM0 3230 // 3231 // ENUMs: 3232 // ALLONES All the bits are 1 3233 // ALLZEROS All the bits are 0 3234 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM0_W 4U 3235 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM0_M 0x0000000FU 3236 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM0_S 0U 3237 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM0_ALLONES 0x0000000FU 3238 #define LRFDMDM32_MODSYMMAP1_MODSYMMAP0_SYM0_ALLZEROS 0x00000000U 3239 3240 //***************************************************************************** 3241 // 3242 // Register: LRFDMDM32_O_BAUD_MODSOFTTX 3243 // 3244 //***************************************************************************** 3245 // Field: [31:16] RATEWORD 3246 // 3247 // ENUMs: 3248 // ALLONES All the bits are 1 3249 // ALLZEROS All the bits are 0 3250 #define LRFDMDM32_BAUD_MODSOFTTX_RATEWORD_W 16U 3251 #define LRFDMDM32_BAUD_MODSOFTTX_RATEWORD_M 0xFFFF0000U 3252 #define LRFDMDM32_BAUD_MODSOFTTX_RATEWORD_S 16U 3253 #define LRFDMDM32_BAUD_MODSOFTTX_RATEWORD_ALLONES 0xFFFF0000U 3254 #define LRFDMDM32_BAUD_MODSOFTTX_RATEWORD_ALLZEROS 0x00000000U 3255 3256 // Field: [3:0] SOFTSYMBOL 3257 // 3258 // ENUMs: 3259 // ALLONES All the bits are 1 3260 // ALLZEROS All the bits are 0 3261 #define LRFDMDM32_BAUD_MODSOFTTX_SOFTSYMBOL_W 4U 3262 #define LRFDMDM32_BAUD_MODSOFTTX_SOFTSYMBOL_M 0x0000000FU 3263 #define LRFDMDM32_BAUD_MODSOFTTX_SOFTSYMBOL_S 0U 3264 #define LRFDMDM32_BAUD_MODSOFTTX_SOFTSYMBOL_ALLONES 0x0000000FU 3265 #define LRFDMDM32_BAUD_MODSOFTTX_SOFTSYMBOL_ALLZEROS 0x00000000U 3266 3267 //***************************************************************************** 3268 // 3269 // Register: LRFDMDM32_O_MODMAIN_BAUDPRE 3270 // 3271 //***************************************************************************** 3272 // Field: [19:18] FECSELECT 3273 // 3274 // ENUMs: 3275 // BLR Bluetooth LE coded long range compatible FEC 3276 // RESERVED Reserved 3277 // IEEE15_4 IEEE 802.15.4 3278 // NOSEL No FEC encoding selected 3279 #define LRFDMDM32_MODMAIN_BAUDPRE_FECSELECT_W 2U 3280 #define LRFDMDM32_MODMAIN_BAUDPRE_FECSELECT_M 0x000C0000U 3281 #define LRFDMDM32_MODMAIN_BAUDPRE_FECSELECT_S 18U 3282 #define LRFDMDM32_MODMAIN_BAUDPRE_FECSELECT_BLR 0x000C0000U 3283 #define LRFDMDM32_MODMAIN_BAUDPRE_FECSELECT_RESERVED 0x00080000U 3284 #define LRFDMDM32_MODMAIN_BAUDPRE_FECSELECT_IEEE15_4 0x00040000U 3285 #define LRFDMDM32_MODMAIN_BAUDPRE_FECSELECT_NOSEL 0x00000000U 3286 3287 // Field: [17:16] MODLEVELS 3288 // 3289 // ENUMs: 3290 // LVL8 8 levels 3291 // LVL4 4 levels 3292 // LVL2 2 levels 3293 #define LRFDMDM32_MODMAIN_BAUDPRE_MODLEVELS_W 2U 3294 #define LRFDMDM32_MODMAIN_BAUDPRE_MODLEVELS_M 0x00030000U 3295 #define LRFDMDM32_MODMAIN_BAUDPRE_MODLEVELS_S 16U 3296 #define LRFDMDM32_MODMAIN_BAUDPRE_MODLEVELS_LVL8 0x00020000U 3297 #define LRFDMDM32_MODMAIN_BAUDPRE_MODLEVELS_LVL4 0x00010000U 3298 #define LRFDMDM32_MODMAIN_BAUDPRE_MODLEVELS_LVL2 0x00000000U 3299 3300 // Field: [15:13] ALIGNVALUE 3301 // 3302 // ENUMs: 3303 // ALLONES All the bits are 1 3304 // ALLZEROS All the bits are 0 3305 #define LRFDMDM32_MODMAIN_BAUDPRE_ALIGNVALUE_W 3U 3306 #define LRFDMDM32_MODMAIN_BAUDPRE_ALIGNVALUE_M 0x0000E000U 3307 #define LRFDMDM32_MODMAIN_BAUDPRE_ALIGNVALUE_S 13U 3308 #define LRFDMDM32_MODMAIN_BAUDPRE_ALIGNVALUE_ALLONES 0x0000E000U 3309 #define LRFDMDM32_MODMAIN_BAUDPRE_ALIGNVALUE_ALLZEROS 0x00000000U 3310 3311 // Field: [12:8] EXTRATEWORD 3312 // 3313 // ENUMs: 3314 // ALLONES All the bits are 1 3315 // ALLZEROS All the bits are 0 3316 #define LRFDMDM32_MODMAIN_BAUDPRE_EXTRATEWORD_W 5U 3317 #define LRFDMDM32_MODMAIN_BAUDPRE_EXTRATEWORD_M 0x00001F00U 3318 #define LRFDMDM32_MODMAIN_BAUDPRE_EXTRATEWORD_S 8U 3319 #define LRFDMDM32_MODMAIN_BAUDPRE_EXTRATEWORD_ALLONES 0x00001F00U 3320 #define LRFDMDM32_MODMAIN_BAUDPRE_EXTRATEWORD_ALLZEROS 0x00000000U 3321 3322 // Field: [7:0] PRESCALER 3323 // 3324 // ENUMs: 3325 // ALLONES All the bits are 1 3326 // ALLZEROS All the bits are 0 3327 #define LRFDMDM32_MODMAIN_BAUDPRE_PRESCALER_W 8U 3328 #define LRFDMDM32_MODMAIN_BAUDPRE_PRESCALER_M 0x000000FFU 3329 #define LRFDMDM32_MODMAIN_BAUDPRE_PRESCALER_S 0U 3330 #define LRFDMDM32_MODMAIN_BAUDPRE_PRESCALER_ALLONES 0x000000FFU 3331 #define LRFDMDM32_MODMAIN_BAUDPRE_PRESCALER_ALLZEROS 0x00000000U 3332 3333 //***************************************************************************** 3334 // 3335 // Register: LRFDMDM32_O_DEMMISC1_DEMMISC0 3336 // 3337 //***************************************************************************** 3338 // Field: [28:24] CDCTGAINMA 3339 // 3340 // ENUMs: 3341 // ALLONES Maximum gain mantissa. 3342 // ALLZEROS When CDCTGAINMA is set to zero, the tracker loop 3343 // is disabled. 3344 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINMA_W 5U 3345 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINMA_M 0x1F000000U 3346 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINMA_S 24U 3347 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINMA_ALLONES 0x1F000000U 3348 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINMA_ALLZEROS 0x00000000U 3349 3350 // Field: [23:21] CDCTGAINEX 3351 // 3352 // ENUMs: 3353 // ALLONES When CDCTGAINEX is set to all zeroes, the 3354 // CDCGAINMA multiplier is 512 3355 // ALLZEROS When CDCTGAINEX is set to all zeroes, the 3356 // CDCGAINMA multiplier is 4 3357 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINEX_W 3U 3358 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINEX_M 0x00E00000U 3359 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINEX_S 21U 3360 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINEX_ALLONES 0x00E00000U 3361 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCTGAINEX_ALLZEROS 0x00000000U 3362 3363 // Field: [20] CDCCOLRST 3364 // 3365 // ENUMs: 3366 // EN Enable collision detect and restart feature 3367 // DIS Do not enable collision detect and restart feature 3368 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCCOLRST 0x00100000U 3369 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCCOLRST_M 0x00100000U 3370 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCCOLRST_S 20U 3371 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCCOLRST_EN 0x00100000U 3372 #define LRFDMDM32_DEMMISC1_DEMMISC0_CDCCOLRST_DIS 0x00000000U 3373 3374 // Field: [19:18] MGE1SRCSEL 3375 // 3376 // ENUMs: 3377 // CHFI Output of CHFI 3378 // FEXB1 Output of the FEXB, as selected by 3379 // DEMFEXB0.OUT2SRCSEL register 3380 // FIDC Output of the FIDC (x4 samples) 3381 #define LRFDMDM32_DEMMISC1_DEMMISC0_MGE1SRCSEL_W 2U 3382 #define LRFDMDM32_DEMMISC1_DEMMISC0_MGE1SRCSEL_M 0x000C0000U 3383 #define LRFDMDM32_DEMMISC1_DEMMISC0_MGE1SRCSEL_S 18U 3384 #define LRFDMDM32_DEMMISC1_DEMMISC0_MGE1SRCSEL_CHFI 0x00080000U 3385 #define LRFDMDM32_DEMMISC1_DEMMISC0_MGE1SRCSEL_FEXB1 0x00040000U 3386 #define LRFDMDM32_DEMMISC1_DEMMISC0_MGE1SRCSEL_FIDC 0x00000000U 3387 3388 // Field: [17:16] CHFIBW 3389 // 3390 // ENUMs: 3391 // BW0_29 0.29 * Fs. Using FIR filter with taps [2 3 1 -8 3392 // -18 -14 17 72 126 149 126 72 17 -14 -18 -8 1 3 3393 // 2]. 3394 // BW0_41667 0.41667 * Fs. Using FIR filter with taps [-1 -4 2 3395 // 12 4 -25 -31 38 154 213 154 38 -31 -25 4 12 2 3396 // -4 -1]. 3397 // BW0_3333 0.33333 * Fs. Using FIR filter with taps [0 4 6 0 3398 // -16 -25 0 65 138 170 138 65 0 -25 -16 0 6 4 0]. 3399 // BW0_5 0.5 * Fs. Using FIR filter with taps [3 0 -9 0 20 3400 // 0 -46 0 160 256 160 0 -46 0 20 0 -9 0 3]. 3401 #define LRFDMDM32_DEMMISC1_DEMMISC0_CHFIBW_W 2U 3402 #define LRFDMDM32_DEMMISC1_DEMMISC0_CHFIBW_M 0x00030000U 3403 #define LRFDMDM32_DEMMISC1_DEMMISC0_CHFIBW_S 16U 3404 #define LRFDMDM32_DEMMISC1_DEMMISC0_CHFIBW_BW0_29 0x00030000U 3405 #define LRFDMDM32_DEMMISC1_DEMMISC0_CHFIBW_BW0_41667 0x00020000U 3406 #define LRFDMDM32_DEMMISC1_DEMMISC0_CHFIBW_BW0_3333 0x00010000U 3407 #define LRFDMDM32_DEMMISC1_DEMMISC0_CHFIBW_BW0_5 0x00000000U 3408 3409 // Field: [9:0] CMIXN 3410 // 3411 // ENUMs: 3412 // ALLONES All the bits are 1 3413 // ALLZEROS All the bits are 0 3414 #define LRFDMDM32_DEMMISC1_DEMMISC0_CMIXN_W 10U 3415 #define LRFDMDM32_DEMMISC1_DEMMISC0_CMIXN_M 0x000003FFU 3416 #define LRFDMDM32_DEMMISC1_DEMMISC0_CMIXN_S 0U 3417 #define LRFDMDM32_DEMMISC1_DEMMISC0_CMIXN_ALLONES 0x000003FFU 3418 #define LRFDMDM32_DEMMISC1_DEMMISC0_CMIXN_ALLZEROS 0x00000000U 3419 3420 //***************************************************************************** 3421 // 3422 // Register: LRFDMDM32_O_DEMMISC3_DEMMISC2 3423 // 3424 //***************************************************************************** 3425 // Field: [30:29] BDE2DVGA 3426 // 3427 // ENUMs: 3428 // GAIN8 Gain 8 3429 // GAIN4 Gain 4 3430 // GAIN2 Gain 2 3431 // GAIN1 Gain 1 3432 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DVGA_W 2U 3433 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DVGA_M 0x60000000U 3434 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DVGA_S 29U 3435 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DVGA_GAIN8 0x60000000U 3436 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DVGA_GAIN4 0x40000000U 3437 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DVGA_GAIN2 0x20000000U 3438 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DVGA_GAIN1 0x00000000U 3439 3440 // Field: [28] BDE1FILTMODE 3441 // 3442 // ENUMs: 3443 // DIV2 Decimate by 2 3444 // DIV1 Decimate by 1 (no decimation) 3445 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1FILTMODE 0x10000000U 3446 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1FILTMODE_M 0x10000000U 3447 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1FILTMODE_S 28U 3448 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1FILTMODE_DIV2 0x10000000U 3449 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1FILTMODE_DIV1 0x00000000U 3450 3451 // Field: [27:26] LQIPERIOD 3452 // 3453 // ENUMs: 3454 // SYM1024 1024 symbols 3455 // SYM256 256 symbols 3456 // SYM64 64 symbols 3457 // SYM16 16 symbols 3458 #define LRFDMDM32_DEMMISC3_DEMMISC2_LQIPERIOD_W 2U 3459 #define LRFDMDM32_DEMMISC3_DEMMISC2_LQIPERIOD_M 0x0C000000U 3460 #define LRFDMDM32_DEMMISC3_DEMMISC2_LQIPERIOD_S 26U 3461 #define LRFDMDM32_DEMMISC3_DEMMISC2_LQIPERIOD_SYM1024 0x0C000000U 3462 #define LRFDMDM32_DEMMISC3_DEMMISC2_LQIPERIOD_SYM256 0x08000000U 3463 #define LRFDMDM32_DEMMISC3_DEMMISC2_LQIPERIOD_SYM64 0x04000000U 3464 #define LRFDMDM32_DEMMISC3_DEMMISC2_LQIPERIOD_SYM16 0x00000000U 3465 3466 // Field: [25:24] BDE1DVGA 3467 // 3468 // ENUMs: 3469 // GAIN8 Gain 8 3470 // GAIN4 Gain 4 3471 // GAIN2 Gain 2 3472 // GAIN1 Gain 1 3473 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1DVGA_W 2U 3474 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1DVGA_M 0x03000000U 3475 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1DVGA_S 24U 3476 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1DVGA_GAIN8 0x03000000U 3477 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1DVGA_GAIN4 0x02000000U 3478 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1DVGA_GAIN2 0x01000000U 3479 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1DVGA_GAIN1 0x00000000U 3480 3481 // Field: [23] BDE1NUMSTAGES 3482 // 3483 // ENUMs: 3484 // DIV2 Decimate by 2 3485 // DIV1 Decimate by 1 (no decimation) 3486 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1NUMSTAGES 0x00800000U 3487 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1NUMSTAGES_M 0x00800000U 3488 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1NUMSTAGES_S 23U 3489 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1NUMSTAGES_DIV2 0x00800000U 3490 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE1NUMSTAGES_DIV1 0x00000000U 3491 3492 // Field: [22:21] PDIFDECIM 3493 // 3494 // ENUMs: 3495 // DIV4 Decimate by 4 3496 // DIV2 Decimate by 2 3497 // DIV1 No decimation 3498 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDECIM_W 2U 3499 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDECIM_M 0x00600000U 3500 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDECIM_S 21U 3501 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDECIM_DIV4 0x00400000U 3502 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDECIM_DIV2 0x00200000U 3503 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDECIM_DIV1 0x00000000U 3504 3505 // Field: [20:16] BDE2DECRATIO 3506 // 3507 // ENUMs: 3508 // DIV8 Decimate by 8 3509 // DIV4 Decimate by 4 3510 // DIV2 Decimate by 2 3511 // DIV1 Decimate by 1 (no decimation) 3512 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DECRATIO_W 5U 3513 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DECRATIO_M 0x001F0000U 3514 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DECRATIO_S 16U 3515 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DECRATIO_DIV8 0x00030000U 3516 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DECRATIO_DIV4 0x00020000U 3517 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DECRATIO_DIV2 0x00010000U 3518 #define LRFDMDM32_DEMMISC3_DEMMISC2_BDE2DECRATIO_DIV1 0x00000000U 3519 3520 // Field: [14] MLSERUN 3521 // 3522 // ENUMs: 3523 // EN The bit is 1 3524 // DIS The bit is 0 3525 #define LRFDMDM32_DEMMISC3_DEMMISC2_MLSERUN 0x00004000U 3526 #define LRFDMDM32_DEMMISC3_DEMMISC2_MLSERUN_M 0x00004000U 3527 #define LRFDMDM32_DEMMISC3_DEMMISC2_MLSERUN_S 14U 3528 #define LRFDMDM32_DEMMISC3_DEMMISC2_MLSERUN_EN 0x00004000U 3529 #define LRFDMDM32_DEMMISC3_DEMMISC2_MLSERUN_DIS 0x00000000U 3530 3531 // Field: [13:12] MAFCGAIN 3532 // 3533 // ENUMs: 3534 // ALLONES All the bits are 1 3535 // ALLZEROS All the bits are 0 3536 #define LRFDMDM32_DEMMISC3_DEMMISC2_MAFCGAIN_W 2U 3537 #define LRFDMDM32_DEMMISC3_DEMMISC2_MAFCGAIN_M 0x00003000U 3538 #define LRFDMDM32_DEMMISC3_DEMMISC2_MAFCGAIN_S 12U 3539 #define LRFDMDM32_DEMMISC3_DEMMISC2_MAFCGAIN_ALLONES 0x00003000U 3540 #define LRFDMDM32_DEMMISC3_DEMMISC2_MAFCGAIN_ALLZEROS 0x00000000U 3541 3542 // Field: [11] STIMBYPASS 3543 // 3544 // ENUMs: 3545 // EN Perform estimation only (no timing correction) 3546 // DIS Perform both estimation and correct timing 3547 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMBYPASS 0x00000800U 3548 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMBYPASS_M 0x00000800U 3549 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMBYPASS_S 11U 3550 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMBYPASS_EN 0x00000800U 3551 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMBYPASS_DIS 0x00000000U 3552 3553 // Field: [10] STIMESTONLY 3554 // 3555 // ENUMs: 3556 // EN Perform estimation only (no timing correction) 3557 // DIS Perform both estimation and correct timing 3558 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMESTONLY 0x00000400U 3559 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMESTONLY_M 0x00000400U 3560 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMESTONLY_S 10U 3561 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMESTONLY_EN 0x00000400U 3562 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMESTONLY_DIS 0x00000000U 3563 3564 // Field: [9:7] STIMTEAPERIOD 3565 // 3566 // ENUMs: 3567 // SYM128 128 symbols 3568 // SYM64 64 symbols 3569 // SYM32 32 symbols 3570 // SYM16 16 symbols 3571 // SYM8 8 symbols 3572 // SYM4 4 symbols 3573 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_W 3U 3574 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_M 0x00000380U 3575 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_S 7U 3576 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_SYM128 0x00000280U 3577 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_SYM64 0x00000200U 3578 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_SYM32 0x00000180U 3579 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_SYM16 0x00000100U 3580 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_SYM8 0x00000080U 3581 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAPERIOD_SYM4 0x00000000U 3582 3583 // Field: [6:4] STIMTEAGAIN 3584 // 3585 // ENUMs: 3586 // DIV4 Gain is 1/4 3587 // DIV8 Gain is 1/8 3588 // DIV16 Gain is 1/16 3589 // DIV32 Gain is 1/32 3590 // DIV64 Gain is 1/64 3591 // DIV128 Gain is 1/128 3592 // DIV256 Gain is 1/256 3593 // DIV512 Gain is 1/512 3594 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_W 3U 3595 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_M 0x00000070U 3596 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_S 4U 3597 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV4 0x00000070U 3598 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV8 0x00000060U 3599 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV16 0x00000050U 3600 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV32 0x00000040U 3601 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV64 0x00000030U 3602 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV128 0x00000020U 3603 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV256 0x00000010U 3604 #define LRFDMDM32_DEMMISC3_DEMMISC2_STIMTEAGAIN_DIV512 0x00000000U 3605 3606 // Field: [3] PDIFLINPREDEN 3607 // 3608 // ENUMs: 3609 // ON The bit is 1 3610 // OFF The bit is 0 3611 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLINPREDEN 0x00000008U 3612 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLINPREDEN_M 0x00000008U 3613 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLINPREDEN_S 3U 3614 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLINPREDEN_ON 0x00000008U 3615 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLINPREDEN_OFF 0x00000000U 3616 3617 // Field: [2] PDIFDESPECK 3618 // 3619 // ENUMs: 3620 // EN The bit is 1 3621 // DIS The bit is 0 3622 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDESPECK 0x00000004U 3623 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDESPECK_M 0x00000004U 3624 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDESPECK_S 2U 3625 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDESPECK_EN 0x00000004U 3626 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFDESPECK_DIS 0x00000000U 3627 3628 // Field: [1] PDIFIQCONJEN 3629 // 3630 // ENUMs: 3631 // ON The bit is 1 3632 // OFF The bit is 0 3633 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFIQCONJEN 0x00000002U 3634 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFIQCONJEN_M 0x00000002U 3635 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFIQCONJEN_S 1U 3636 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFIQCONJEN_ON 0x00000002U 3637 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFIQCONJEN_OFF 0x00000000U 3638 3639 // Field: [0] PDIFLIMITRANGE 3640 // 3641 // ENUMs: 3642 // EN Limit the range to 7-bit, i.e. +/- 64 3643 // DIS Allow full 8-bit range, i.e. +/- 128 3644 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLIMITRANGE 0x00000001U 3645 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLIMITRANGE_M 0x00000001U 3646 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLIMITRANGE_S 0U 3647 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLIMITRANGE_EN 0x00000001U 3648 #define LRFDMDM32_DEMMISC3_DEMMISC2_PDIFLIMITRANGE_DIS 0x00000000U 3649 3650 //***************************************************************************** 3651 // 3652 // Register: LRFDMDM32_O_DEMDSBU_DEMIQMC0 3653 // 3654 //***************************************************************************** 3655 // Field: [31:24] DSBUAVGLENGTH 3656 // 3657 // ENUMs: 3658 // ALLONES All the bits are 1 3659 // ALLZEROS All the bits are 0 3660 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUAVGLENGTH_W 8U 3661 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUAVGLENGTH_M 0xFF000000U 3662 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUAVGLENGTH_S 24U 3663 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUAVGLENGTH_ALLONES 0xFF000000U 3664 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUAVGLENGTH_ALLZEROS 0x00000000U 3665 3666 // Field: [23:16] DSBUDELAY 3667 // 3668 // ENUMs: 3669 // ALLONES All the bits are 1 3670 // ALLZEROS All the bits are 0 3671 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUDELAY_W 8U 3672 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUDELAY_M 0x00FF0000U 3673 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUDELAY_S 16U 3674 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUDELAY_ALLONES 0x00FF0000U 3675 #define LRFDMDM32_DEMDSBU_DEMIQMC0_DSBUDELAY_ALLZEROS 0x00000000U 3676 3677 // Field: [15:8] GAINFACTOR 3678 // 3679 // ENUMs: 3680 // ALLONES All the bits are 1 3681 // ALLZEROS All the bits are 0 3682 #define LRFDMDM32_DEMDSBU_DEMIQMC0_GAINFACTOR_W 8U 3683 #define LRFDMDM32_DEMDSBU_DEMIQMC0_GAINFACTOR_M 0x0000FF00U 3684 #define LRFDMDM32_DEMDSBU_DEMIQMC0_GAINFACTOR_S 8U 3685 #define LRFDMDM32_DEMDSBU_DEMIQMC0_GAINFACTOR_ALLONES 0x0000FF00U 3686 #define LRFDMDM32_DEMDSBU_DEMIQMC0_GAINFACTOR_ALLZEROS 0x00000000U 3687 3688 // Field: [7:0] PHASEFACTOR 3689 // 3690 // ENUMs: 3691 // ALLONES All the bits are 1 3692 // ALLZEROS All the bits are 0 3693 #define LRFDMDM32_DEMDSBU_DEMIQMC0_PHASEFACTOR_W 8U 3694 #define LRFDMDM32_DEMDSBU_DEMIQMC0_PHASEFACTOR_M 0x000000FFU 3695 #define LRFDMDM32_DEMDSBU_DEMIQMC0_PHASEFACTOR_S 0U 3696 #define LRFDMDM32_DEMDSBU_DEMIQMC0_PHASEFACTOR_ALLONES 0x000000FFU 3697 #define LRFDMDM32_DEMDSBU_DEMIQMC0_PHASEFACTOR_ALLZEROS 0x00000000U 3698 3699 //***************************************************************************** 3700 // 3701 // Register: LRFDMDM32_O_DEMFIDC0_DEMCODC0 3702 // 3703 //***************************************************************************** 3704 // Field: [21:20] DEMFIDC0_COMPSEL 3705 // 3706 // ENUMs: 3707 // ACC Compensate with latest accumulator estimate 3708 // MANUAL Use manually programmable values from DEMFIDC1 3709 // registers 3710 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_COMPSEL_W 2U 3711 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_COMPSEL_M 0x00300000U 3712 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_COMPSEL_S 20U 3713 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_COMPSEL_ACC 0x00200000U 3714 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_COMPSEL_MANUAL 0x00000000U 3715 3716 // Field: [19:18] DEMFIDC0_ACCPERIOD 3717 // 3718 // ENUMs: 3719 // SMPL512 512 samples 3720 // SMPL128 128 samples 3721 // SMPL32 32 samples 3722 // SMPL8 8 samples 3723 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCPERIOD_W 2U 3724 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCPERIOD_M 0x000C0000U 3725 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCPERIOD_S 18U 3726 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCPERIOD_SMPL512 0x000C0000U 3727 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCPERIOD_SMPL128 0x00080000U 3728 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCPERIOD_SMPL32 0x00040000U 3729 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCPERIOD_SMPL8 0x00000000U 3730 3731 // Field: [17] DEMFIDC0_ACCMODE 3732 // 3733 // ENUMs: 3734 // CONT Generate new DC estimates continuously 3735 // SINGLE Generate a single DC estimate only, then stop 3736 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCMODE 0x00020000U 3737 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCMODE_M 0x00020000U 3738 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCMODE_S 17U 3739 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCMODE_CONT 0x00020000U 3740 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCMODE_SINGLE 0x00000000U 3741 3742 // Field: [16] DEMFIDC0_ACCEN 3743 // 3744 // ENUMs: 3745 // ON Enable accumulator estimator 3746 // OFF Disable accumulator estimator 3747 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCEN 0x00010000U 3748 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCEN_M 0x00010000U 3749 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCEN_S 16U 3750 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCEN_ON 0x00010000U 3751 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMFIDC0_ACCEN_OFF 0x00000000U 3752 3753 // Field: [11] DEMCODC0_ESTSEL 3754 // 3755 // ENUMs: 3756 // IIR Read back latest IIR estimate 3757 // ACC Read back latest accumulator estimate 3758 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ESTSEL 0x00000800U 3759 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ESTSEL_M 0x00000800U 3760 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ESTSEL_S 11U 3761 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ESTSEL_IIR 0x00000800U 3762 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ESTSEL_ACC 0x00000000U 3763 3764 // Field: [10:9] DEMCODC0_COMPSEL 3765 // 3766 // ENUMs: 3767 // IIR Compensate with latest IIR estimate 3768 // ACC Compensate with latest accumulator estimate 3769 // MANUAL Use manually programmable values from DEMCODC1 3770 // registers 3771 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_COMPSEL_W 2U 3772 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_COMPSEL_M 0x00000600U 3773 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_COMPSEL_S 9U 3774 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_COMPSEL_IIR 0x00000600U 3775 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_COMPSEL_ACC 0x00000400U 3776 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_COMPSEL_MANUAL 0x00000000U 3777 3778 // Field: [8] DEMCODC0_IIRUSEINITIAL 3779 // 3780 // ENUMs: 3781 // EN Use the manual compensation values in DEMCODC1 for 3782 // initialization 3783 // DIS Initialize IIR filter with value zero 3784 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRUSEINITIAL 0x00000100U 3785 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRUSEINITIAL_M 0x00000100U 3786 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRUSEINITIAL_S 8U 3787 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRUSEINITIAL_EN 0x00000100U 3788 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRUSEINITIAL_DIS 0x00000000U 3789 3790 // Field: [7:5] DEMCODC0_IIRGAIN 3791 // 3792 // ENUMs: 3793 // DIV1024 Use 1/1024 IIR adaptation 3794 // DIV512 Use 1/512 IIR adaptation 3795 // DIV256 Use 1/256 IIR adaptation 3796 // DIV128 Use 1/128 IIR adaptation 3797 // DIV64 Use 1/64 IIR adaptation 3798 // DIV32 Use 1/32 IIR adaptation 3799 // DIV16 Use 1/16 IIR adaptation 3800 // OFF Filter disabled 3801 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_W 3U 3802 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_M 0x000000E0U 3803 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_S 5U 3804 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_DIV1024 0x000000E0U 3805 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_DIV512 0x000000C0U 3806 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_DIV256 0x000000A0U 3807 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_DIV128 0x00000080U 3808 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_DIV64 0x00000060U 3809 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_DIV32 0x00000040U 3810 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_DIV16 0x00000020U 3811 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIRGAIN_OFF 0x00000000U 3812 3813 // Field: [4] DEMCODC0_IIREN 3814 // 3815 // ENUMs: 3816 // ON Enable IIR estimator 3817 // OFF Disable IIR estimator 3818 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIREN 0x00000010U 3819 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIREN_M 0x00000010U 3820 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIREN_S 4U 3821 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIREN_ON 0x00000010U 3822 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_IIREN_OFF 0x00000000U 3823 3824 // Field: [3] DEMCODC0_ACCMODE 3825 // 3826 // ENUMs: 3827 // CONT Generate new DC estimates continuously 3828 // SINGLE Generate a single DC estimate only, then stop 3829 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCMODE 0x00000008U 3830 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCMODE_M 0x00000008U 3831 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCMODE_S 3U 3832 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCMODE_CONT 0x00000008U 3833 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCMODE_SINGLE 0x00000000U 3834 3835 // Field: [2:1] DEMCODC0_ACCPERIOD 3836 // 3837 // ENUMs: 3838 // SMPL512 512 samples 3839 // SMPL128 128 samples 3840 // SMPL32 32 samples 3841 // SMPL8 8 samples 3842 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCPERIOD_W 2U 3843 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCPERIOD_M 0x00000006U 3844 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCPERIOD_S 1U 3845 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCPERIOD_SMPL512 0x00000006U 3846 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCPERIOD_SMPL128 0x00000004U 3847 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCPERIOD_SMPL32 0x00000002U 3848 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCPERIOD_SMPL8 0x00000000U 3849 3850 // Field: [0] DEMCODC0_ACCEN 3851 // 3852 // ENUMs: 3853 // ON Enable accumulator estimator 3854 // OFF Disable accumulator estimator 3855 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCEN 0x00000001U 3856 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCEN_M 0x00000001U 3857 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCEN_S 0U 3858 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCEN_ON 0x00000001U 3859 #define LRFDMDM32_DEMFIDC0_DEMCODC0_DEMCODC0_ACCEN_OFF 0x00000000U 3860 3861 //***************************************************************************** 3862 // 3863 // Register: LRFDMDM32_O_DEMDSXB0_DEMFEXB0 3864 // 3865 //***************************************************************************** 3866 // Field: [21] DEMDSXB0_OUT2PASSTHROUGH 3867 // 3868 // ENUMs: 3869 // ONE The bit is 1 3870 // ZERO The bit is 0 3871 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT2PASSTHROUGH 0x00200000U 3872 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT2PASSTHROUGH_M 0x00200000U 3873 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT2PASSTHROUGH_S 21U 3874 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT2PASSTHROUGH_ONE \ 3875 0x00200000U 3876 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT2PASSTHROUGH_ZERO \ 3877 0x00000000U 3878 3879 // Field: [20] DEMDSXB0_OUT1PASSTHROUGH 3880 // 3881 // ENUMs: 3882 // ONE The bit is 1 3883 // ZERO The bit is 0 3884 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT1PASSTHROUGH 0x00100000U 3885 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT1PASSTHROUGH_M 0x00100000U 3886 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT1PASSTHROUGH_S 20U 3887 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT1PASSTHROUGH_ONE \ 3888 0x00100000U 3889 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUT1PASSTHROUGH_ZERO \ 3890 0x00000000U 3891 3892 // Field: [19] DEMDSXB0_OUTSRCSEL2 3893 // 3894 // ENUMs: 3895 // MAFI Source is matched filter (MAFI) 3896 // FIFE Source is fine frequency offset estimator (FIFE) 3897 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL2 0x00080000U 3898 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL2_M 0x00080000U 3899 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL2_S 19U 3900 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL2_MAFI 0x00080000U 3901 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL2_FIFE 0x00000000U 3902 3903 // Field: [18] DEMDSXB0_OUTSRCSEL1 3904 // 3905 // ENUMs: 3906 // MAFI Source is matched filter (MAFI) 3907 // FIFE Source is fine frequency offset estimator (FIFE) 3908 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL1 0x00040000U 3909 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL1_M 0x00040000U 3910 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL1_S 18U 3911 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL1_MAFI 0x00040000U 3912 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_OUTSRCSEL1_FIFE 0x00000000U 3913 3914 // Field: [17] DEMDSXB0_B2SRCSEL 3915 // 3916 // ENUMs: 3917 // FIFE Source is fine frequency offset estimator (FIFE) 3918 // INPUT Source is crossbar main input 3919 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B2SRCSEL 0x00020000U 3920 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B2SRCSEL_M 0x00020000U 3921 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B2SRCSEL_S 17U 3922 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B2SRCSEL_FIFE 0x00020000U 3923 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B2SRCSEL_INPUT 0x00000000U 3924 3925 // Field: [16] DEMDSXB0_B1SRCSEL 3926 // 3927 // ENUMs: 3928 // MAFI Source is matched filter (MAFI) 3929 // INPUT Source is crossbar main input 3930 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B1SRCSEL 0x00010000U 3931 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B1SRCSEL_M 0x00010000U 3932 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B1SRCSEL_S 16U 3933 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B1SRCSEL_MAFI 0x00010000U 3934 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMDSXB0_B1SRCSEL_INPUT 0x00000000U 3935 3936 // Field: [13] DEMFEXB0_OUT2PASSTHROUGH 3937 // 3938 // ENUMs: 3939 // ONE The bit is 1 3940 // ZERO The bit is 0 3941 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2PASSTHROUGH 0x00002000U 3942 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2PASSTHROUGH_M 0x00002000U 3943 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2PASSTHROUGH_S 13U 3944 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2PASSTHROUGH_ONE \ 3945 0x00002000U 3946 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2PASSTHROUGH_ZERO \ 3947 0x00000000U 3948 3949 // Field: [12:11] DEMFEXB0_OUT2SRCSEL 3950 // 3951 // ENUMs: 3952 // BDE1 Source is complex N*Fs/1024 mixer (CMIX) 3953 // CMIX Source is complex N*Fs/1024 mixer (CMIX) 3954 // CODC Source is coarse DC remover (CODC) 3955 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2SRCSEL_W 2U 3956 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2SRCSEL_M 0x00001800U 3957 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2SRCSEL_S 11U 3958 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2SRCSEL_BDE1 0x00001000U 3959 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2SRCSEL_CMIX 0x00000800U 3960 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT2SRCSEL_CODC 0x00000000U 3961 3962 // Field: [10] DEMFEXB0_OUT1PASSTHROUGH 3963 // 3964 // ENUMs: 3965 // ONE The bit is 1 3966 // ZERO The bit is 0 3967 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1PASSTHROUGH 0x00000400U 3968 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1PASSTHROUGH_M 0x00000400U 3969 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1PASSTHROUGH_S 10U 3970 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1PASSTHROUGH_ONE \ 3971 0x00000400U 3972 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1PASSTHROUGH_ZERO \ 3973 0x00000000U 3974 3975 // Field: [9:8] DEMFEXB0_OUT1SRCSEL 3976 // 3977 // ENUMs: 3978 // BDE1 Source is complex N*Fs/1024 mixer (CMIX) 3979 // CMIX Source is complex N*Fs/1024 mixer (CMIX) 3980 // CODC Source is coarse DC remover (CODC) 3981 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1SRCSEL_W 2U 3982 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1SRCSEL_M 0x00000300U 3983 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1SRCSEL_S 8U 3984 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1SRCSEL_BDE1 0x00000200U 3985 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1SRCSEL_CMIX 0x00000100U 3986 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_OUT1SRCSEL_CODC 0x00000000U 3987 3988 // Field: [7:6] DEMFEXB0_B4SRCSEL 3989 // 3990 // ENUMs: 3991 // ONES Source is complex N*Fs/1024 mixer (ONES) 3992 // ZEROS Source is complex N*Fs/1024 mixer (ZEROS) 3993 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B4SRCSEL_W 2U 3994 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B4SRCSEL_M 0x000000C0U 3995 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B4SRCSEL_S 6U 3996 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B4SRCSEL_ONES 0x000000C0U 3997 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B4SRCSEL_ZEROS 0x00000000U 3998 3999 // Field: [5:4] DEMFEXB0_B3SRCSEL 4000 // 4001 // ENUMs: 4002 // CMIX Source is complex N*Fs/1024 mixer (CMIX) 4003 // CODC Source is complex N*Fs/1024 mixer (CMIX) 4004 // INPUT Source is crossbar main input 4005 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B3SRCSEL_W 2U 4006 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B3SRCSEL_M 0x00000030U 4007 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B3SRCSEL_S 4U 4008 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B3SRCSEL_CMIX 0x00000020U 4009 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B3SRCSEL_CODC 0x00000010U 4010 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B3SRCSEL_INPUT 0x00000000U 4011 4012 // Field: [3:2] DEMFEXB0_B2SRCSEL 4013 // 4014 // ENUMs: 4015 // BDE1 Source is coarse DC remover (CODC) 4016 // CODC Source is coarse DC remover (CODC) 4017 // INPUT Source is crossbar main input 4018 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B2SRCSEL_W 2U 4019 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B2SRCSEL_M 0x0000000CU 4020 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B2SRCSEL_S 2U 4021 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B2SRCSEL_BDE1 0x00000008U 4022 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B2SRCSEL_CODC 0x00000004U 4023 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B2SRCSEL_INPUT 0x00000000U 4024 4025 // Field: [1:0] DEMFEXB0_B1SRCSEL 4026 // 4027 // ENUMs: 4028 // BDE1 Source is complex N*Fs/1024 mixer (CMIX) 4029 // CMIX Source is complex N*Fs/1024 mixer (CMIX) 4030 // INPUT Source is crossbar main input 4031 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B1SRCSEL_W 2U 4032 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B1SRCSEL_M 0x00000003U 4033 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B1SRCSEL_S 0U 4034 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B1SRCSEL_BDE1 0x00000002U 4035 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B1SRCSEL_CMIX 0x00000001U 4036 #define LRFDMDM32_DEMDSXB0_DEMFEXB0_DEMFEXB0_B1SRCSEL_INPUT 0x00000000U 4037 4038 //***************************************************************************** 4039 // 4040 // Register: LRFDMDM32_O_DEMMAFI0_DEMFIFE0 4041 // 4042 //***************************************************************************** 4043 // Field: [31:24] C1C7 4044 // 4045 // ENUMs: 4046 // ALLONES All the bits are 1 4047 // ALLZEROS All the bits are 0 4048 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C1C7_W 8U 4049 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C1C7_M 0xFF000000U 4050 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C1C7_S 24U 4051 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C1C7_ALLONES 0xFF000000U 4052 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C1C7_ALLZEROS 0x00000000U 4053 4054 // Field: [23:16] C0C8 4055 // 4056 // ENUMs: 4057 // ALLONES All the bits are 1 4058 // ALLZEROS All the bits are 0 4059 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C0C8_W 8U 4060 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C0C8_M 0x00FF0000U 4061 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C0C8_S 16U 4062 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C0C8_ALLONES 0x00FF0000U 4063 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_C0C8_ALLZEROS 0x00000000U 4064 4065 // Field: [11] FINEFOESEL 4066 // 4067 // ENUMs: 4068 // ACC Latest accumulator estimate 4069 // IIR Latest IIR estimate 4070 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FINEFOESEL 0x00000800U 4071 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FINEFOESEL_M 0x00000800U 4072 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FINEFOESEL_S 11U 4073 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FINEFOESEL_ACC 0x00000800U 4074 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FINEFOESEL_IIR 0x00000000U 4075 4076 // Field: [10:9] FOCFFSEL 4077 // 4078 // ENUMs: 4079 // MANUAL Use programmable manual value from register bank. 4080 // (Note: an input register is not implemented, so 4081 // the manual compensation value is tied to '0') 4082 // ACC Compensate with latest accumulator estimate 4083 // IIR Compensate with latest IIR estimate 4084 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FOCFFSEL_W 2U 4085 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FOCFFSEL_M 0x00000600U 4086 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FOCFFSEL_S 9U 4087 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FOCFFSEL_MANUAL 0x00000400U 4088 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FOCFFSEL_ACC 0x00000200U 4089 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_FOCFFSEL_IIR 0x00000000U 4090 4091 // Field: [8] ACCCNTMODE 4092 // 4093 // ENUMs: 4094 // CONT Generate new frequency offset estimates 4095 // continuously 4096 // SINGLE Generate a single frequency offset estimate only, 4097 // then stop 4098 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCCNTMODE 0x00000100U 4099 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCCNTMODE_M 0x00000100U 4100 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCCNTMODE_S 8U 4101 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCCNTMODE_CONT 0x00000100U 4102 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCCNTMODE_SINGLE 0x00000000U 4103 4104 // Field: [7:6] ACCPERIOD 4105 // 4106 // ENUMs: 4107 // PER512 512 samples 4108 // PER256 256 samples 4109 // PER128 128 samples 4110 // PER64 64 samples 4111 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCPERIOD_W 2U 4112 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCPERIOD_M 0x000000C0U 4113 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCPERIOD_S 6U 4114 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCPERIOD_PER512 0x000000C0U 4115 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCPERIOD_PER256 0x00000080U 4116 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCPERIOD_PER128 0x00000040U 4117 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCPERIOD_PER64 0x00000000U 4118 4119 // Field: [5] ACCEN 4120 // 4121 // ENUMs: 4122 // ON Enable accumulator estimator 4123 // OFF Disable accumulator estimator 4124 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCEN 0x00000020U 4125 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCEN_M 0x00000020U 4126 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCEN_S 5U 4127 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCEN_ON 0x00000020U 4128 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_ACCEN_OFF 0x00000000U 4129 4130 // Field: [4] IIRUSEINITIAL 4131 // 4132 // ENUMs: 4133 // EN Use the manual compensation value in DEMFIFE1 for 4134 // initialization 4135 // DIS Initialize IIR filter with value zero 4136 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRUSEINITIAL 0x00000010U 4137 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRUSEINITIAL_M 0x00000010U 4138 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRUSEINITIAL_S 4U 4139 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRUSEINITIAL_EN 0x00000010U 4140 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRUSEINITIAL_DIS 0x00000000U 4141 4142 // Field: [3:1] IIRGAIN 4143 // 4144 // ENUMs: 4145 // DIV1024 Use 1/1024 IIR adaptation 4146 // DIV512 Use 1/512 IIR adaptation 4147 // DIV256 Use 1/256 IIR adaptation 4148 // DIV128 Use 1/128 IIR adaptation 4149 // DIV64 Use 1/64 IIR adaptation 4150 // DIV32 Use 1/32 IIR adaptation 4151 // DIV16 Use 1/16 IIR adaptation 4152 // OFF Filter disabled 4153 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_W 3U 4154 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_M 0x0000000EU 4155 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_S 1U 4156 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_DIV1024 0x0000000EU 4157 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_DIV512 0x0000000CU 4158 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_DIV256 0x0000000AU 4159 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_DIV128 0x00000008U 4160 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_DIV64 0x00000006U 4161 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_DIV32 0x00000004U 4162 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_DIV16 0x00000002U 4163 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIRGAIN_OFF 0x00000000U 4164 4165 // Field: [0] IIREN 4166 // 4167 // ENUMs: 4168 // ON Enable IIR estimator 4169 // OFF Disable IIR estimator 4170 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIREN 0x00000001U 4171 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIREN_M 0x00000001U 4172 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIREN_S 0U 4173 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIREN_ON 0x00000001U 4174 #define LRFDMDM32_DEMMAFI0_DEMFIFE0_IIREN_OFF 0x00000000U 4175 4176 //***************************************************************************** 4177 // 4178 // Register: LRFDMDM32_O_DEMMAFI2_DEMMAFI1 4179 // 4180 //***************************************************************************** 4181 // Field: [24:16] C4 4182 // 4183 // ENUMs: 4184 // ALLONES All the bits are 1 4185 // ALLZEROS All the bits are 0 4186 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C4_W 9U 4187 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C4_M 0x01FF0000U 4188 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C4_S 16U 4189 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C4_ALLONES 0x01FF0000U 4190 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C4_ALLZEROS 0x00000000U 4191 4192 // Field: [15:8] C3C5 4193 // 4194 // ENUMs: 4195 // ALLONES All the bits are 1 4196 // ALLZEROS All the bits are 0 4197 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C3C5_W 8U 4198 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C3C5_M 0x0000FF00U 4199 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C3C5_S 8U 4200 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C3C5_ALLONES 0x0000FF00U 4201 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C3C5_ALLZEROS 0x00000000U 4202 4203 // Field: [7:0] C2C6 4204 // 4205 // ENUMs: 4206 // ALLONES All the bits are 1 4207 // ALLZEROS All the bits are 0 4208 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C2C6_W 8U 4209 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C2C6_M 0x000000FFU 4210 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C2C6_S 0U 4211 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C2C6_ALLONES 0x000000FFU 4212 #define LRFDMDM32_DEMMAFI2_DEMMAFI1_C2C6_ALLZEROS 0x00000000U 4213 4214 //***************************************************************************** 4215 // 4216 // Register: LRFDMDM32_O_DEMC1BE1_DEMC1BE0 4217 // 4218 //***************************************************************************** 4219 // Field: [31:24] THRESHOLDB 4220 // 4221 // ENUMs: 4222 // ALLONES All the bits are 1 4223 // ALLZEROS All the bits are 0 4224 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDB_W 8U 4225 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDB_M 0xFF000000U 4226 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDB_S 24U 4227 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDB_ALLONES 0xFF000000U 4228 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDB_ALLZEROS 0x00000000U 4229 4230 // Field: [23:16] THRESHOLDA 4231 // 4232 // ENUMs: 4233 // ALLONES All the bits are 1 4234 // ALLZEROS All the bits are 0 4235 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDA_W 8U 4236 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDA_M 0x00FF0000U 4237 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDA_S 16U 4238 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDA_ALLONES 0x00FF0000U 4239 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_THRESHOLDA_ALLZEROS 0x00000000U 4240 4241 // Field: [15:11] MASKB 4242 // 4243 // ENUMs: 4244 // ALLONES All the bits are 1 4245 // ALLZEROS All the bits are 0 4246 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKB_W 5U 4247 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKB_M 0x0000F800U 4248 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKB_S 11U 4249 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKB_ALLONES 0x0000F800U 4250 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKB_ALLZEROS 0x00000000U 4251 4252 // Field: [10:6] MASKA 4253 // 4254 // ENUMs: 4255 // ALLONES All the bits are 1 4256 // ALLZEROS All the bits are 0 4257 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKA_W 5U 4258 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKA_M 0x000007C0U 4259 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKA_S 6U 4260 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKA_ALLONES 0x000007C0U 4261 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_MASKA_ALLZEROS 0x00000000U 4262 4263 // Field: [5:4] CASCCONF 4264 // 4265 // ENUMs: 4266 // PARALLEL Connect correlators in parallel 4267 // SERIAL Connect correlators in series (A -> B) 4268 // SINGLE Correlator B not used 4269 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_CASCCONF_W 2U 4270 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_CASCCONF_M 0x00000030U 4271 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_CASCCONF_S 4U 4272 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_CASCCONF_PARALLEL 0x00000020U 4273 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_CASCCONF_SERIAL 0x00000010U 4274 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_CASCCONF_SINGLE 0x00000000U 4275 4276 // Field: [3:0] COPYCONF 4277 // 4278 // ENUMs: 4279 // ALLONES All the bits are 1 4280 // ALLZEROS All the bits are 0 4281 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_COPYCONF_W 4U 4282 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_COPYCONF_M 0x0000000FU 4283 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_COPYCONF_S 0U 4284 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_COPYCONF_ALLONES 0x0000000FU 4285 #define LRFDMDM32_DEMC1BE1_DEMC1BE0_COPYCONF_ALLZEROS 0x00000000U 4286 4287 //***************************************************************************** 4288 // 4289 // Register: LRFDMDM32_O_SPARE0_DEMC1BE2 4290 // 4291 //***************************************************************************** 4292 // Field: [31:16] VAL 4293 // 4294 // ENUMs: 4295 // ALLONES All the bits are 1 4296 // ALLZEROS All the bits are 0 4297 #define LRFDMDM32_SPARE0_DEMC1BE2_VAL_W 16U 4298 #define LRFDMDM32_SPARE0_DEMC1BE2_VAL_M 0xFFFF0000U 4299 #define LRFDMDM32_SPARE0_DEMC1BE2_VAL_S 16U 4300 #define LRFDMDM32_SPARE0_DEMC1BE2_VAL_ALLONES 0xFFFF0000U 4301 #define LRFDMDM32_SPARE0_DEMC1BE2_VAL_ALLZEROS 0x00000000U 4302 4303 // Field: [10] PARLOADCONF 4304 // 4305 // ENUMs: 4306 // ATOD Trigger peak event only if peak is highest in 4307 // correlator since search start 4308 // ATOB Trigger peak event on all peaks above threshold 4309 #define LRFDMDM32_SPARE0_DEMC1BE2_PARLOADCONF 0x00000400U 4310 #define LRFDMDM32_SPARE0_DEMC1BE2_PARLOADCONF_M 0x00000400U 4311 #define LRFDMDM32_SPARE0_DEMC1BE2_PARLOADCONF_S 10U 4312 #define LRFDMDM32_SPARE0_DEMC1BE2_PARLOADCONF_ATOD 0x00000400U 4313 #define LRFDMDM32_SPARE0_DEMC1BE2_PARLOADCONF_ATOB 0x00000000U 4314 4315 // Field: [9:8] PEAKCONF 4316 // 4317 // ENUMs: 4318 // BESTAB Trigger peak event for combined highest peak 4319 // search for corr "A and B" and "D and E" in 4320 // pairs 4321 // BEST Trigger peak event only if peak is highest in 4322 // correlator since search start 4323 // THRESH Trigger peak event on all peaks above threshold 4324 #define LRFDMDM32_SPARE0_DEMC1BE2_PEAKCONF_W 2U 4325 #define LRFDMDM32_SPARE0_DEMC1BE2_PEAKCONF_M 0x00000300U 4326 #define LRFDMDM32_SPARE0_DEMC1BE2_PEAKCONF_S 8U 4327 #define LRFDMDM32_SPARE0_DEMC1BE2_PEAKCONF_BESTAB 0x00000200U 4328 #define LRFDMDM32_SPARE0_DEMC1BE2_PEAKCONF_BEST 0x00000100U 4329 #define LRFDMDM32_SPARE0_DEMC1BE2_PEAKCONF_THRESH 0x00000000U 4330 4331 // Field: [7:0] THRESHOLDC 4332 // 4333 // ENUMs: 4334 // ALLONES All the bits are 1 4335 // ALLZEROS All the bits are 0 4336 #define LRFDMDM32_SPARE0_DEMC1BE2_THRESHOLDC_W 8U 4337 #define LRFDMDM32_SPARE0_DEMC1BE2_THRESHOLDC_M 0x000000FFU 4338 #define LRFDMDM32_SPARE0_DEMC1BE2_THRESHOLDC_S 0U 4339 #define LRFDMDM32_SPARE0_DEMC1BE2_THRESHOLDC_ALLONES 0x000000FFU 4340 #define LRFDMDM32_SPARE0_DEMC1BE2_THRESHOLDC_ALLZEROS 0x00000000U 4341 4342 //***************************************************************************** 4343 // 4344 // Register: LRFDMDM32_O_SPARE2_SPARE1 4345 // 4346 //***************************************************************************** 4347 // Field: [31:16] SPARE2_VAL 4348 // 4349 // ENUMs: 4350 // ALLONES All the bits are 1 4351 // ALLZEROS All the bits are 0 4352 #define LRFDMDM32_SPARE2_SPARE1_SPARE2_VAL_W 16U 4353 #define LRFDMDM32_SPARE2_SPARE1_SPARE2_VAL_M 0xFFFF0000U 4354 #define LRFDMDM32_SPARE2_SPARE1_SPARE2_VAL_S 16U 4355 #define LRFDMDM32_SPARE2_SPARE1_SPARE2_VAL_ALLONES 0xFFFF0000U 4356 #define LRFDMDM32_SPARE2_SPARE1_SPARE2_VAL_ALLZEROS 0x00000000U 4357 4358 // Field: [15:0] SPARE1_VAL 4359 // 4360 // ENUMs: 4361 // ALLONES All the bits are 1 4362 // ALLZEROS All the bits are 0 4363 #define LRFDMDM32_SPARE2_SPARE1_SPARE1_VAL_W 16U 4364 #define LRFDMDM32_SPARE2_SPARE1_SPARE1_VAL_M 0x0000FFFFU 4365 #define LRFDMDM32_SPARE2_SPARE1_SPARE1_VAL_S 0U 4366 #define LRFDMDM32_SPARE2_SPARE1_SPARE1_VAL_ALLONES 0x0000FFFFU 4367 #define LRFDMDM32_SPARE2_SPARE1_SPARE1_VAL_ALLZEROS 0x00000000U 4368 4369 //***************************************************************************** 4370 // 4371 // Register: LRFDMDM32_O_DEMSWQU0_SPARE3 4372 // 4373 //***************************************************************************** 4374 // Field: [23] SYNCMODE 4375 // 4376 // ENUMs: 4377 // ONE The bit is 1 4378 // ZERO The bit is 0 4379 #define LRFDMDM32_DEMSWQU0_SPARE3_SYNCMODE 0x00800000U 4380 #define LRFDMDM32_DEMSWQU0_SPARE3_SYNCMODE_M 0x00800000U 4381 #define LRFDMDM32_DEMSWQU0_SPARE3_SYNCMODE_S 23U 4382 #define LRFDMDM32_DEMSWQU0_SPARE3_SYNCMODE_ONE 0x00800000U 4383 #define LRFDMDM32_DEMSWQU0_SPARE3_SYNCMODE_ZERO 0x00000000U 4384 4385 // Field: [22] AUTOMAFC 4386 // 4387 // ENUMs: 4388 // ON Give control to sync word qualifier 4389 // OFF Keep manual control over MAFC 4390 #define LRFDMDM32_DEMSWQU0_SPARE3_AUTOMAFC 0x00400000U 4391 #define LRFDMDM32_DEMSWQU0_SPARE3_AUTOMAFC_M 0x00400000U 4392 #define LRFDMDM32_DEMSWQU0_SPARE3_AUTOMAFC_S 22U 4393 #define LRFDMDM32_DEMSWQU0_SPARE3_AUTOMAFC_ON 0x00400000U 4394 #define LRFDMDM32_DEMSWQU0_SPARE3_AUTOMAFC_OFF 0x00000000U 4395 4396 // Field: [21] RUN 4397 // 4398 // ENUMs: 4399 // ON The bit is 1 4400 // OFF The bit is 0 4401 #define LRFDMDM32_DEMSWQU0_SPARE3_RUN 0x00200000U 4402 #define LRFDMDM32_DEMSWQU0_SPARE3_RUN_M 0x00200000U 4403 #define LRFDMDM32_DEMSWQU0_SPARE3_RUN_S 21U 4404 #define LRFDMDM32_DEMSWQU0_SPARE3_RUN_ON 0x00200000U 4405 #define LRFDMDM32_DEMSWQU0_SPARE3_RUN_OFF 0x00000000U 4406 4407 // Field: [20:16] REFLEN 4408 // 4409 // ENUMs: 4410 // ALLONES All the bits are 1 4411 // ALLZEROS All the bits are 0 4412 #define LRFDMDM32_DEMSWQU0_SPARE3_REFLEN_W 5U 4413 #define LRFDMDM32_DEMSWQU0_SPARE3_REFLEN_M 0x001F0000U 4414 #define LRFDMDM32_DEMSWQU0_SPARE3_REFLEN_S 16U 4415 #define LRFDMDM32_DEMSWQU0_SPARE3_REFLEN_ALLONES 0x001F0000U 4416 #define LRFDMDM32_DEMSWQU0_SPARE3_REFLEN_ALLZEROS 0x00000000U 4417 4418 // Field: [15:0] VAL 4419 // 4420 // ENUMs: 4421 // ALLONES All the bits are 1 4422 // ALLZEROS All the bits are 0 4423 #define LRFDMDM32_DEMSWQU0_SPARE3_VAL_W 16U 4424 #define LRFDMDM32_DEMSWQU0_SPARE3_VAL_M 0x0000FFFFU 4425 #define LRFDMDM32_DEMSWQU0_SPARE3_VAL_S 0U 4426 #define LRFDMDM32_DEMSWQU0_SPARE3_VAL_ALLONES 0x0000FFFFU 4427 #define LRFDMDM32_DEMSWQU0_SPARE3_VAL_ALLZEROS 0x00000000U 4428 4429 //***************************************************************************** 4430 // 4431 // Register: LRFDMDM32_O_DEMC1BEREF1_DEMC1BEREF0 4432 // 4433 //***************************************************************************** 4434 // Field: [31:16] CAR31C16 4435 // 4436 // ENUMs: 4437 // ALLONES All the bits are 1 4438 // ALLZEROS All the bits are 0 4439 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR31C16_W 16U 4440 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR31C16_M 0xFFFF0000U 4441 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR31C16_S 16U 4442 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR31C16_ALLONES 0xFFFF0000U 4443 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR31C16_ALLZEROS 0x00000000U 4444 4445 // Field: [15:0] CAR15C0 4446 // 4447 // ENUMs: 4448 // ALLONES All the bits are 1 4449 // ALLZEROS All the bits are 0 4450 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR15C0_W 16U 4451 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR15C0_M 0x0000FFFFU 4452 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR15C0_S 0U 4453 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR15C0_ALLONES 0x0000FFFFU 4454 #define LRFDMDM32_DEMC1BEREF1_DEMC1BEREF0_CAR15C0_ALLZEROS 0x00000000U 4455 4456 //***************************************************************************** 4457 // 4458 // Register: LRFDMDM32_O_DEMC1BEREF3_DEMC1BEREF2 4459 // 4460 //***************************************************************************** 4461 // Field: [31:16] CBR31C16 4462 // 4463 // ENUMs: 4464 // ALLONES All the bits are 1 4465 // ALLZEROS All the bits are 0 4466 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR31C16_W 16U 4467 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR31C16_M 0xFFFF0000U 4468 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR31C16_S 16U 4469 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR31C16_ALLONES 0xFFFF0000U 4470 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR31C16_ALLZEROS 0x00000000U 4471 4472 // Field: [15:0] CBR15C0 4473 // 4474 // ENUMs: 4475 // ALLONES All the bits are 1 4476 // ALLZEROS All the bits are 0 4477 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR15C0_W 16U 4478 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR15C0_M 0x0000FFFFU 4479 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR15C0_S 0U 4480 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR15C0_ALLONES 0x0000FFFFU 4481 #define LRFDMDM32_DEMC1BEREF3_DEMC1BEREF2_CBR15C0_ALLZEROS 0x00000000U 4482 4483 //***************************************************************************** 4484 // 4485 // Register: LRFDMDM32_O_MODPREAMBLE_MODCTRL 4486 // 4487 //***************************************************************************** 4488 // Field: [31:16] WORD 4489 // 4490 // ENUMs: 4491 // ALLONES All the bits are 1 4492 // ALLZEROS All the bits are 0 4493 #define LRFDMDM32_MODPREAMBLE_MODCTRL_WORD_W 16U 4494 #define LRFDMDM32_MODPREAMBLE_MODCTRL_WORD_M 0xFFFF0000U 4495 #define LRFDMDM32_MODPREAMBLE_MODCTRL_WORD_S 16U 4496 #define LRFDMDM32_MODPREAMBLE_MODCTRL_WORD_ALLONES 0xFFFF0000U 4497 #define LRFDMDM32_MODPREAMBLE_MODCTRL_WORD_ALLZEROS 0x00000000U 4498 4499 // Field: [11] DSBUSEL 4500 // 4501 // ENUMs: 4502 // ONE The bit is 1 4503 // ZERO The bit is 0 4504 #define LRFDMDM32_MODPREAMBLE_MODCTRL_DSBUSEL 0x00000800U 4505 #define LRFDMDM32_MODPREAMBLE_MODCTRL_DSBUSEL_M 0x00000800U 4506 #define LRFDMDM32_MODPREAMBLE_MODCTRL_DSBUSEL_S 11U 4507 #define LRFDMDM32_MODPREAMBLE_MODCTRL_DSBUSEL_ONE 0x00000800U 4508 #define LRFDMDM32_MODPREAMBLE_MODCTRL_DSBUSEL_ZERO 0x00000000U 4509 4510 // Field: [10] HDISMODE 4511 // 4512 // ENUMs: 4513 // EN The bit is 1 4514 // DIS The bit is 0 4515 #define LRFDMDM32_MODPREAMBLE_MODCTRL_HDISMODE 0x00000400U 4516 #define LRFDMDM32_MODPREAMBLE_MODCTRL_HDISMODE_M 0x00000400U 4517 #define LRFDMDM32_MODPREAMBLE_MODCTRL_HDISMODE_S 10U 4518 #define LRFDMDM32_MODPREAMBLE_MODCTRL_HDISMODE_EN 0x00000400U 4519 #define LRFDMDM32_MODPREAMBLE_MODCTRL_HDISMODE_DIS 0x00000000U 4520 4521 // Field: [9] PARBITQUALEN 4522 // 4523 // ENUMs: 4524 // ON The bit is 1 4525 // OFF The bit is 0 4526 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PARBITQUALEN 0x00000200U 4527 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PARBITQUALEN_M 0x00000200U 4528 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PARBITQUALEN_S 9U 4529 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PARBITQUALEN_ON 0x00000200U 4530 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PARBITQUALEN_OFF 0x00000000U 4531 4532 // Field: [8:7] STIMMODE 4533 // 4534 // ENUMs: 4535 // EARLY STIM starts early 4536 // LATE STIM starts late 4537 // NORMAL Normal Mode 4538 #define LRFDMDM32_MODPREAMBLE_MODCTRL_STIMMODE_W 2U 4539 #define LRFDMDM32_MODPREAMBLE_MODCTRL_STIMMODE_M 0x00000180U 4540 #define LRFDMDM32_MODPREAMBLE_MODCTRL_STIMMODE_S 7U 4541 #define LRFDMDM32_MODPREAMBLE_MODCTRL_STIMMODE_EARLY 0x00000100U 4542 #define LRFDMDM32_MODPREAMBLE_MODCTRL_STIMMODE_LATE 0x00000080U 4543 #define LRFDMDM32_MODPREAMBLE_MODCTRL_STIMMODE_NORMAL 0x00000000U 4544 4545 // Field: [6] C1BEMODE 4546 // 4547 // ENUMs: 4548 // EARLYLATE Set the C1BE in special early/late mode 4549 // NORMAL Normal mode 4550 #define LRFDMDM32_MODPREAMBLE_MODCTRL_C1BEMODE 0x00000040U 4551 #define LRFDMDM32_MODPREAMBLE_MODCTRL_C1BEMODE_M 0x00000040U 4552 #define LRFDMDM32_MODPREAMBLE_MODCTRL_C1BEMODE_S 6U 4553 #define LRFDMDM32_MODPREAMBLE_MODCTRL_C1BEMODE_EARLYLATE 0x00000040U 4554 #define LRFDMDM32_MODPREAMBLE_MODCTRL_C1BEMODE_NORMAL 0x00000000U 4555 4556 // Field: [5] SOFTPDIFFMODE 4557 // 4558 // ENUMs: 4559 // EN The bit is 1 4560 // DIS The bit is 0 4561 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTPDIFFMODE 0x00000020U 4562 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTPDIFFMODE_M 0x00000020U 4563 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTPDIFFMODE_S 5U 4564 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTPDIFFMODE_EN 0x00000020U 4565 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTPDIFFMODE_DIS 0x00000000U 4566 4567 // Field: [4] SOFTTXENABLE 4568 // 4569 // ENUMs: 4570 // ON The bit is 1 4571 // OFF The bit is 0 4572 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTTXENABLE 0x00000010U 4573 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTTXENABLE_M 0x00000010U 4574 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTTXENABLE_S 4U 4575 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTTXENABLE_ON 0x00000010U 4576 #define LRFDMDM32_MODPREAMBLE_MODCTRL_SOFTTXENABLE_OFF 0x00000000U 4577 4578 // Field: [3] FECENABLE 4579 // 4580 // ENUMs: 4581 // ON The bit is 1 4582 // OFF The bit is 0 4583 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FECENABLE 0x00000008U 4584 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FECENABLE_M 0x00000008U 4585 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FECENABLE_S 3U 4586 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FECENABLE_ON 0x00000008U 4587 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FECENABLE_OFF 0x00000000U 4588 4589 // Field: [2] FEC5TERMINATE 4590 // 4591 // ENUMs: 4592 // ON The bit is 1 4593 // OFF The bit is 0 4594 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FEC5TERMINATE 0x00000004U 4595 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FEC5TERMINATE_M 0x00000004U 4596 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FEC5TERMINATE_S 2U 4597 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FEC5TERMINATE_ON 0x00000004U 4598 #define LRFDMDM32_MODPREAMBLE_MODCTRL_FEC5TERMINATE_OFF 0x00000000U 4599 4600 // Field: [1] TONEINSERT 4601 // 4602 // ENUMs: 4603 // EN The bit is 1 4604 // DIS The bit is 0 4605 #define LRFDMDM32_MODPREAMBLE_MODCTRL_TONEINSERT 0x00000002U 4606 #define LRFDMDM32_MODPREAMBLE_MODCTRL_TONEINSERT_M 0x00000002U 4607 #define LRFDMDM32_MODPREAMBLE_MODCTRL_TONEINSERT_S 1U 4608 #define LRFDMDM32_MODPREAMBLE_MODCTRL_TONEINSERT_EN 0x00000002U 4609 #define LRFDMDM32_MODPREAMBLE_MODCTRL_TONEINSERT_DIS 0x00000000U 4610 4611 // Field: [0] PREAMBLEINSERT 4612 // 4613 // ENUMs: 4614 // EN The bit is 1 4615 // DIS The bit is 0 4616 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PREAMBLEINSERT 0x00000001U 4617 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PREAMBLEINSERT_M 0x00000001U 4618 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PREAMBLEINSERT_S 0U 4619 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PREAMBLEINSERT_EN 0x00000001U 4620 #define LRFDMDM32_MODPREAMBLE_MODCTRL_PREAMBLEINSERT_DIS 0x00000000U 4621 4622 //***************************************************************************** 4623 // 4624 // Register: LRFDMDM32_O_DEMFRAC1_DEMFRAC0 4625 // 4626 //***************************************************************************** 4627 // Field: [27:16] P27C16 4628 // 4629 // ENUMs: 4630 // ALLONES All the bits are 1 4631 // ALLZEROS All the bits are 0 4632 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P27C16_W 12U 4633 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P27C16_M 0x0FFF0000U 4634 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P27C16_S 16U 4635 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P27C16_ALLONES 0x0FFF0000U 4636 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P27C16_ALLZEROS 0x00000000U 4637 4638 // Field: [15:0] P15C0 4639 // 4640 // ENUMs: 4641 // ALLONES All the bits are 1 4642 // ALLZEROS All the bits are 0 4643 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P15C0_W 16U 4644 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P15C0_M 0x0000FFFFU 4645 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P15C0_S 0U 4646 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P15C0_ALLONES 0x0000FFFFU 4647 #define LRFDMDM32_DEMFRAC1_DEMFRAC0_P15C0_ALLZEROS 0x00000000U 4648 4649 //***************************************************************************** 4650 // 4651 // Register: LRFDMDM32_O_DEMFRAC3_DEMFRAC2 4652 // 4653 //***************************************************************************** 4654 // Field: [27:16] Q27C16 4655 // 4656 // ENUMs: 4657 // ALLONES All the bits are 1 4658 // ALLZEROS All the bits are 0 4659 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q27C16_W 12U 4660 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q27C16_M 0x0FFF0000U 4661 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q27C16_S 16U 4662 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q27C16_ALLONES 0x0FFF0000U 4663 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q27C16_ALLZEROS 0x00000000U 4664 4665 // Field: [15:0] Q15C0 4666 // 4667 // ENUMs: 4668 // ALLONES All the bits are 1 4669 // ALLZEROS All the bits are 0 4670 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q15C0_W 16U 4671 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q15C0_M 0x0000FFFFU 4672 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q15C0_S 0U 4673 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q15C0_ALLONES 0x0000FFFFU 4674 #define LRFDMDM32_DEMFRAC3_DEMFRAC2_Q15C0_ALLZEROS 0x00000000U 4675 4676 //***************************************************************************** 4677 // 4678 // Register: LRFDMDM32_O_DEMCODC2_DEMCODC1 4679 // 4680 //***************************************************************************** 4681 // Field: [28:16] COMPQVAL 4682 // 4683 // ENUMs: 4684 // ALLONES All the bits are 1 4685 // ALLZEROS All the bits are 0 4686 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPQVAL_W 13U 4687 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPQVAL_M 0x1FFF0000U 4688 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPQVAL_S 16U 4689 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPQVAL_ALLONES 0x1FFF0000U 4690 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPQVAL_ALLZEROS 0x00000000U 4691 4692 // Field: [12:0] COMPIVAL 4693 // 4694 // ENUMs: 4695 // ALLONES All the bits are 1 4696 // ALLZEROS All the bits are 0 4697 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPIVAL_W 13U 4698 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPIVAL_M 0x00001FFFU 4699 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPIVAL_S 0U 4700 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPIVAL_ALLONES 0x00001FFFU 4701 #define LRFDMDM32_DEMCODC2_DEMCODC1_COMPIVAL_ALLZEROS 0x00000000U 4702 4703 //***************************************************************************** 4704 // 4705 // Register: LRFDMDM32_O_DEMFIDC2_DEMFIDC1 4706 // 4707 //***************************************************************************** 4708 // Field: [28:16] COMPQVAL 4709 // 4710 // ENUMs: 4711 // ALLONES All the bits are 1 4712 // ALLZEROS All the bits are 0 4713 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPQVAL_W 13U 4714 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPQVAL_M 0x1FFF0000U 4715 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPQVAL_S 16U 4716 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPQVAL_ALLONES 0x1FFF0000U 4717 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPQVAL_ALLZEROS 0x00000000U 4718 4719 // Field: [12:0] COMPIVAL 4720 // 4721 // ENUMs: 4722 // ALLONES All the bits are 1 4723 // ALLZEROS All the bits are 0 4724 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPIVAL_W 13U 4725 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPIVAL_M 0x00001FFFU 4726 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPIVAL_S 0U 4727 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPIVAL_ALLONES 0x00001FFFU 4728 #define LRFDMDM32_DEMFIDC2_DEMFIDC1_COMPIVAL_ALLZEROS 0x00000000U 4729 4730 //***************************************************************************** 4731 // 4732 // Register: LRFDMDM32_O_DEMMAFC0_DEMFIFE1 4733 // 4734 //***************************************************************************** 4735 // Field: [23:16] COMPVAL 4736 // 4737 // ENUMs: 4738 // ALLONES All the bits are 1 4739 // ALLZEROS All the bits are 0 4740 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_COMPVAL_W 8U 4741 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_COMPVAL_M 0x00FF0000U 4742 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_COMPVAL_S 16U 4743 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_COMPVAL_ALLONES 0x00FF0000U 4744 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_COMPVAL_ALLZEROS 0x00000000U 4745 4746 // Field: [7:0] FOCFBREGVAL 4747 // 4748 // ENUMs: 4749 // ALLONES All the bits are 1 4750 // ALLZEROS All the bits are 0 4751 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_FOCFBREGVAL_W 8U 4752 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_FOCFBREGVAL_M 0x000000FFU 4753 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_FOCFBREGVAL_S 0U 4754 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_FOCFBREGVAL_ALLONES 0x000000FFU 4755 #define LRFDMDM32_DEMMAFC0_DEMFIFE1_FOCFBREGVAL_ALLZEROS 0x00000000U 4756 4757 //***************************************************************************** 4758 // 4759 // Register: LRFDMDM32_O_DEMSWIMBAL_DEMMAFI4 4760 // 4761 //***************************************************************************** 4762 // Field: [31:24] IMBALB 4763 // 4764 // ENUMs: 4765 // ALLONES All the bits are 1 4766 // ALLZEROS All the bits are 0 4767 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALB_W 8U 4768 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALB_M 0xFF000000U 4769 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALB_S 24U 4770 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALB_ALLONES 0xFF000000U 4771 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALB_ALLZEROS 0x00000000U 4772 4773 // Field: [23:16] IMBALA 4774 // 4775 // ENUMs: 4776 // ALLONES All the bits are 1 4777 // ALLZEROS All the bits are 0 4778 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALA_W 8U 4779 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALA_M 0x00FF0000U 4780 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALA_S 16U 4781 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALA_ALLONES 0x00FF0000U 4782 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_IMBALA_ALLZEROS 0x00000000U 4783 4784 // Field: [7:0] TERMVAL 4785 // 4786 // ENUMs: 4787 // ALLONES All the bits are 1 4788 // ALLZEROS All the bits are 0 4789 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_TERMVAL_W 8U 4790 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_TERMVAL_M 0x000000FFU 4791 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_TERMVAL_S 0U 4792 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_TERMVAL_ALLONES 0x000000FFU 4793 #define LRFDMDM32_DEMSWIMBAL_DEMMAFI4_TERMVAL_ALLZEROS 0x00000000U 4794 4795 //***************************************************************************** 4796 // 4797 // Register: LRFDMDM32_O_DEMDEBUG_DEMSOFTPDIFF 4798 // 4799 //***************************************************************************** 4800 // Field: [27:25] LOOPBACKPIN 4801 // 4802 // ENUMs: 4803 // GPI7 GPI7 connected to loopback 4804 // GPI6 GPI6 connected to loopback 4805 // GPI5 GPI5 connected to loopback 4806 // GPI4 GPI4 connected to loopback 4807 // GPI3 GPI3 connected to loopback 4808 // GPI2 GPI2 connected to loopback 4809 // GPI1 GPI1 connected to loopback 4810 // GPI0 GPI0 connected to loopback 4811 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_W 3U 4812 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_M 0x0E000000U 4813 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_S 25U 4814 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI7 0x0E000000U 4815 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI6 0x0C000000U 4816 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI5 0x0A000000U 4817 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI4 0x08000000U 4818 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI3 0x06000000U 4819 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI2 0x04000000U 4820 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI1 0x02000000U 4821 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKPIN_GPI0 0x00000000U 4822 4823 // Field: [24] DECSTAGETRIGGER 4824 // 4825 // ENUMs: 4826 // ONE The bit is 1 4827 // ZERO The bit is 0 4828 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGETRIGGER 0x01000000U 4829 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGETRIGGER_M 0x01000000U 4830 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGETRIGGER_S 24U 4831 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGETRIGGER_ONE 0x01000000U 4832 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGETRIGGER_ZERO 0x00000000U 4833 4834 // Field: [23:21] DECSTAGEDEBUG 4835 // 4836 // ENUMs: 4837 // SOFD Dump SOFD output samples 4838 // STIM Dump STIM output samples 4839 // MAFC Dump MAFC output samples 4840 // C1BE Dump C1BE correlator A value (truncated to 8 LSBs 4841 // only, may overflow if correlator value is 4842 // +128). 4843 // MAFI Dump MAFI output samples 4844 // FIFE Dump PDIF output samples 4845 // PDIF Dump PDIF output samples 4846 // NOSEL No source selected 4847 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_W 3U 4848 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_M 0x00E00000U 4849 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_S 21U 4850 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_SOFD 0x00E00000U 4851 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_STIM 0x00C00000U 4852 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_MAFC 0x00A00000U 4853 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_C1BE 0x00800000U 4854 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_MAFI 0x00600000U 4855 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_FIFE 0x00400000U 4856 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_PDIF 0x00200000U 4857 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_DECSTAGEDEBUG_NOSEL 0x00000000U 4858 4859 // Field: [20] FRONTENDTRIGGER 4860 // 4861 // ENUMs: 4862 // ONE The bit is 1 4863 // ZERO The bit is 0 4864 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDTRIGGER 0x00100000U 4865 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDTRIGGER_M 0x00100000U 4866 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDTRIGGER_S 20U 4867 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDTRIGGER_ONE 0x00100000U 4868 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDTRIGGER_ZERO 0x00000000U 4869 4870 // Field: [19:17] FRONTENDDEBUG 4871 // 4872 // ENUMs: 4873 // FIDC Dump FRAC output samples 4874 // FRAC Dump FRAC output samples 4875 // CHFI Dump CHFI output samples 4876 // BDE2 Dump BDE2 output samples 4877 // FEXB2 Dump FEXB output #2 samples, as selected by 4878 // DEMFEXB0.OUT2SRCSEL register 4879 // BDE1 Dump BDE1 output samples 4880 // IQMC Dump IQMC output samples 4881 // NOSEL No source selected 4882 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_W 3U 4883 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_M 0x000E0000U 4884 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_S 17U 4885 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_FIDC 0x000E0000U 4886 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_FRAC 0x000C0000U 4887 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_CHFI 0x000A0000U 4888 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_BDE2 0x00080000U 4889 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_FEXB2 0x00060000U 4890 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_BDE1 0x00040000U 4891 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_IQMC 0x00020000U 4892 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_FRONTENDDEBUG_NOSEL 0x00000000U 4893 4894 // Field: [16] LOOPBACKMODE 4895 // 4896 // ENUMs: 4897 // ONE The bit is 1 4898 // ZERO The bit is 0 4899 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKMODE 0x00010000U 4900 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKMODE_M 0x00010000U 4901 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKMODE_S 16U 4902 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKMODE_ONE 0x00010000U 4903 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_LOOPBACKMODE_ZERO 0x00000000U 4904 4905 // Field: [7:0] VAL 4906 // 4907 // ENUMs: 4908 // ALLONES All the bits are 1 4909 // ALLZEROS All the bits are 0 4910 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_VAL_W 8U 4911 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_VAL_M 0x000000FFU 4912 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_VAL_S 0U 4913 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_VAL_ALLONES 0x000000FFU 4914 #define LRFDMDM32_DEMDEBUG_DEMSOFTPDIFF_VAL_ALLZEROS 0x00000000U 4915 4916 //***************************************************************************** 4917 // 4918 // Register: LRFDMDM32_O_VITCOMPUTE_VITCTRL 4919 // 4920 //***************************************************************************** 4921 // Field: [16] START 4922 // 4923 // ENUMs: 4924 // ONE The bit is 1 4925 // ZERO The bit is 0 4926 #define LRFDMDM32_VITCOMPUTE_VITCTRL_START 0x00010000U 4927 #define LRFDMDM32_VITCOMPUTE_VITCTRL_START_M 0x00010000U 4928 #define LRFDMDM32_VITCOMPUTE_VITCTRL_START_S 16U 4929 #define LRFDMDM32_VITCOMPUTE_VITCTRL_START_ONE 0x00010000U 4930 #define LRFDMDM32_VITCOMPUTE_VITCTRL_START_ZERO 0x00000000U 4931 4932 // Field: [7:6] METRSEL 4933 // 4934 // ENUMs: 4935 // MLSE Use MLSE Metrics 4936 // SOFD Use SOFD Metrics 4937 // PHAC Use PHAC Metrics 4938 // MET5M Use 5Mbps Metrics 4939 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRSEL_W 2U 4940 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRSEL_M 0x000000C0U 4941 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRSEL_S 6U 4942 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRSEL_MLSE 0x000000C0U 4943 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRSEL_SOFD 0x00000080U 4944 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRSEL_PHAC 0x00000040U 4945 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRSEL_MET5M 0x00000000U 4946 4947 // Field: [5:2] APMRDBACKSEL 4948 // 4949 // ENUMs: 4950 // APM7 View APM 7 4951 // APM6 View APM 6 4952 // APM5 View APM 5 4953 // APM4 View APM 4 4954 // APM3 View APM 3 4955 // APM2 View APM 2 4956 // APM1 View APM 1 4957 // APM0 View APM 0 4958 // NOSEL No selection 4959 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_W 4U 4960 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_M 0x0000003CU 4961 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_S 2U 4962 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM7 0x0000003CU 4963 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM6 0x00000038U 4964 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM5 0x00000034U 4965 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM4 0x00000030U 4966 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM3 0x0000002CU 4967 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM2 0x00000028U 4968 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM1 0x00000024U 4969 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_APM0 0x00000020U 4970 #define LRFDMDM32_VITCOMPUTE_VITCTRL_APMRDBACKSEL_NOSEL 0x00000000U 4971 4972 // Field: [1] ACSITERATIONS 4973 // 4974 // ENUMs: 4975 // CODE23 4 iterations per ACS (4 branches, 2/3 codes) 4976 // CODE12 2 iterations per ACS (2 branches, 1/2 codes) 4977 #define LRFDMDM32_VITCOMPUTE_VITCTRL_ACSITERATIONS 0x00000002U 4978 #define LRFDMDM32_VITCOMPUTE_VITCTRL_ACSITERATIONS_M 0x00000002U 4979 #define LRFDMDM32_VITCOMPUTE_VITCTRL_ACSITERATIONS_S 1U 4980 #define LRFDMDM32_VITCOMPUTE_VITCTRL_ACSITERATIONS_CODE23 0x00000002U 4981 #define LRFDMDM32_VITCOMPUTE_VITCTRL_ACSITERATIONS_CODE12 0x00000000U 4982 4983 // Field: [0] METRICS 4984 // 4985 // ENUMs: 4986 // SOFT Use soft Metrics (register based) 4987 // HW Use HW metrics as defined by VITCTRL.METRSEL bits 4988 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRICS 0x00000001U 4989 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRICS_M 0x00000001U 4990 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRICS_S 0U 4991 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRICS_SOFT 0x00000001U 4992 #define LRFDMDM32_VITCOMPUTE_VITCTRL_METRICS_HW 0x00000000U 4993 4994 //***************************************************************************** 4995 // 4996 // Register: LRFDMDM32_O_VITSTATE_VITAPMRDBACK 4997 // 4998 //***************************************************************************** 4999 // Field: [18:16] VITSTATE_VALUE 5000 // 5001 // ENUMs: 5002 // ALLONES All the bits are 1 5003 // ALLZEROS All the bits are 0 5004 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITSTATE_VALUE_W 3U 5005 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITSTATE_VALUE_M 0x00070000U 5006 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITSTATE_VALUE_S 16U 5007 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITSTATE_VALUE_ALLONES 0x00070000U 5008 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITSTATE_VALUE_ALLZEROS 0x00000000U 5009 5010 // Field: [9:0] VITAPMRDBACK_VALUE 5011 // 5012 // ENUMs: 5013 // ALLONES All the bits are 1 5014 // ALLZEROS All the bits are 0 5015 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITAPMRDBACK_VALUE_W 10U 5016 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITAPMRDBACK_VALUE_M 0x000003FFU 5017 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITAPMRDBACK_VALUE_S 0U 5018 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITAPMRDBACK_VALUE_ALLONES \ 5019 0x000003FFU 5020 #define LRFDMDM32_VITSTATE_VITAPMRDBACK_VITAPMRDBACK_VALUE_ALLZEROS \ 5021 0x00000000U 5022 5023 //***************************************************************************** 5024 // 5025 // Register: LRFDMDM32_O_VITBRMETRIC32_VITBRMETRIC10 5026 // 5027 //***************************************************************************** 5028 // Field: [31:24] MET3 5029 // 5030 // ENUMs: 5031 // ALLONES All the bits are 1 5032 // ALLZEROS All the bits are 0 5033 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET3_W 8U 5034 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET3_M 0xFF000000U 5035 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET3_S 24U 5036 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET3_ALLONES 0xFF000000U 5037 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET3_ALLZEROS 0x00000000U 5038 5039 // Field: [23:16] MET2 5040 // 5041 // ENUMs: 5042 // ALLONES All the bits are 1 5043 // ALLZEROS All the bits are 0 5044 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET2_W 8U 5045 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET2_M 0x00FF0000U 5046 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET2_S 16U 5047 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET2_ALLONES 0x00FF0000U 5048 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET2_ALLZEROS 0x00000000U 5049 5050 // Field: [15:8] MET1 5051 // 5052 // ENUMs: 5053 // ALLONES All the bits are 1 5054 // ALLZEROS All the bits are 0 5055 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET1_W 8U 5056 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET1_M 0x0000FF00U 5057 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET1_S 8U 5058 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET1_ALLONES 0x0000FF00U 5059 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET1_ALLZEROS 0x00000000U 5060 5061 // Field: [7:0] MET0 5062 // 5063 // ENUMs: 5064 // ALLONES All the bits are 1 5065 // ALLZEROS All the bits are 0 5066 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET0_W 8U 5067 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET0_M 0x000000FFU 5068 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET0_S 0U 5069 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET0_ALLONES 0x000000FFU 5070 #define LRFDMDM32_VITBRMETRIC32_VITBRMETRIC10_MET0_ALLZEROS 0x00000000U 5071 5072 //***************************************************************************** 5073 // 5074 // Register: LRFDMDM32_O_VITBRMETRIC76_VITBRMETRIC54 5075 // 5076 //***************************************************************************** 5077 // Field: [31:24] MET7 5078 // 5079 // ENUMs: 5080 // ALLONES All the bits are 1 5081 // ALLZEROS All the bits are 0 5082 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET7_W 8U 5083 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET7_M 0xFF000000U 5084 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET7_S 24U 5085 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET7_ALLONES 0xFF000000U 5086 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET7_ALLZEROS 0x00000000U 5087 5088 // Field: [23:16] MET6 5089 // 5090 // ENUMs: 5091 // ALLONES All the bits are 1 5092 // ALLZEROS All the bits are 0 5093 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET6_W 8U 5094 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET6_M 0x00FF0000U 5095 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET6_S 16U 5096 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET6_ALLONES 0x00FF0000U 5097 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET6_ALLZEROS 0x00000000U 5098 5099 // Field: [15:8] MET5 5100 // 5101 // ENUMs: 5102 // ALLONES All the bits are 1 5103 // ALLZEROS All the bits are 0 5104 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET5_W 8U 5105 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET5_M 0x0000FF00U 5106 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET5_S 8U 5107 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET5_ALLONES 0x0000FF00U 5108 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET5_ALLZEROS 0x00000000U 5109 5110 // Field: [7:0] MET4 5111 // 5112 // ENUMs: 5113 // ALLONES All the bits are 1 5114 // ALLZEROS All the bits are 0 5115 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET4_W 8U 5116 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET4_M 0x000000FFU 5117 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET4_S 0U 5118 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET4_ALLONES 0x000000FFU 5119 #define LRFDMDM32_VITBRMETRIC76_VITBRMETRIC54_MET4_ALLZEROS 0x00000000U 5120 5121 //***************************************************************************** 5122 // 5123 // Register: LRFDMDM32_O_TIMCTL 5124 // 5125 //***************************************************************************** 5126 // Field: [29:24] CPTSRC 5127 // 5128 // ENUMs: 5129 // ALLONES All the bits are 1 5130 // ALLZEROS All the bits are 0 5131 #define LRFDMDM32_TIMCTL_CPTSRC_W 6U 5132 #define LRFDMDM32_TIMCTL_CPTSRC_M 0x3F000000U 5133 #define LRFDMDM32_TIMCTL_CPTSRC_S 24U 5134 #define LRFDMDM32_TIMCTL_CPTSRC_ALLONES 0x3F000000U 5135 #define LRFDMDM32_TIMCTL_CPTSRC_ALLZEROS 0x00000000U 5136 5137 // Field: [23] CPTCTL 5138 // 5139 // ENUMs: 5140 // EN Enable capture mode for counter 5141 // DIS Disable capture mode for counter 5142 #define LRFDMDM32_TIMCTL_CPTCTL 0x00800000U 5143 #define LRFDMDM32_TIMCTL_CPTCTL_M 0x00800000U 5144 #define LRFDMDM32_TIMCTL_CPTCTL_S 23U 5145 #define LRFDMDM32_TIMCTL_CPTCTL_EN 0x00800000U 5146 #define LRFDMDM32_TIMCTL_CPTCTL_DIS 0x00000000U 5147 5148 // Field: [22:21] CNTRSRC 5149 // 5150 // ENUMs: 5151 // CLK4BAUDF Use 4xBaud flushed event 5152 // CLK4BAUD Use 4xBaud event 5153 // CLKBAUD Use baud event 5154 // CLK Use clock 5155 #define LRFDMDM32_TIMCTL_CNTRSRC_W 2U 5156 #define LRFDMDM32_TIMCTL_CNTRSRC_M 0x00600000U 5157 #define LRFDMDM32_TIMCTL_CNTRSRC_S 21U 5158 #define LRFDMDM32_TIMCTL_CNTRSRC_CLK4BAUDF 0x00600000U 5159 #define LRFDMDM32_TIMCTL_CNTRSRC_CLK4BAUD 0x00400000U 5160 #define LRFDMDM32_TIMCTL_CNTRSRC_CLKBAUD 0x00200000U 5161 #define LRFDMDM32_TIMCTL_CNTRSRC_CLK 0x00000000U 5162 5163 // Field: [20] CNTRCLR 5164 // 5165 // ENUMs: 5166 // ONE The bit is 1 5167 // ZERO The bit is 0 5168 #define LRFDMDM32_TIMCTL_CNTRCLR 0x00100000U 5169 #define LRFDMDM32_TIMCTL_CNTRCLR_M 0x00100000U 5170 #define LRFDMDM32_TIMCTL_CNTRCLR_S 20U 5171 #define LRFDMDM32_TIMCTL_CNTRCLR_ONE 0x00100000U 5172 #define LRFDMDM32_TIMCTL_CNTRCLR_ZERO 0x00000000U 5173 5174 // Field: [19] CNTRCTL 5175 // 5176 // ENUMs: 5177 // ONE The bit is 1 5178 // ZERO The bit is 0 5179 #define LRFDMDM32_TIMCTL_CNTRCTL 0x00080000U 5180 #define LRFDMDM32_TIMCTL_CNTRCTL_M 0x00080000U 5181 #define LRFDMDM32_TIMCTL_CNTRCTL_S 19U 5182 #define LRFDMDM32_TIMCTL_CNTRCTL_ONE 0x00080000U 5183 #define LRFDMDM32_TIMCTL_CNTRCTL_ZERO 0x00000000U 5184 5185 // Field: [18:17] TIMSRC 5186 // 5187 // ENUMs: 5188 // CLK4BAUDF 4xBaud flushed 5189 // CLK4BAUD 4xBaud 5190 // CLKBAUD Baud 5191 // CLK Clock 5192 #define LRFDMDM32_TIMCTL_TIMSRC_W 2U 5193 #define LRFDMDM32_TIMCTL_TIMSRC_M 0x00060000U 5194 #define LRFDMDM32_TIMCTL_TIMSRC_S 17U 5195 #define LRFDMDM32_TIMCTL_TIMSRC_CLK4BAUDF 0x00060000U 5196 #define LRFDMDM32_TIMCTL_TIMSRC_CLK4BAUD 0x00040000U 5197 #define LRFDMDM32_TIMCTL_TIMSRC_CLKBAUD 0x00020000U 5198 #define LRFDMDM32_TIMCTL_TIMSRC_CLK 0x00000000U 5199 5200 // Field: [16] TIMCTL 5201 // 5202 // ENUMs: 5203 // EN Will enable timer 5204 // DIS Will disable timer and clear internal timer value 5205 #define LRFDMDM32_TIMCTL_TIMCTL 0x00010000U 5206 #define LRFDMDM32_TIMCTL_TIMCTL_M 0x00010000U 5207 #define LRFDMDM32_TIMCTL_TIMCTL_S 16U 5208 #define LRFDMDM32_TIMCTL_TIMCTL_EN 0x00010000U 5209 #define LRFDMDM32_TIMCTL_TIMCTL_DIS 0x00000000U 5210 5211 //***************************************************************************** 5212 // 5213 // Register: LRFDMDM32_O_TIMPER_TIMINC 5214 // 5215 //***************************************************************************** 5216 // Field: [31:16] TIMPER_VAL 5217 // 5218 // ENUMs: 5219 // ALLONES All the bits are 1 5220 // ALLZEROS All the bits are 0 5221 #define LRFDMDM32_TIMPER_TIMINC_TIMPER_VAL_W 16U 5222 #define LRFDMDM32_TIMPER_TIMINC_TIMPER_VAL_M 0xFFFF0000U 5223 #define LRFDMDM32_TIMPER_TIMINC_TIMPER_VAL_S 16U 5224 #define LRFDMDM32_TIMPER_TIMINC_TIMPER_VAL_ALLONES 0xFFFF0000U 5225 #define LRFDMDM32_TIMPER_TIMINC_TIMPER_VAL_ALLZEROS 0x00000000U 5226 5227 // Field: [15:0] TIMINC_VAL 5228 // 5229 // ENUMs: 5230 // ALLONES All the bits are 1 5231 // ALLZEROS All the bits are 0 5232 #define LRFDMDM32_TIMPER_TIMINC_TIMINC_VAL_W 16U 5233 #define LRFDMDM32_TIMPER_TIMINC_TIMINC_VAL_M 0x0000FFFFU 5234 #define LRFDMDM32_TIMPER_TIMINC_TIMINC_VAL_S 0U 5235 #define LRFDMDM32_TIMPER_TIMINC_TIMINC_VAL_ALLONES 0x0000FFFFU 5236 #define LRFDMDM32_TIMPER_TIMINC_TIMINC_VAL_ALLZEROS 0x00000000U 5237 5238 //***************************************************************************** 5239 // 5240 // Register: LRFDMDM32_O_TIMCAPT_TIMCNT 5241 // 5242 //***************************************************************************** 5243 // Field: [31:16] VALUE 5244 // 5245 // ENUMs: 5246 // ALLONES All the bits are 1 5247 // ALLZEROS All the bits are 0 5248 #define LRFDMDM32_TIMCAPT_TIMCNT_VALUE_W 16U 5249 #define LRFDMDM32_TIMCAPT_TIMCNT_VALUE_M 0xFFFF0000U 5250 #define LRFDMDM32_TIMCAPT_TIMCNT_VALUE_S 16U 5251 #define LRFDMDM32_TIMCAPT_TIMCNT_VALUE_ALLONES 0xFFFF0000U 5252 #define LRFDMDM32_TIMCAPT_TIMCNT_VALUE_ALLZEROS 0x00000000U 5253 5254 // Field: [15:0] VAL 5255 // 5256 // ENUMs: 5257 // ALLONES All the bits are 1 5258 // ALLZEROS All the bits are 0 5259 #define LRFDMDM32_TIMCAPT_TIMCNT_VAL_W 16U 5260 #define LRFDMDM32_TIMCAPT_TIMCNT_VAL_M 0x0000FFFFU 5261 #define LRFDMDM32_TIMCAPT_TIMCNT_VAL_S 0U 5262 #define LRFDMDM32_TIMCAPT_TIMCNT_VAL_ALLONES 0x0000FFFFU 5263 #define LRFDMDM32_TIMCAPT_TIMCNT_VAL_ALLZEROS 0x00000000U 5264 5265 //***************************************************************************** 5266 // 5267 // Register: LRFDMDM32_O_COUNT1IN_TIMEBASE 5268 // 5269 //***************************************************************************** 5270 // Field: [31:16] VAL 5271 // 5272 // ENUMs: 5273 // ALLONES All the bits are 1 5274 // ALLZEROS All the bits are 0 5275 #define LRFDMDM32_COUNT1IN_TIMEBASE_VAL_W 16U 5276 #define LRFDMDM32_COUNT1IN_TIMEBASE_VAL_M 0xFFFF0000U 5277 #define LRFDMDM32_COUNT1IN_TIMEBASE_VAL_S 16U 5278 #define LRFDMDM32_COUNT1IN_TIMEBASE_VAL_ALLONES 0xFFFF0000U 5279 #define LRFDMDM32_COUNT1IN_TIMEBASE_VAL_ALLZEROS 0x00000000U 5280 5281 // Field: [0] FLUSH 5282 // 5283 // ENUMs: 5284 // ONE The bit is 1 5285 // ZERO The bit is 0 5286 #define LRFDMDM32_COUNT1IN_TIMEBASE_FLUSH 0x00000001U 5287 #define LRFDMDM32_COUNT1IN_TIMEBASE_FLUSH_M 0x00000001U 5288 #define LRFDMDM32_COUNT1IN_TIMEBASE_FLUSH_S 0U 5289 #define LRFDMDM32_COUNT1IN_TIMEBASE_FLUSH_ONE 0x00000001U 5290 #define LRFDMDM32_COUNT1IN_TIMEBASE_FLUSH_ZERO 0x00000000U 5291 5292 //***************************************************************************** 5293 // 5294 // Register: LRFDMDM32_O_COUNT1RES 5295 // 5296 //***************************************************************************** 5297 // Field: [4:0] VAL 5298 // 5299 // ENUMs: 5300 // ALLONES All the bits are 1 5301 // ALLZEROS All the bits are 0 5302 #define LRFDMDM32_COUNT1RES_VAL_W 5U 5303 #define LRFDMDM32_COUNT1RES_VAL_M 0x0000001FU 5304 #define LRFDMDM32_COUNT1RES_VAL_S 0U 5305 #define LRFDMDM32_COUNT1RES_VAL_ALLONES 0x0000001FU 5306 #define LRFDMDM32_COUNT1RES_VAL_ALLZEROS 0x00000000U 5307 5308 //***************************************************************************** 5309 // 5310 // Register: LRFDMDM32_O_BRMACC2_BRMACC1 5311 // 5312 //***************************************************************************** 5313 // Field: [31:24] METRIC11 5314 // 5315 // ENUMs: 5316 // ALLONES All the bits are 1 5317 // ALLZEROS All the bits are 0 5318 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC11_W 8U 5319 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC11_M 0xFF000000U 5320 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC11_S 24U 5321 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC11_ALLONES 0xFF000000U 5322 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC11_ALLZEROS 0x00000000U 5323 5324 // Field: [23:16] METRIC10 5325 // 5326 // ENUMs: 5327 // ALLONES All the bits are 1 5328 // ALLZEROS All the bits are 0 5329 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC10_W 8U 5330 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC10_M 0x00FF0000U 5331 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC10_S 16U 5332 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC10_ALLONES 0x00FF0000U 5333 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC10_ALLZEROS 0x00000000U 5334 5335 // Field: [15:8] METRIC01 5336 // 5337 // ENUMs: 5338 // ALLONES All the bits are 1 5339 // ALLZEROS All the bits are 0 5340 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC01_W 8U 5341 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC01_M 0x0000FF00U 5342 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC01_S 8U 5343 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC01_ALLONES 0x0000FF00U 5344 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC01_ALLZEROS 0x00000000U 5345 5346 // Field: [7:0] METRIC00 5347 // 5348 // ENUMs: 5349 // ALLONES All the bits are 1 5350 // ALLZEROS All the bits are 0 5351 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC00_W 8U 5352 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC00_M 0x000000FFU 5353 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC00_S 0U 5354 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC00_ALLONES 0x000000FFU 5355 #define LRFDMDM32_BRMACC2_BRMACC1_METRIC00_ALLZEROS 0x00000000U 5356 5357 //***************************************************************************** 5358 // 5359 // Register: LRFDMDM32_O_MCETRCSTAT_MCETRCCTRL 5360 // 5361 //***************************************************************************** 5362 // Field: [16] BUSY 5363 // 5364 // ENUMs: 5365 // ONE The bit is 1 5366 // ZERO The bit is 0 5367 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_BUSY 0x00010000U 5368 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_BUSY_M 0x00010000U 5369 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_BUSY_S 16U 5370 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_BUSY_ONE 0x00010000U 5371 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_BUSY_ZERO 0x00000000U 5372 5373 // Field: [0] SEND 5374 // 5375 // ENUMs: 5376 // ONE The bit is 1 5377 // ZERO The bit is 0 5378 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_SEND 0x00000001U 5379 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_SEND_M 0x00000001U 5380 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_SEND_S 0U 5381 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_SEND_ONE 0x00000001U 5382 #define LRFDMDM32_MCETRCSTAT_MCETRCCTRL_SEND_ZERO 0x00000000U 5383 5384 //***************************************************************************** 5385 // 5386 // Register: LRFDMDM32_O_MCETRCPAR0_MCETRCCMD 5387 // 5388 //***************************************************************************** 5389 // Field: [31:16] VAL 5390 // 5391 // ENUMs: 5392 // ALLONES All the bits are 1 5393 // ALLZEROS All the bits are 0 5394 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_VAL_W 16U 5395 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_VAL_M 0xFFFF0000U 5396 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_VAL_S 16U 5397 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_VAL_ALLONES 0xFFFF0000U 5398 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_VAL_ALLZEROS 0x00000000U 5399 5400 // Field: [9:8] PARCNT 5401 // 5402 // ENUMs: 5403 // ALLONES All the bits are 1 5404 // ALLZEROS All the bits are 0 5405 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PARCNT_W 2U 5406 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PARCNT_M 0x00000300U 5407 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PARCNT_S 8U 5408 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PARCNT_ALLONES 0x00000300U 5409 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PARCNT_ALLZEROS 0x00000000U 5410 5411 // Field: [7:0] PKTHDR 5412 // 5413 // ENUMs: 5414 // ALLONES All the bits are 1 5415 // ALLZEROS All the bits are 0 5416 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PKTHDR_W 8U 5417 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PKTHDR_M 0x000000FFU 5418 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PKTHDR_S 0U 5419 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PKTHDR_ALLONES 0x000000FFU 5420 #define LRFDMDM32_MCETRCPAR0_MCETRCCMD_PKTHDR_ALLZEROS 0x00000000U 5421 5422 //***************************************************************************** 5423 // 5424 // Register: LRFDMDM32_O_RDCAPT0_MCETRCPAR1 5425 // 5426 //***************************************************************************** 5427 // Field: [21] CHFI 5428 // 5429 // ENUMs: 5430 // ONE The bit is 1 5431 // ZERO The bit is 0 5432 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CHFI 0x00200000U 5433 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CHFI_M 0x00200000U 5434 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CHFI_S 21U 5435 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CHFI_ONE 0x00200000U 5436 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CHFI_ZERO 0x00000000U 5437 5438 // Field: [20] BDE2 5439 // 5440 // ENUMs: 5441 // ONE The bit is 1 5442 // ZERO The bit is 0 5443 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_BDE2 0x00100000U 5444 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_BDE2_M 0x00100000U 5445 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_BDE2_S 20U 5446 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_BDE2_ONE 0x00100000U 5447 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_BDE2_ZERO 0x00000000U 5448 5449 // Field: [19] FIDC 5450 // 5451 // ENUMs: 5452 // ONE The bit is 1 5453 // ZERO The bit is 0 5454 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FIDC 0x00080000U 5455 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FIDC_M 0x00080000U 5456 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FIDC_S 19U 5457 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FIDC_ONE 0x00080000U 5458 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FIDC_ZERO 0x00000000U 5459 5460 // Field: [18] FRAC 5461 // 5462 // ENUMs: 5463 // ONE The bit is 1 5464 // ZERO The bit is 0 5465 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FRAC 0x00040000U 5466 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FRAC_M 0x00040000U 5467 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FRAC_S 18U 5468 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FRAC_ONE 0x00040000U 5469 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_FRAC_ZERO 0x00000000U 5470 5471 // Field: [17] MGEX 5472 // 5473 // ENUMs: 5474 // ONE The bit is 1 5475 // ZERO The bit is 0 5476 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_MGEX 0x00020000U 5477 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_MGEX_M 0x00020000U 5478 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_MGEX_S 17U 5479 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_MGEX_ONE 0x00020000U 5480 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_MGEX_ZERO 0x00000000U 5481 5482 // Field: [16] CODC 5483 // 5484 // ENUMs: 5485 // ONE The bit is 1 5486 // ZERO The bit is 0 5487 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CODC 0x00010000U 5488 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CODC_M 0x00010000U 5489 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CODC_S 16U 5490 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CODC_ONE 0x00010000U 5491 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_CODC_ZERO 0x00000000U 5492 5493 // Field: [15:0] VAL 5494 // 5495 // ENUMs: 5496 // ALLONES All the bits are 1 5497 // ALLZEROS All the bits are 0 5498 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_VAL_W 16U 5499 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_VAL_M 0x0000FFFFU 5500 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_VAL_S 0U 5501 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_VAL_ALLONES 0x0000FFFFU 5502 #define LRFDMDM32_RDCAPT0_MCETRCPAR1_VAL_ALLZEROS 0x00000000U 5503 5504 //***************************************************************************** 5505 // 5506 // Register: LRFDMDM32_O_FECAPT0_RDCAPT1 5507 // 5508 //***************************************************************************** 5509 // Field: [28:16] VAL 5510 // 5511 // ENUMs: 5512 // ALLONES All the bits are 1 5513 // ALLZEROS All the bits are 0 5514 #define LRFDMDM32_FECAPT0_RDCAPT1_VAL_W 13U 5515 #define LRFDMDM32_FECAPT0_RDCAPT1_VAL_M 0x1FFF0000U 5516 #define LRFDMDM32_FECAPT0_RDCAPT1_VAL_S 16U 5517 #define LRFDMDM32_FECAPT0_RDCAPT1_VAL_ALLONES 0x1FFF0000U 5518 #define LRFDMDM32_FECAPT0_RDCAPT1_VAL_ALLZEROS 0x00000000U 5519 5520 // Field: [11] C1BEX2 5521 // 5522 // ENUMs: 5523 // ONE The bit is 1 5524 // ZERO The bit is 0 5525 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX2 0x00000800U 5526 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX2_M 0x00000800U 5527 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX2_S 11U 5528 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX2_ONE 0x00000800U 5529 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX2_ZERO 0x00000000U 5530 5531 // Field: [10] C1BEX1 5532 // 5533 // ENUMs: 5534 // ONE The bit is 1 5535 // ZERO The bit is 0 5536 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX1 0x00000400U 5537 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX1_M 0x00000400U 5538 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX1_S 10U 5539 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX1_ONE 0x00000400U 5540 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX1_ZERO 0x00000000U 5541 5542 // Field: [9] C1BEX0 5543 // 5544 // ENUMs: 5545 // ONE The bit is 1 5546 // ZERO The bit is 0 5547 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX0 0x00000200U 5548 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX0_M 0x00000200U 5549 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX0_S 9U 5550 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX0_ONE 0x00000200U 5551 #define LRFDMDM32_FECAPT0_RDCAPT1_C1BEX0_ZERO 0x00000000U 5552 5553 // Field: [8] SOFD 5554 // 5555 // ENUMs: 5556 // ONE The bit is 1 5557 // ZERO The bit is 0 5558 #define LRFDMDM32_FECAPT0_RDCAPT1_SOFD 0x00000100U 5559 #define LRFDMDM32_FECAPT0_RDCAPT1_SOFD_M 0x00000100U 5560 #define LRFDMDM32_FECAPT0_RDCAPT1_SOFD_S 8U 5561 #define LRFDMDM32_FECAPT0_RDCAPT1_SOFD_ONE 0x00000100U 5562 #define LRFDMDM32_FECAPT0_RDCAPT1_SOFD_ZERO 0x00000000U 5563 5564 // Field: [7] LQIE 5565 // 5566 // ENUMs: 5567 // ONE The bit is 1 5568 // ZERO The bit is 0 5569 #define LRFDMDM32_FECAPT0_RDCAPT1_LQIE 0x00000080U 5570 #define LRFDMDM32_FECAPT0_RDCAPT1_LQIE_M 0x00000080U 5571 #define LRFDMDM32_FECAPT0_RDCAPT1_LQIE_S 7U 5572 #define LRFDMDM32_FECAPT0_RDCAPT1_LQIE_ONE 0x00000080U 5573 #define LRFDMDM32_FECAPT0_RDCAPT1_LQIE_ZERO 0x00000000U 5574 5575 // Field: [6] STIM 5576 // 5577 // ENUMs: 5578 // ONE The bit is 1 5579 // ZERO The bit is 0 5580 #define LRFDMDM32_FECAPT0_RDCAPT1_STIM 0x00000040U 5581 #define LRFDMDM32_FECAPT0_RDCAPT1_STIM_M 0x00000040U 5582 #define LRFDMDM32_FECAPT0_RDCAPT1_STIM_S 6U 5583 #define LRFDMDM32_FECAPT0_RDCAPT1_STIM_ONE 0x00000040U 5584 #define LRFDMDM32_FECAPT0_RDCAPT1_STIM_ZERO 0x00000000U 5585 5586 // Field: [5] FIFE 5587 // 5588 // ENUMs: 5589 // ONE The bit is 1 5590 // ZERO The bit is 0 5591 #define LRFDMDM32_FECAPT0_RDCAPT1_FIFE 0x00000020U 5592 #define LRFDMDM32_FECAPT0_RDCAPT1_FIFE_M 0x00000020U 5593 #define LRFDMDM32_FECAPT0_RDCAPT1_FIFE_S 5U 5594 #define LRFDMDM32_FECAPT0_RDCAPT1_FIFE_ONE 0x00000020U 5595 #define LRFDMDM32_FECAPT0_RDCAPT1_FIFE_ZERO 0x00000000U 5596 5597 // Field: [4] PDIF 5598 // 5599 // ENUMs: 5600 // ONE The bit is 1 5601 // ZERO The bit is 0 5602 #define LRFDMDM32_FECAPT0_RDCAPT1_PDIF 0x00000010U 5603 #define LRFDMDM32_FECAPT0_RDCAPT1_PDIF_M 0x00000010U 5604 #define LRFDMDM32_FECAPT0_RDCAPT1_PDIF_S 4U 5605 #define LRFDMDM32_FECAPT0_RDCAPT1_PDIF_ONE 0x00000010U 5606 #define LRFDMDM32_FECAPT0_RDCAPT1_PDIF_ZERO 0x00000000U 5607 5608 // Field: [3] CA2P 5609 // 5610 // ENUMs: 5611 // ONE The bit is 1 5612 // ZERO The bit is 0 5613 #define LRFDMDM32_FECAPT0_RDCAPT1_CA2P 0x00000008U 5614 #define LRFDMDM32_FECAPT0_RDCAPT1_CA2P_M 0x00000008U 5615 #define LRFDMDM32_FECAPT0_RDCAPT1_CA2P_S 3U 5616 #define LRFDMDM32_FECAPT0_RDCAPT1_CA2P_ONE 0x00000008U 5617 #define LRFDMDM32_FECAPT0_RDCAPT1_CA2P_ZERO 0x00000000U 5618 5619 // Field: [2] MAFI 5620 // 5621 // ENUMs: 5622 // ONE The bit is 1 5623 // ZERO The bit is 0 5624 #define LRFDMDM32_FECAPT0_RDCAPT1_MAFI 0x00000004U 5625 #define LRFDMDM32_FECAPT0_RDCAPT1_MAFI_M 0x00000004U 5626 #define LRFDMDM32_FECAPT0_RDCAPT1_MAFI_S 2U 5627 #define LRFDMDM32_FECAPT0_RDCAPT1_MAFI_ONE 0x00000004U 5628 #define LRFDMDM32_FECAPT0_RDCAPT1_MAFI_ZERO 0x00000000U 5629 5630 // Field: [1] DSBU 5631 // 5632 // ENUMs: 5633 // ONE The bit is 1 5634 // ZERO The bit is 0 5635 #define LRFDMDM32_FECAPT0_RDCAPT1_DSBU 0x00000002U 5636 #define LRFDMDM32_FECAPT0_RDCAPT1_DSBU_M 0x00000002U 5637 #define LRFDMDM32_FECAPT0_RDCAPT1_DSBU_S 1U 5638 #define LRFDMDM32_FECAPT0_RDCAPT1_DSBU_ONE 0x00000002U 5639 #define LRFDMDM32_FECAPT0_RDCAPT1_DSBU_ZERO 0x00000000U 5640 5641 // Field: [0] MLSEBIT 5642 // 5643 // ENUMs: 5644 // ONE The bit is 1 5645 // ZERO The bit is 0 5646 #define LRFDMDM32_FECAPT0_RDCAPT1_MLSEBIT 0x00000001U 5647 #define LRFDMDM32_FECAPT0_RDCAPT1_MLSEBIT_M 0x00000001U 5648 #define LRFDMDM32_FECAPT0_RDCAPT1_MLSEBIT_S 0U 5649 #define LRFDMDM32_FECAPT0_RDCAPT1_MLSEBIT_ONE 0x00000001U 5650 #define LRFDMDM32_FECAPT0_RDCAPT1_MLSEBIT_ZERO 0x00000000U 5651 5652 //***************************************************************************** 5653 // 5654 // Register: LRFDMDM32_O_DSCAPT0_FECAPT1 5655 // 5656 //***************************************************************************** 5657 // Field: [23:16] DSCAPT0_VAL 5658 // 5659 // ENUMs: 5660 // ALLONES All the bits are 1 5661 // ALLZEROS All the bits are 0 5662 #define LRFDMDM32_DSCAPT0_FECAPT1_DSCAPT0_VAL_W 8U 5663 #define LRFDMDM32_DSCAPT0_FECAPT1_DSCAPT0_VAL_M 0x00FF0000U 5664 #define LRFDMDM32_DSCAPT0_FECAPT1_DSCAPT0_VAL_S 16U 5665 #define LRFDMDM32_DSCAPT0_FECAPT1_DSCAPT0_VAL_ALLONES 0x00FF0000U 5666 #define LRFDMDM32_DSCAPT0_FECAPT1_DSCAPT0_VAL_ALLZEROS 0x00000000U 5667 5668 // Field: [12:0] FECAPT1_VAL 5669 // 5670 // ENUMs: 5671 // ALLONES All the bits are 1 5672 // ALLZEROS All the bits are 0 5673 #define LRFDMDM32_DSCAPT0_FECAPT1_FECAPT1_VAL_W 13U 5674 #define LRFDMDM32_DSCAPT0_FECAPT1_FECAPT1_VAL_M 0x00001FFFU 5675 #define LRFDMDM32_DSCAPT0_FECAPT1_FECAPT1_VAL_S 0U 5676 #define LRFDMDM32_DSCAPT0_FECAPT1_FECAPT1_VAL_ALLONES 0x00001FFFU 5677 #define LRFDMDM32_DSCAPT0_FECAPT1_FECAPT1_VAL_ALLZEROS 0x00000000U 5678 5679 //***************************************************************************** 5680 // 5681 // Register: LRFDMDM32_O_DSCAPT2_DSCAPT1 5682 // 5683 //***************************************************************************** 5684 // Field: [23:16] DSCAPT2_VAL 5685 // 5686 // ENUMs: 5687 // ALLONES All the bits are 1 5688 // ALLZEROS All the bits are 0 5689 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT2_VAL_W 8U 5690 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT2_VAL_M 0x00FF0000U 5691 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT2_VAL_S 16U 5692 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT2_VAL_ALLONES 0x00FF0000U 5693 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT2_VAL_ALLZEROS 0x00000000U 5694 5695 // Field: [7:0] DSCAPT1_VAL 5696 // 5697 // ENUMs: 5698 // ALLONES All the bits are 1 5699 // ALLZEROS All the bits are 0 5700 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT1_VAL_W 8U 5701 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT1_VAL_M 0x000000FFU 5702 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT1_VAL_S 0U 5703 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT1_VAL_ALLONES 0x000000FFU 5704 #define LRFDMDM32_DSCAPT2_DSCAPT1_DSCAPT1_VAL_ALLZEROS 0x00000000U 5705 5706 //***************************************************************************** 5707 // 5708 // Register: LRFDMDM32_O_DEMSWQU1_DSCAPT3 5709 // 5710 //***************************************************************************** 5711 // Field: [25:18] MAFCCOMPVAL 5712 // 5713 // ENUMs: 5714 // ALLONES All the bits are 1 5715 // ALLZEROS All the bits are 0 5716 #define LRFDMDM32_DEMSWQU1_DSCAPT3_MAFCCOMPVAL_W 8U 5717 #define LRFDMDM32_DEMSWQU1_DSCAPT3_MAFCCOMPVAL_M 0x03FC0000U 5718 #define LRFDMDM32_DEMSWQU1_DSCAPT3_MAFCCOMPVAL_S 18U 5719 #define LRFDMDM32_DEMSWQU1_DSCAPT3_MAFCCOMPVAL_ALLONES 0x03FC0000U 5720 #define LRFDMDM32_DEMSWQU1_DSCAPT3_MAFCCOMPVAL_ALLZEROS 0x00000000U 5721 5722 // Field: [17] SWSEL 5723 // 5724 // ENUMs: 5725 // B The C1BE emitted a correlator B peak event and 5726 // SWQU selected sync word B for qualification 5727 // test 5728 // A The C1BE emitted a correlator A peak event and 5729 // SWQU selected sync word A for qualification 5730 // test (or no SWQU sync word test has been 5731 // performed yet) 5732 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SWSEL 0x00020000U 5733 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SWSEL_M 0x00020000U 5734 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SWSEL_S 17U 5735 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SWSEL_B 0x00020000U 5736 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SWSEL_A 0x00000000U 5737 5738 // Field: [16] SYNCED 5739 // 5740 // ENUMs: 5741 // ONE The bit is 1 5742 // ZERO The bit is 0 5743 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SYNCED 0x00010000U 5744 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SYNCED_M 0x00010000U 5745 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SYNCED_S 16U 5746 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SYNCED_ONE 0x00010000U 5747 #define LRFDMDM32_DEMSWQU1_DSCAPT3_SYNCED_ZERO 0x00000000U 5748 5749 // Field: [7:0] VAL 5750 // 5751 // ENUMs: 5752 // ALLONES All the bits are 1 5753 // ALLZEROS All the bits are 0 5754 #define LRFDMDM32_DEMSWQU1_DSCAPT3_VAL_W 8U 5755 #define LRFDMDM32_DEMSWQU1_DSCAPT3_VAL_M 0x000000FFU 5756 #define LRFDMDM32_DEMSWQU1_DSCAPT3_VAL_S 0U 5757 #define LRFDMDM32_DEMSWQU1_DSCAPT3_VAL_ALLONES 0x000000FFU 5758 #define LRFDMDM32_DEMSWQU1_DSCAPT3_VAL_ALLZEROS 0x00000000U 5759 5760 //***************************************************************************** 5761 // 5762 // Register: LRFDMDM32_O_GPOCTRL1_GPOCTRL0 5763 // 5764 //***************************************************************************** 5765 // Field: [31:30] HWCLKSTRETCH 5766 // 5767 // ENUMs: 5768 // ONE The bit is 1 5769 // ZERO The bit is 0 5770 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKSTRETCH_W 2U 5771 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKSTRETCH_M 0xC0000000U 5772 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKSTRETCH_S 30U 5773 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKSTRETCH_ONE 0x40000000U 5774 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKSTRETCH_ZERO 0x00000000U 5775 5776 // Field: [29:27] HWCLKMUX1 5777 // 5778 // ENUMs: 5779 // ONE The bit is 1 5780 // ZERO The bit is 0 5781 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX1_W 3U 5782 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX1_M 0x38000000U 5783 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX1_S 27U 5784 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX1_ONE 0x08000000U 5785 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX1_ZERO 0x00000000U 5786 5787 // Field: [26:24] HWCLKMUX0 5788 // 5789 // ENUMs: 5790 // ONE The bit is 1 5791 // ZERO The bit is 0 5792 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX0_W 3U 5793 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX0_M 0x07000000U 5794 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX0_S 24U 5795 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX0_ONE 0x01000000U 5796 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_HWCLKMUX0_ZERO 0x00000000U 5797 5798 // Field: [23:16] SW 5799 // 5800 // ENUMs: 5801 // ONE The bit is 1 5802 // ZERO The bit is 0 5803 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_SW_W 8U 5804 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_SW_M 0x00FF0000U 5805 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_SW_S 16U 5806 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_SW_ONE 0x00010000U 5807 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_SW_ZERO 0x00000000U 5808 5809 // Field: [15:14] GPO7 5810 // 5811 // ENUMs: 5812 // THREE HW Source 3 5813 // TWO HW source 2 5814 // TOPSM_WAIT Output hardware clk 5815 // SW7 Output GPOCTRL1.SW 5816 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO7_W 2U 5817 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO7_M 0x0000C000U 5818 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO7_S 14U 5819 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO7_THREE 0x0000C000U 5820 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO7_TWO 0x00008000U 5821 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO7_TOPSM_WAIT 0x00004000U 5822 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO7_SW7 0x00000000U 5823 5824 // Field: [13:12] GPO6 5825 // 5826 // ENUMs: 5827 // THREE HW Source 3 5828 // TWO HW source 2 5829 // TRANSPARENT_OUT The bit is 1 5830 // SW6 Output GPOCTRL1.SW 5831 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO6_W 2U 5832 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO6_M 0x00003000U 5833 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO6_S 12U 5834 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO6_THREE 0x00003000U 5835 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO6_TWO 0x00002000U 5836 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO6_TRANSPARENT_OUT 0x00001000U 5837 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO6_SW6 0x00000000U 5838 5839 // Field: [11:10] GPO5 5840 // 5841 // ENUMs: 5842 // THREE HW Source 3 5843 // TWO HW source 2 5844 // DEM_OUT_WORD The bit is 1 5845 // SW5 Output GPOCTRL1.SW 5846 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO5_W 2U 5847 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO5_M 0x00000C00U 5848 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO5_S 10U 5849 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO5_THREE 0x00000C00U 5850 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO5_TWO 0x00000800U 5851 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO5_DEM_OUT_WORD 0x00000400U 5852 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO5_SW5 0x00000000U 5853 5854 // Field: [9:8] GPO4 5855 // 5856 // ENUMs: 5857 // THREE HW Source 3 5858 // TWO HW source 2 5859 // CORR_PEAK_C The bit is 1 5860 // SW4 Output GPOCTRL1.SW 5861 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO4_W 2U 5862 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO4_M 0x00000300U 5863 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO4_S 8U 5864 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO4_THREE 0x00000300U 5865 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO4_TWO 0x00000200U 5866 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO4_CORR_PEAK_C 0x00000100U 5867 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO4_SW4 0x00000000U 5868 5869 // Field: [7:6] GPO3 5870 // 5871 // ENUMs: 5872 // THREE HW Source 3 5873 // TWO HW source 2 5874 // CORR_PEAK_B The bit is 1 5875 // SW3 Output GPOCTRL1.SW 5876 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO3_W 2U 5877 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO3_M 0x000000C0U 5878 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO3_S 6U 5879 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO3_THREE 0x000000C0U 5880 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO3_TWO 0x00000080U 5881 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO3_CORR_PEAK_B 0x00000040U 5882 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO3_SW3 0x00000000U 5883 5884 // Field: [5:4] GPO2 5885 // 5886 // ENUMs: 5887 // THREE HW Source 3 5888 // TWO HW source 2 5889 // CORR_PEAK_A The bit is 1 5890 // SW2 Output GPOCTRL1.SW 5891 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO2_W 2U 5892 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO2_M 0x00000030U 5893 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO2_S 4U 5894 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO2_THREE 0x00000030U 5895 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO2_TWO 0x00000020U 5896 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO2_CORR_PEAK_A 0x00000010U 5897 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO2_SW2 0x00000000U 5898 5899 // Field: [3:2] GPO1 5900 // 5901 // ENUMs: 5902 // THREE HW Source 3 5903 // TWO HW source 2 5904 // HWCLK1 Output Loopback symbol on pin MDMGPO1 5905 // SW1 Output GPOCTRL1.SW 5906 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO1_W 2U 5907 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO1_M 0x0000000CU 5908 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO1_S 2U 5909 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO1_THREE 0x0000000CU 5910 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO1_TWO 0x00000008U 5911 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO1_HWCLK1 0x00000004U 5912 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO1_SW1 0x00000000U 5913 5914 // Field: [1:0] GPO0 5915 // 5916 // ENUMs: 5917 // THREE HW Source 3 5918 // LOOPBACK HW source 2 5919 // HWCLK0 Output hardware clock on pin MDMGPO0 5920 // SW0 Output GPOCTRL1.SW 5921 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO0_W 2U 5922 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO0_M 0x00000003U 5923 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO0_S 0U 5924 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO0_THREE 0x00000003U 5925 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO0_LOOPBACK 0x00000002U 5926 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO0_HWCLK0 0x00000001U 5927 #define LRFDMDM32_GPOCTRL1_GPOCTRL0_GPO0_SW0 0x00000000U 5928 5929 //***************************************************************************** 5930 // 5931 // Register: LRFDMDM32_O_RFEMAXRSSI_RFERSSI 5932 // 5933 //***************************************************************************** 5934 // Field: [23:16] RFEMAXRSSI_VAL 5935 // 5936 // ENUMs: 5937 // ALLONES All the bits are 1 5938 // ALLZEROS All the bits are 0 5939 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFEMAXRSSI_VAL_W 8U 5940 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFEMAXRSSI_VAL_M 0x00FF0000U 5941 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFEMAXRSSI_VAL_S 16U 5942 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFEMAXRSSI_VAL_ALLONES 0x00FF0000U 5943 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFEMAXRSSI_VAL_ALLZEROS 0x00000000U 5944 5945 // Field: [7:0] RFERSSI_VAL 5946 // 5947 // ENUMs: 5948 // ALLONES All the bits are 1 5949 // ALLZEROS All the bits are 0 5950 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFERSSI_VAL_W 8U 5951 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFERSSI_VAL_M 0x000000FFU 5952 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFERSSI_VAL_S 0U 5953 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFERSSI_VAL_ALLONES 0x000000FFU 5954 #define LRFDMDM32_RFEMAXRSSI_RFERSSI_RFERSSI_VAL_ALLZEROS 0x00000000U 5955 5956 //***************************************************************************** 5957 // 5958 // Register: LRFDMDM32_O_SYNC0_RFEDBGAIN 5959 // 5960 //***************************************************************************** 5961 // Field: [31:16] SWA15C0 5962 // 5963 // ENUMs: 5964 // ALLONES All the bits are 1 5965 // ALLZEROS All the bits are 0 5966 #define LRFDMDM32_SYNC0_RFEDBGAIN_SWA15C0_W 16U 5967 #define LRFDMDM32_SYNC0_RFEDBGAIN_SWA15C0_M 0xFFFF0000U 5968 #define LRFDMDM32_SYNC0_RFEDBGAIN_SWA15C0_S 16U 5969 #define LRFDMDM32_SYNC0_RFEDBGAIN_SWA15C0_ALLONES 0xFFFF0000U 5970 #define LRFDMDM32_SYNC0_RFEDBGAIN_SWA15C0_ALLZEROS 0x00000000U 5971 5972 // Field: [7:0] VAL 5973 // 5974 // ENUMs: 5975 // ALLONES All the bits are 1 5976 // ALLZEROS All the bits are 0 5977 #define LRFDMDM32_SYNC0_RFEDBGAIN_VAL_W 8U 5978 #define LRFDMDM32_SYNC0_RFEDBGAIN_VAL_M 0x000000FFU 5979 #define LRFDMDM32_SYNC0_RFEDBGAIN_VAL_S 0U 5980 #define LRFDMDM32_SYNC0_RFEDBGAIN_VAL_ALLONES 0x000000FFU 5981 #define LRFDMDM32_SYNC0_RFEDBGAIN_VAL_ALLZEROS 0x00000000U 5982 5983 //***************************************************************************** 5984 // 5985 // Register: LRFDMDM32_O_SYNC2_SYNC1 5986 // 5987 //***************************************************************************** 5988 // Field: [31:16] SWB15C0 5989 // 5990 // ENUMs: 5991 // ALLONES All the bits are 1 5992 // ALLZEROS All the bits are 0 5993 #define LRFDMDM32_SYNC2_SYNC1_SWB15C0_W 16U 5994 #define LRFDMDM32_SYNC2_SYNC1_SWB15C0_M 0xFFFF0000U 5995 #define LRFDMDM32_SYNC2_SYNC1_SWB15C0_S 16U 5996 #define LRFDMDM32_SYNC2_SYNC1_SWB15C0_ALLONES 0xFFFF0000U 5997 #define LRFDMDM32_SYNC2_SYNC1_SWB15C0_ALLZEROS 0x00000000U 5998 5999 // Field: [15:0] SWA31C16 6000 // 6001 // ENUMs: 6002 // ALLONES All the bits are 1 6003 // ALLZEROS All the bits are 0 6004 #define LRFDMDM32_SYNC2_SYNC1_SWA31C16_W 16U 6005 #define LRFDMDM32_SYNC2_SYNC1_SWA31C16_M 0x0000FFFFU 6006 #define LRFDMDM32_SYNC2_SYNC1_SWA31C16_S 0U 6007 #define LRFDMDM32_SYNC2_SYNC1_SWA31C16_ALLONES 0x0000FFFFU 6008 #define LRFDMDM32_SYNC2_SYNC1_SWA31C16_ALLZEROS 0x00000000U 6009 6010 //***************************************************************************** 6011 // 6012 // Register: LRFDMDM32_O_SYNC3 6013 // 6014 //***************************************************************************** 6015 // Field: [15:0] SWB31C16 6016 // 6017 // ENUMs: 6018 // ALLONES All the bits are 1 6019 // ALLZEROS All the bits are 0 6020 #define LRFDMDM32_SYNC3_SWB31C16_W 16U 6021 #define LRFDMDM32_SYNC3_SWB31C16_M 0x0000FFFFU 6022 #define LRFDMDM32_SYNC3_SWB31C16_S 0U 6023 #define LRFDMDM32_SYNC3_SWB31C16_ALLONES 0x0000FFFFU 6024 #define LRFDMDM32_SYNC3_SWB31C16_ALLZEROS 0x00000000U 6025 6026 6027 #endif // __LRFDMDM32__ 6028