13 __RW uint32_t RDC_CTL;
17 __RW uint32_t OUT_CTL;
18 __R uint8_t RESERVED0[32];
19 __RW uint32_t EXC_TIMMING;
20 __RW uint32_t EXC_SCALING;
21 __RW uint32_t EXC_OFFSET;
22 __RW uint32_t PWM_SCALING;
23 __RW uint32_t PWM_OFFSET;
24 __RW uint32_t TRIG_OUT0_CFG;
25 __RW uint32_t TRIG_OUT1_CFG;
27 __RW uint32_t SYNC_OUT_CTRL;
28 __RW uint32_t EXC_SYNC_DLY;
29 __R uint8_t RESERVED1[20];
36 __RW uint32_t EDG_DET_CTL;
37 __RW uint32_t ACC_SCALING;
38 __RW uint32_t EXC_PERIOD;
39 __R uint8_t RESERVED2[12];
40 __RW uint32_t SYNC_DELAY_I;
41 __R uint8_t RESERVED3[4];
42 __R uint32_t RISE_DELAY_I;
43 __R uint32_t FALL_DELAY_I;
44 __R uint32_t SAMPLE_RISE_I;
45 __R uint32_t SAMPLE_FALL_I;
46 __R uint32_t ACC_CNT_I;
47 __R uint32_t SIGN_CNT_I;
48 __RW uint32_t SYNC_DELAY_Q;
49 __R uint8_t RESERVED4[4];
50 __R uint32_t RISE_DELAY_Q;
51 __R uint32_t FALL_DELAY_Q;
52 __R uint32_t SAMPLE_RISE_Q;
53 __R uint32_t SAMPLE_FALL_Q;
54 __R uint32_t ACC_CNT_Q;
55 __R uint32_t SIGN_CNT_Q;
56 __RW uint32_t AMP_MAX;
57 __RW uint32_t AMP_MIN;
59 __W uint32_t ADC_INT_STATE;
72 #define RDC_RDC_CTL_TS_SEL_MASK (0x300000UL)
73 #define RDC_RDC_CTL_TS_SEL_SHIFT (20U)
74 #define RDC_RDC_CTL_TS_SEL_SET(x) (((uint32_t)(x) << RDC_RDC_CTL_TS_SEL_SHIFT) & RDC_RDC_CTL_TS_SEL_MASK)
75 #define RDC_RDC_CTL_TS_SEL_GET(x) (((uint32_t)(x) & RDC_RDC_CTL_TS_SEL_MASK) >> RDC_RDC_CTL_TS_SEL_SHIFT)
86 #define RDC_RDC_CTL_ACC_LEN_MASK (0xFF000UL)
87 #define RDC_RDC_CTL_ACC_LEN_SHIFT (12U)
88 #define RDC_RDC_CTL_ACC_LEN_SET(x) (((uint32_t)(x) << RDC_RDC_CTL_ACC_LEN_SHIFT) & RDC_RDC_CTL_ACC_LEN_MASK)
89 #define RDC_RDC_CTL_ACC_LEN_GET(x) (((uint32_t)(x) & RDC_RDC_CTL_ACC_LEN_MASK) >> RDC_RDC_CTL_ACC_LEN_SHIFT)
102 #define RDC_RDC_CTL_RECTIFY_SEL_MASK (0x70U)
103 #define RDC_RDC_CTL_RECTIFY_SEL_SHIFT (4U)
104 #define RDC_RDC_CTL_RECTIFY_SEL_SET(x) (((uint32_t)(x) << RDC_RDC_CTL_RECTIFY_SEL_SHIFT) & RDC_RDC_CTL_RECTIFY_SEL_MASK)
105 #define RDC_RDC_CTL_RECTIFY_SEL_GET(x) (((uint32_t)(x) & RDC_RDC_CTL_RECTIFY_SEL_MASK) >> RDC_RDC_CTL_RECTIFY_SEL_SHIFT)
114 #define RDC_RDC_CTL_ACC_EN_MASK (0x4U)
115 #define RDC_RDC_CTL_ACC_EN_SHIFT (2U)
116 #define RDC_RDC_CTL_ACC_EN_SET(x) (((uint32_t)(x) << RDC_RDC_CTL_ACC_EN_SHIFT) & RDC_RDC_CTL_ACC_EN_MASK)
117 #define RDC_RDC_CTL_ACC_EN_GET(x) (((uint32_t)(x) & RDC_RDC_CTL_ACC_EN_MASK) >> RDC_RDC_CTL_ACC_EN_SHIFT)
126 #define RDC_RDC_CTL_EXC_START_MASK (0x2U)
127 #define RDC_RDC_CTL_EXC_START_SHIFT (1U)
128 #define RDC_RDC_CTL_EXC_START_SET(x) (((uint32_t)(x) << RDC_RDC_CTL_EXC_START_SHIFT) & RDC_RDC_CTL_EXC_START_MASK)
129 #define RDC_RDC_CTL_EXC_START_GET(x) (((uint32_t)(x) & RDC_RDC_CTL_EXC_START_MASK) >> RDC_RDC_CTL_EXC_START_SHIFT)
138 #define RDC_RDC_CTL_EXC_EN_MASK (0x1U)
139 #define RDC_RDC_CTL_EXC_EN_SHIFT (0U)
140 #define RDC_RDC_CTL_EXC_EN_SET(x) (((uint32_t)(x) << RDC_RDC_CTL_EXC_EN_SHIFT) & RDC_RDC_CTL_EXC_EN_MASK)
141 #define RDC_RDC_CTL_EXC_EN_GET(x) (((uint32_t)(x) & RDC_RDC_CTL_EXC_EN_MASK) >> RDC_RDC_CTL_EXC_EN_SHIFT)
149 #define RDC_ACC_I_ACC_MASK (0xFFFFFFFFUL)
150 #define RDC_ACC_I_ACC_SHIFT (0U)
151 #define RDC_ACC_I_ACC_GET(x) (((uint32_t)(x) & RDC_ACC_I_ACC_MASK) >> RDC_ACC_I_ACC_SHIFT)
159 #define RDC_ACC_Q_ACC_MASK (0xFFFFFFFFUL)
160 #define RDC_ACC_Q_ACC_SHIFT (0U)
161 #define RDC_ACC_Q_ACC_GET(x) (((uint32_t)(x) & RDC_ACC_Q_ACC_MASK) >> RDC_ACC_Q_ACC_SHIFT)
171 #define RDC_IN_CTL_PORT_Q_SEL_MASK (0x100000UL)
172 #define RDC_IN_CTL_PORT_Q_SEL_SHIFT (20U)
173 #define RDC_IN_CTL_PORT_Q_SEL_SET(x) (((uint32_t)(x) << RDC_IN_CTL_PORT_Q_SEL_SHIFT) & RDC_IN_CTL_PORT_Q_SEL_MASK)
174 #define RDC_IN_CTL_PORT_Q_SEL_GET(x) (((uint32_t)(x) & RDC_IN_CTL_PORT_Q_SEL_MASK) >> RDC_IN_CTL_PORT_Q_SEL_SHIFT)
185 #define RDC_IN_CTL_CH_Q_SEL_MASK (0x1F000UL)
186 #define RDC_IN_CTL_CH_Q_SEL_SHIFT (12U)
187 #define RDC_IN_CTL_CH_Q_SEL_SET(x) (((uint32_t)(x) << RDC_IN_CTL_CH_Q_SEL_SHIFT) & RDC_IN_CTL_CH_Q_SEL_MASK)
188 #define RDC_IN_CTL_CH_Q_SEL_GET(x) (((uint32_t)(x) & RDC_IN_CTL_CH_Q_SEL_MASK) >> RDC_IN_CTL_CH_Q_SEL_SHIFT)
197 #define RDC_IN_CTL_PORT_I_SEL_MASK (0x100U)
198 #define RDC_IN_CTL_PORT_I_SEL_SHIFT (8U)
199 #define RDC_IN_CTL_PORT_I_SEL_SET(x) (((uint32_t)(x) << RDC_IN_CTL_PORT_I_SEL_SHIFT) & RDC_IN_CTL_PORT_I_SEL_MASK)
200 #define RDC_IN_CTL_PORT_I_SEL_GET(x) (((uint32_t)(x) & RDC_IN_CTL_PORT_I_SEL_MASK) >> RDC_IN_CTL_PORT_I_SEL_SHIFT)
211 #define RDC_IN_CTL_CH_I_SEL_MASK (0x1FU)
212 #define RDC_IN_CTL_CH_I_SEL_SHIFT (0U)
213 #define RDC_IN_CTL_CH_I_SEL_SET(x) (((uint32_t)(x) << RDC_IN_CTL_CH_I_SEL_SHIFT) & RDC_IN_CTL_CH_I_SEL_MASK)
214 #define RDC_IN_CTL_CH_I_SEL_GET(x) (((uint32_t)(x) & RDC_IN_CTL_CH_I_SEL_MASK) >> RDC_IN_CTL_CH_I_SEL_SHIFT)
222 #define RDC_OUT_CTL_CH_Q_SEL_MASK (0x1F00U)
223 #define RDC_OUT_CTL_CH_Q_SEL_SHIFT (8U)
224 #define RDC_OUT_CTL_CH_Q_SEL_SET(x) (((uint32_t)(x) << RDC_OUT_CTL_CH_Q_SEL_SHIFT) & RDC_OUT_CTL_CH_Q_SEL_MASK)
225 #define RDC_OUT_CTL_CH_Q_SEL_GET(x) (((uint32_t)(x) & RDC_OUT_CTL_CH_Q_SEL_MASK) >> RDC_OUT_CTL_CH_Q_SEL_SHIFT)
232 #define RDC_OUT_CTL_CH_I_SEL_MASK (0x1FU)
233 #define RDC_OUT_CTL_CH_I_SEL_SHIFT (0U)
234 #define RDC_OUT_CTL_CH_I_SEL_SET(x) (((uint32_t)(x) << RDC_OUT_CTL_CH_I_SEL_SHIFT) & RDC_OUT_CTL_CH_I_SEL_MASK)
235 #define RDC_OUT_CTL_CH_I_SEL_GET(x) (((uint32_t)(x) & RDC_OUT_CTL_CH_I_SEL_MASK) >> RDC_OUT_CTL_CH_I_SEL_SHIFT)
245 #define RDC_EXC_TIMMING_SWAP_MASK (0x1000000UL)
246 #define RDC_EXC_TIMMING_SWAP_SHIFT (24U)
247 #define RDC_EXC_TIMMING_SWAP_SET(x) (((uint32_t)(x) << RDC_EXC_TIMMING_SWAP_SHIFT) & RDC_EXC_TIMMING_SWAP_MASK)
248 #define RDC_EXC_TIMMING_SWAP_GET(x) (((uint32_t)(x) & RDC_EXC_TIMMING_SWAP_MASK) >> RDC_EXC_TIMMING_SWAP_SHIFT)
259 #define RDC_EXC_TIMMING_PWM_PRD_MASK (0xF00000UL)
260 #define RDC_EXC_TIMMING_PWM_PRD_SHIFT (20U)
261 #define RDC_EXC_TIMMING_PWM_PRD_SET(x) (((uint32_t)(x) << RDC_EXC_TIMMING_PWM_PRD_SHIFT) & RDC_EXC_TIMMING_PWM_PRD_MASK)
262 #define RDC_EXC_TIMMING_PWM_PRD_GET(x) (((uint32_t)(x) & RDC_EXC_TIMMING_PWM_PRD_MASK) >> RDC_EXC_TIMMING_PWM_PRD_SHIFT)
273 #define RDC_EXC_TIMMING_SMP_NUM_MASK (0xF0000UL)
274 #define RDC_EXC_TIMMING_SMP_NUM_SHIFT (16U)
275 #define RDC_EXC_TIMMING_SMP_NUM_SET(x) (((uint32_t)(x) << RDC_EXC_TIMMING_SMP_NUM_SHIFT) & RDC_EXC_TIMMING_SMP_NUM_MASK)
276 #define RDC_EXC_TIMMING_SMP_NUM_GET(x) (((uint32_t)(x) & RDC_EXC_TIMMING_SMP_NUM_MASK) >> RDC_EXC_TIMMING_SMP_NUM_SHIFT)
288 #define RDC_EXC_TIMMING_SMP_RATE_MASK (0xFFFFU)
289 #define RDC_EXC_TIMMING_SMP_RATE_SHIFT (0U)
290 #define RDC_EXC_TIMMING_SMP_RATE_SET(x) (((uint32_t)(x) << RDC_EXC_TIMMING_SMP_RATE_SHIFT) & RDC_EXC_TIMMING_SMP_RATE_MASK)
291 #define RDC_EXC_TIMMING_SMP_RATE_GET(x) (((uint32_t)(x) & RDC_EXC_TIMMING_SMP_RATE_MASK) >> RDC_EXC_TIMMING_SMP_RATE_SHIFT)
299 #define RDC_EXC_SCALING_AMP_EXP_MASK (0xF0U)
300 #define RDC_EXC_SCALING_AMP_EXP_SHIFT (4U)
301 #define RDC_EXC_SCALING_AMP_EXP_SET(x) (((uint32_t)(x) << RDC_EXC_SCALING_AMP_EXP_SHIFT) & RDC_EXC_SCALING_AMP_EXP_MASK)
302 #define RDC_EXC_SCALING_AMP_EXP_GET(x) (((uint32_t)(x) & RDC_EXC_SCALING_AMP_EXP_MASK) >> RDC_EXC_SCALING_AMP_EXP_SHIFT)
309 #define RDC_EXC_SCALING_AMP_MAN_MASK (0xFU)
310 #define RDC_EXC_SCALING_AMP_MAN_SHIFT (0U)
311 #define RDC_EXC_SCALING_AMP_MAN_SET(x) (((uint32_t)(x) << RDC_EXC_SCALING_AMP_MAN_SHIFT) & RDC_EXC_SCALING_AMP_MAN_MASK)
312 #define RDC_EXC_SCALING_AMP_MAN_GET(x) (((uint32_t)(x) & RDC_EXC_SCALING_AMP_MAN_MASK) >> RDC_EXC_SCALING_AMP_MAN_SHIFT)
320 #define RDC_EXC_OFFSET_AMP_OFFSET_MASK (0xFFFFFFUL)
321 #define RDC_EXC_OFFSET_AMP_OFFSET_SHIFT (0U)
322 #define RDC_EXC_OFFSET_AMP_OFFSET_SET(x) (((uint32_t)(x) << RDC_EXC_OFFSET_AMP_OFFSET_SHIFT) & RDC_EXC_OFFSET_AMP_OFFSET_MASK)
323 #define RDC_EXC_OFFSET_AMP_OFFSET_GET(x) (((uint32_t)(x) & RDC_EXC_OFFSET_AMP_OFFSET_MASK) >> RDC_EXC_OFFSET_AMP_OFFSET_SHIFT)
333 #define RDC_PWM_SCALING_N_POL_MASK (0x2000U)
334 #define RDC_PWM_SCALING_N_POL_SHIFT (13U)
335 #define RDC_PWM_SCALING_N_POL_SET(x) (((uint32_t)(x) << RDC_PWM_SCALING_N_POL_SHIFT) & RDC_PWM_SCALING_N_POL_MASK)
336 #define RDC_PWM_SCALING_N_POL_GET(x) (((uint32_t)(x) & RDC_PWM_SCALING_N_POL_MASK) >> RDC_PWM_SCALING_N_POL_SHIFT)
345 #define RDC_PWM_SCALING_P_POL_MASK (0x1000U)
346 #define RDC_PWM_SCALING_P_POL_SHIFT (12U)
347 #define RDC_PWM_SCALING_P_POL_SET(x) (((uint32_t)(x) << RDC_PWM_SCALING_P_POL_SHIFT) & RDC_PWM_SCALING_P_POL_MASK)
348 #define RDC_PWM_SCALING_P_POL_GET(x) (((uint32_t)(x) & RDC_PWM_SCALING_P_POL_MASK) >> RDC_PWM_SCALING_P_POL_SHIFT)
357 #define RDC_PWM_SCALING_DITHER_MASK (0x100U)
358 #define RDC_PWM_SCALING_DITHER_SHIFT (8U)
359 #define RDC_PWM_SCALING_DITHER_SET(x) (((uint32_t)(x) << RDC_PWM_SCALING_DITHER_SHIFT) & RDC_PWM_SCALING_DITHER_MASK)
360 #define RDC_PWM_SCALING_DITHER_GET(x) (((uint32_t)(x) & RDC_PWM_SCALING_DITHER_MASK) >> RDC_PWM_SCALING_DITHER_SHIFT)
367 #define RDC_PWM_SCALING_AMP_EXP_MASK (0xF0U)
368 #define RDC_PWM_SCALING_AMP_EXP_SHIFT (4U)
369 #define RDC_PWM_SCALING_AMP_EXP_SET(x) (((uint32_t)(x) << RDC_PWM_SCALING_AMP_EXP_SHIFT) & RDC_PWM_SCALING_AMP_EXP_MASK)
370 #define RDC_PWM_SCALING_AMP_EXP_GET(x) (((uint32_t)(x) & RDC_PWM_SCALING_AMP_EXP_MASK) >> RDC_PWM_SCALING_AMP_EXP_SHIFT)
377 #define RDC_PWM_SCALING_AMP_MAN_MASK (0xFU)
378 #define RDC_PWM_SCALING_AMP_MAN_SHIFT (0U)
379 #define RDC_PWM_SCALING_AMP_MAN_SET(x) (((uint32_t)(x) << RDC_PWM_SCALING_AMP_MAN_SHIFT) & RDC_PWM_SCALING_AMP_MAN_MASK)
380 #define RDC_PWM_SCALING_AMP_MAN_GET(x) (((uint32_t)(x) & RDC_PWM_SCALING_AMP_MAN_MASK) >> RDC_PWM_SCALING_AMP_MAN_SHIFT)
388 #define RDC_PWM_OFFSET_AMP_OFFSET_MASK (0xFFFFFFUL)
389 #define RDC_PWM_OFFSET_AMP_OFFSET_SHIFT (0U)
390 #define RDC_PWM_OFFSET_AMP_OFFSET_SET(x) (((uint32_t)(x) << RDC_PWM_OFFSET_AMP_OFFSET_SHIFT) & RDC_PWM_OFFSET_AMP_OFFSET_MASK)
391 #define RDC_PWM_OFFSET_AMP_OFFSET_GET(x) (((uint32_t)(x) & RDC_PWM_OFFSET_AMP_OFFSET_MASK) >> RDC_PWM_OFFSET_AMP_OFFSET_SHIFT)
401 #define RDC_TRIG_OUT0_CFG_ENABLE_MASK (0x100000UL)
402 #define RDC_TRIG_OUT0_CFG_ENABLE_SHIFT (20U)
403 #define RDC_TRIG_OUT0_CFG_ENABLE_SET(x) (((uint32_t)(x) << RDC_TRIG_OUT0_CFG_ENABLE_SHIFT) & RDC_TRIG_OUT0_CFG_ENABLE_MASK)
404 #define RDC_TRIG_OUT0_CFG_ENABLE_GET(x) (((uint32_t)(x) & RDC_TRIG_OUT0_CFG_ENABLE_MASK) >> RDC_TRIG_OUT0_CFG_ENABLE_SHIFT)
417 #define RDC_TRIG_OUT0_CFG_LEAD_TIM_MASK (0xFFFFFUL)
418 #define RDC_TRIG_OUT0_CFG_LEAD_TIM_SHIFT (0U)
419 #define RDC_TRIG_OUT0_CFG_LEAD_TIM_SET(x) (((uint32_t)(x) << RDC_TRIG_OUT0_CFG_LEAD_TIM_SHIFT) & RDC_TRIG_OUT0_CFG_LEAD_TIM_MASK)
420 #define RDC_TRIG_OUT0_CFG_LEAD_TIM_GET(x) (((uint32_t)(x) & RDC_TRIG_OUT0_CFG_LEAD_TIM_MASK) >> RDC_TRIG_OUT0_CFG_LEAD_TIM_SHIFT)
430 #define RDC_TRIG_OUT1_CFG_ENABLE_MASK (0x100000UL)
431 #define RDC_TRIG_OUT1_CFG_ENABLE_SHIFT (20U)
432 #define RDC_TRIG_OUT1_CFG_ENABLE_SET(x) (((uint32_t)(x) << RDC_TRIG_OUT1_CFG_ENABLE_SHIFT) & RDC_TRIG_OUT1_CFG_ENABLE_MASK)
433 #define RDC_TRIG_OUT1_CFG_ENABLE_GET(x) (((uint32_t)(x) & RDC_TRIG_OUT1_CFG_ENABLE_MASK) >> RDC_TRIG_OUT1_CFG_ENABLE_SHIFT)
446 #define RDC_TRIG_OUT1_CFG_LEAD_TIM_MASK (0xFFFFFUL)
447 #define RDC_TRIG_OUT1_CFG_LEAD_TIM_SHIFT (0U)
448 #define RDC_TRIG_OUT1_CFG_LEAD_TIM_SET(x) (((uint32_t)(x) << RDC_TRIG_OUT1_CFG_LEAD_TIM_SHIFT) & RDC_TRIG_OUT1_CFG_LEAD_TIM_MASK)
449 #define RDC_TRIG_OUT1_CFG_LEAD_TIM_GET(x) (((uint32_t)(x) & RDC_TRIG_OUT1_CFG_LEAD_TIM_MASK) >> RDC_TRIG_OUT1_CFG_LEAD_TIM_SHIFT)
461 #define RDC_PWM_DZ_DZ_N_MASK (0xFF00U)
462 #define RDC_PWM_DZ_DZ_N_SHIFT (8U)
463 #define RDC_PWM_DZ_DZ_N_SET(x) (((uint32_t)(x) << RDC_PWM_DZ_DZ_N_SHIFT) & RDC_PWM_DZ_DZ_N_MASK)
464 #define RDC_PWM_DZ_DZ_N_GET(x) (((uint32_t)(x) & RDC_PWM_DZ_DZ_N_MASK) >> RDC_PWM_DZ_DZ_N_SHIFT)
475 #define RDC_PWM_DZ_DZ_P_MASK (0xFFU)
476 #define RDC_PWM_DZ_DZ_P_SHIFT (0U)
477 #define RDC_PWM_DZ_DZ_P_SET(x) (((uint32_t)(x) << RDC_PWM_DZ_DZ_P_SHIFT) & RDC_PWM_DZ_DZ_P_MASK)
478 #define RDC_PWM_DZ_DZ_P_GET(x) (((uint32_t)(x) & RDC_PWM_DZ_DZ_P_MASK) >> RDC_PWM_DZ_DZ_P_SHIFT)
489 #define RDC_SYNC_OUT_CTRL_PWM_OUT_DLY_MASK (0xFFFF0000UL)
490 #define RDC_SYNC_OUT_CTRL_PWM_OUT_DLY_SHIFT (16U)
491 #define RDC_SYNC_OUT_CTRL_PWM_OUT_DLY_GET(x) (((uint32_t)(x) & RDC_SYNC_OUT_CTRL_PWM_OUT_DLY_MASK) >> RDC_SYNC_OUT_CTRL_PWM_OUT_DLY_SHIFT)
500 #define RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_MASK (0x20U)
501 #define RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_SHIFT (5U)
502 #define RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_SET(x) (((uint32_t)(x) << RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_SHIFT) & RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_MASK)
503 #define RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_GET(x) (((uint32_t)(x) & RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_MASK) >> RDC_SYNC_OUT_CTRL_MIN2TRIG_EN_SHIFT)
512 #define RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_MASK (0x10U)
513 #define RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_SHIFT (4U)
514 #define RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_SET(x) (((uint32_t)(x) << RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_SHIFT) & RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_MASK)
515 #define RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_GET(x) (((uint32_t)(x) & RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_MASK) >> RDC_SYNC_OUT_CTRL_MAX2TRIG_EN_SHIFT)
526 #define RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_MASK (0x3U)
527 #define RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_SHIFT (0U)
528 #define RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_SET(x) (((uint32_t)(x) << RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_SHIFT) & RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_MASK)
529 #define RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_GET(x) (((uint32_t)(x) & RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_MASK) >> RDC_SYNC_OUT_CTRL_SYNC_OUT_SEL_SHIFT)
539 #define RDC_EXC_SYNC_DLY_DISABLE_MASK (0x1000000UL)
540 #define RDC_EXC_SYNC_DLY_DISABLE_SHIFT (24U)
541 #define RDC_EXC_SYNC_DLY_DISABLE_SET(x) (((uint32_t)(x) << RDC_EXC_SYNC_DLY_DISABLE_SHIFT) & RDC_EXC_SYNC_DLY_DISABLE_MASK)
542 #define RDC_EXC_SYNC_DLY_DISABLE_GET(x) (((uint32_t)(x) & RDC_EXC_SYNC_DLY_DISABLE_MASK) >> RDC_EXC_SYNC_DLY_DISABLE_SHIFT)
553 #define RDC_EXC_SYNC_DLY_DELAY_MASK (0xFFFFFFUL)
554 #define RDC_EXC_SYNC_DLY_DELAY_SHIFT (0U)
555 #define RDC_EXC_SYNC_DLY_DELAY_SET(x) (((uint32_t)(x) << RDC_EXC_SYNC_DLY_DELAY_SHIFT) & RDC_EXC_SYNC_DLY_DELAY_MASK)
556 #define RDC_EXC_SYNC_DLY_DELAY_GET(x) (((uint32_t)(x) & RDC_EXC_SYNC_DLY_DELAY_MASK) >> RDC_EXC_SYNC_DLY_DELAY_SHIFT)
564 #define RDC_MAX_I_MAX_MASK (0xFFFFFF00UL)
565 #define RDC_MAX_I_MAX_SHIFT (8U)
566 #define RDC_MAX_I_MAX_SET(x) (((uint32_t)(x) << RDC_MAX_I_MAX_SHIFT) & RDC_MAX_I_MAX_MASK)
567 #define RDC_MAX_I_MAX_GET(x) (((uint32_t)(x) & RDC_MAX_I_MAX_MASK) >> RDC_MAX_I_MAX_SHIFT)
576 #define RDC_MAX_I_VALID_MASK (0x1U)
577 #define RDC_MAX_I_VALID_SHIFT (0U)
578 #define RDC_MAX_I_VALID_SET(x) (((uint32_t)(x) << RDC_MAX_I_VALID_SHIFT) & RDC_MAX_I_VALID_MASK)
579 #define RDC_MAX_I_VALID_GET(x) (((uint32_t)(x) & RDC_MAX_I_VALID_MASK) >> RDC_MAX_I_VALID_SHIFT)
587 #define RDC_MIN_I_MIN_MASK (0xFFFFFF00UL)
588 #define RDC_MIN_I_MIN_SHIFT (8U)
589 #define RDC_MIN_I_MIN_SET(x) (((uint32_t)(x) << RDC_MIN_I_MIN_SHIFT) & RDC_MIN_I_MIN_MASK)
590 #define RDC_MIN_I_MIN_GET(x) (((uint32_t)(x) & RDC_MIN_I_MIN_MASK) >> RDC_MIN_I_MIN_SHIFT)
599 #define RDC_MIN_I_VALID_MASK (0x1U)
600 #define RDC_MIN_I_VALID_SHIFT (0U)
601 #define RDC_MIN_I_VALID_SET(x) (((uint32_t)(x) << RDC_MIN_I_VALID_SHIFT) & RDC_MIN_I_VALID_MASK)
602 #define RDC_MIN_I_VALID_GET(x) (((uint32_t)(x) & RDC_MIN_I_VALID_MASK) >> RDC_MIN_I_VALID_SHIFT)
610 #define RDC_MAX_Q_MAX_MASK (0xFFFFFF00UL)
611 #define RDC_MAX_Q_MAX_SHIFT (8U)
612 #define RDC_MAX_Q_MAX_SET(x) (((uint32_t)(x) << RDC_MAX_Q_MAX_SHIFT) & RDC_MAX_Q_MAX_MASK)
613 #define RDC_MAX_Q_MAX_GET(x) (((uint32_t)(x) & RDC_MAX_Q_MAX_MASK) >> RDC_MAX_Q_MAX_SHIFT)
622 #define RDC_MAX_Q_VALID_MASK (0x1U)
623 #define RDC_MAX_Q_VALID_SHIFT (0U)
624 #define RDC_MAX_Q_VALID_SET(x) (((uint32_t)(x) << RDC_MAX_Q_VALID_SHIFT) & RDC_MAX_Q_VALID_MASK)
625 #define RDC_MAX_Q_VALID_GET(x) (((uint32_t)(x) & RDC_MAX_Q_VALID_MASK) >> RDC_MAX_Q_VALID_SHIFT)
633 #define RDC_MIN_Q_MIN_MASK (0xFFFFFF00UL)
634 #define RDC_MIN_Q_MIN_SHIFT (8U)
635 #define RDC_MIN_Q_MIN_SET(x) (((uint32_t)(x) << RDC_MIN_Q_MIN_SHIFT) & RDC_MIN_Q_MIN_MASK)
636 #define RDC_MIN_Q_MIN_GET(x) (((uint32_t)(x) & RDC_MIN_Q_MIN_MASK) >> RDC_MIN_Q_MIN_SHIFT)
645 #define RDC_MIN_Q_VALID_MASK (0x1U)
646 #define RDC_MIN_Q_VALID_SHIFT (0U)
647 #define RDC_MIN_Q_VALID_SET(x) (((uint32_t)(x) << RDC_MIN_Q_VALID_SHIFT) & RDC_MIN_Q_VALID_MASK)
648 #define RDC_MIN_Q_VALID_GET(x) (((uint32_t)(x) & RDC_MIN_Q_VALID_MASK) >> RDC_MIN_Q_VALID_SHIFT)
663 #define RDC_THRS_I_THRS_MASK (0xFFFFFF00UL)
664 #define RDC_THRS_I_THRS_SHIFT (8U)
665 #define RDC_THRS_I_THRS_SET(x) (((uint32_t)(x) << RDC_THRS_I_THRS_SHIFT) & RDC_THRS_I_THRS_MASK)
666 #define RDC_THRS_I_THRS_GET(x) (((uint32_t)(x) & RDC_THRS_I_THRS_MASK) >> RDC_THRS_I_THRS_SHIFT)
681 #define RDC_THRS_Q_THRS_MASK (0xFFFFFF00UL)
682 #define RDC_THRS_Q_THRS_SHIFT (8U)
683 #define RDC_THRS_Q_THRS_SET(x) (((uint32_t)(x) << RDC_THRS_Q_THRS_SHIFT) & RDC_THRS_Q_THRS_MASK)
684 #define RDC_THRS_Q_THRS_GET(x) (((uint32_t)(x) & RDC_THRS_Q_THRS_MASK) >> RDC_THRS_Q_THRS_SHIFT)
697 #define RDC_EDG_DET_CTL_HOLD_MASK (0x3F0U)
698 #define RDC_EDG_DET_CTL_HOLD_SHIFT (4U)
699 #define RDC_EDG_DET_CTL_HOLD_SET(x) (((uint32_t)(x) << RDC_EDG_DET_CTL_HOLD_SHIFT) & RDC_EDG_DET_CTL_HOLD_MASK)
700 #define RDC_EDG_DET_CTL_HOLD_GET(x) (((uint32_t)(x) & RDC_EDG_DET_CTL_HOLD_MASK) >> RDC_EDG_DET_CTL_HOLD_SHIFT)
711 #define RDC_EDG_DET_CTL_FILTER_MASK (0x7U)
712 #define RDC_EDG_DET_CTL_FILTER_SHIFT (0U)
713 #define RDC_EDG_DET_CTL_FILTER_SET(x) (((uint32_t)(x) << RDC_EDG_DET_CTL_FILTER_SHIFT) & RDC_EDG_DET_CTL_FILTER_MASK)
714 #define RDC_EDG_DET_CTL_FILTER_GET(x) (((uint32_t)(x) & RDC_EDG_DET_CTL_FILTER_MASK) >> RDC_EDG_DET_CTL_FILTER_SHIFT)
724 #define RDC_ACC_SCALING_TOXIC_LK_MASK (0x100U)
725 #define RDC_ACC_SCALING_TOXIC_LK_SHIFT (8U)
726 #define RDC_ACC_SCALING_TOXIC_LK_SET(x) (((uint32_t)(x) << RDC_ACC_SCALING_TOXIC_LK_SHIFT) & RDC_ACC_SCALING_TOXIC_LK_MASK)
727 #define RDC_ACC_SCALING_TOXIC_LK_GET(x) (((uint32_t)(x) & RDC_ACC_SCALING_TOXIC_LK_MASK) >> RDC_ACC_SCALING_TOXIC_LK_SHIFT)
744 #define RDC_ACC_SCALING_ACC_SHIFT_MASK (0xFU)
745 #define RDC_ACC_SCALING_ACC_SHIFT_SHIFT (0U)
746 #define RDC_ACC_SCALING_ACC_SHIFT_SET(x) (((uint32_t)(x) << RDC_ACC_SCALING_ACC_SHIFT_SHIFT) & RDC_ACC_SCALING_ACC_SHIFT_MASK)
747 #define RDC_ACC_SCALING_ACC_SHIFT_GET(x) (((uint32_t)(x) & RDC_ACC_SCALING_ACC_SHIFT_MASK) >> RDC_ACC_SCALING_ACC_SHIFT_SHIFT)
759 #define RDC_EXC_PERIOD_EXC_PERIOD_MASK (0xFFFFFFFFUL)
760 #define RDC_EXC_PERIOD_EXC_PERIOD_SHIFT (0U)
761 #define RDC_EXC_PERIOD_EXC_PERIOD_SET(x) (((uint32_t)(x) << RDC_EXC_PERIOD_EXC_PERIOD_SHIFT) & RDC_EXC_PERIOD_EXC_PERIOD_MASK)
762 #define RDC_EXC_PERIOD_EXC_PERIOD_GET(x) (((uint32_t)(x) & RDC_EXC_PERIOD_EXC_PERIOD_MASK) >> RDC_EXC_PERIOD_EXC_PERIOD_SHIFT)
774 #define RDC_SYNC_DELAY_I_DELAY_MASK (0xFFFFFFFFUL)
775 #define RDC_SYNC_DELAY_I_DELAY_SHIFT (0U)
776 #define RDC_SYNC_DELAY_I_DELAY_SET(x) (((uint32_t)(x) << RDC_SYNC_DELAY_I_DELAY_SHIFT) & RDC_SYNC_DELAY_I_DELAY_MASK)
777 #define RDC_SYNC_DELAY_I_DELAY_GET(x) (((uint32_t)(x) & RDC_SYNC_DELAY_I_DELAY_MASK) >> RDC_SYNC_DELAY_I_DELAY_SHIFT)
788 #define RDC_RISE_DELAY_I_RISE_DELAY_MASK (0xFFFFFFFFUL)
789 #define RDC_RISE_DELAY_I_RISE_DELAY_SHIFT (0U)
790 #define RDC_RISE_DELAY_I_RISE_DELAY_GET(x) (((uint32_t)(x) & RDC_RISE_DELAY_I_RISE_DELAY_MASK) >> RDC_RISE_DELAY_I_RISE_DELAY_SHIFT)
801 #define RDC_FALL_DELAY_I_FALL_DELAY_MASK (0xFFFFFFFFUL)
802 #define RDC_FALL_DELAY_I_FALL_DELAY_SHIFT (0U)
803 #define RDC_FALL_DELAY_I_FALL_DELAY_GET(x) (((uint32_t)(x) & RDC_FALL_DELAY_I_FALL_DELAY_MASK) >> RDC_FALL_DELAY_I_FALL_DELAY_SHIFT)
811 #define RDC_SAMPLE_RISE_I_VALUE_MASK (0xFFFFFF00UL)
812 #define RDC_SAMPLE_RISE_I_VALUE_SHIFT (8U)
813 #define RDC_SAMPLE_RISE_I_VALUE_GET(x) (((uint32_t)(x) & RDC_SAMPLE_RISE_I_VALUE_MASK) >> RDC_SAMPLE_RISE_I_VALUE_SHIFT)
821 #define RDC_SAMPLE_FALL_I_VALUE_MASK (0xFFFFFF00UL)
822 #define RDC_SAMPLE_FALL_I_VALUE_SHIFT (8U)
823 #define RDC_SAMPLE_FALL_I_VALUE_GET(x) (((uint32_t)(x) & RDC_SAMPLE_FALL_I_VALUE_MASK) >> RDC_SAMPLE_FALL_I_VALUE_SHIFT)
834 #define RDC_ACC_CNT_I_CNT_NEG_MASK (0xFFFF0000UL)
835 #define RDC_ACC_CNT_I_CNT_NEG_SHIFT (16U)
836 #define RDC_ACC_CNT_I_CNT_NEG_GET(x) (((uint32_t)(x) & RDC_ACC_CNT_I_CNT_NEG_MASK) >> RDC_ACC_CNT_I_CNT_NEG_SHIFT)
846 #define RDC_ACC_CNT_I_CNT_POS_MASK (0xFFFFU)
847 #define RDC_ACC_CNT_I_CNT_POS_SHIFT (0U)
848 #define RDC_ACC_CNT_I_CNT_POS_GET(x) (((uint32_t)(x) & RDC_ACC_CNT_I_CNT_POS_MASK) >> RDC_ACC_CNT_I_CNT_POS_SHIFT)
856 #define RDC_SIGN_CNT_I_CNT_NEG_MASK (0xFFFF0000UL)
857 #define RDC_SIGN_CNT_I_CNT_NEG_SHIFT (16U)
858 #define RDC_SIGN_CNT_I_CNT_NEG_GET(x) (((uint32_t)(x) & RDC_SIGN_CNT_I_CNT_NEG_MASK) >> RDC_SIGN_CNT_I_CNT_NEG_SHIFT)
865 #define RDC_SIGN_CNT_I_CNT_POS_MASK (0xFFFFU)
866 #define RDC_SIGN_CNT_I_CNT_POS_SHIFT (0U)
867 #define RDC_SIGN_CNT_I_CNT_POS_GET(x) (((uint32_t)(x) & RDC_SIGN_CNT_I_CNT_POS_MASK) >> RDC_SIGN_CNT_I_CNT_POS_SHIFT)
879 #define RDC_SYNC_DELAY_Q_DELAY_MASK (0xFFFFFFFFUL)
880 #define RDC_SYNC_DELAY_Q_DELAY_SHIFT (0U)
881 #define RDC_SYNC_DELAY_Q_DELAY_SET(x) (((uint32_t)(x) << RDC_SYNC_DELAY_Q_DELAY_SHIFT) & RDC_SYNC_DELAY_Q_DELAY_MASK)
882 #define RDC_SYNC_DELAY_Q_DELAY_GET(x) (((uint32_t)(x) & RDC_SYNC_DELAY_Q_DELAY_MASK) >> RDC_SYNC_DELAY_Q_DELAY_SHIFT)
893 #define RDC_RISE_DELAY_Q_RISE_DELAY_MASK (0xFFFFFFFFUL)
894 #define RDC_RISE_DELAY_Q_RISE_DELAY_SHIFT (0U)
895 #define RDC_RISE_DELAY_Q_RISE_DELAY_GET(x) (((uint32_t)(x) & RDC_RISE_DELAY_Q_RISE_DELAY_MASK) >> RDC_RISE_DELAY_Q_RISE_DELAY_SHIFT)
906 #define RDC_FALL_DELAY_Q_FALL_DELAY_MASK (0xFFFFFFFFUL)
907 #define RDC_FALL_DELAY_Q_FALL_DELAY_SHIFT (0U)
908 #define RDC_FALL_DELAY_Q_FALL_DELAY_GET(x) (((uint32_t)(x) & RDC_FALL_DELAY_Q_FALL_DELAY_MASK) >> RDC_FALL_DELAY_Q_FALL_DELAY_SHIFT)
916 #define RDC_SAMPLE_RISE_Q_VALUE_MASK (0xFFFFFF00UL)
917 #define RDC_SAMPLE_RISE_Q_VALUE_SHIFT (8U)
918 #define RDC_SAMPLE_RISE_Q_VALUE_GET(x) (((uint32_t)(x) & RDC_SAMPLE_RISE_Q_VALUE_MASK) >> RDC_SAMPLE_RISE_Q_VALUE_SHIFT)
926 #define RDC_SAMPLE_FALL_Q_VALUE_MASK (0xFFFFFF00UL)
927 #define RDC_SAMPLE_FALL_Q_VALUE_SHIFT (8U)
928 #define RDC_SAMPLE_FALL_Q_VALUE_GET(x) (((uint32_t)(x) & RDC_SAMPLE_FALL_Q_VALUE_MASK) >> RDC_SAMPLE_FALL_Q_VALUE_SHIFT)
939 #define RDC_ACC_CNT_Q_CNT_NEG_MASK (0xFFFF0000UL)
940 #define RDC_ACC_CNT_Q_CNT_NEG_SHIFT (16U)
941 #define RDC_ACC_CNT_Q_CNT_NEG_GET(x) (((uint32_t)(x) & RDC_ACC_CNT_Q_CNT_NEG_MASK) >> RDC_ACC_CNT_Q_CNT_NEG_SHIFT)
951 #define RDC_ACC_CNT_Q_CNT_POS_MASK (0xFFFFU)
952 #define RDC_ACC_CNT_Q_CNT_POS_SHIFT (0U)
953 #define RDC_ACC_CNT_Q_CNT_POS_GET(x) (((uint32_t)(x) & RDC_ACC_CNT_Q_CNT_POS_MASK) >> RDC_ACC_CNT_Q_CNT_POS_SHIFT)
961 #define RDC_SIGN_CNT_Q_CNT_NEG_MASK (0xFFFF0000UL)
962 #define RDC_SIGN_CNT_Q_CNT_NEG_SHIFT (16U)
963 #define RDC_SIGN_CNT_Q_CNT_NEG_GET(x) (((uint32_t)(x) & RDC_SIGN_CNT_Q_CNT_NEG_MASK) >> RDC_SIGN_CNT_Q_CNT_NEG_SHIFT)
970 #define RDC_SIGN_CNT_Q_CNT_POS_MASK (0xFFFFU)
971 #define RDC_SIGN_CNT_Q_CNT_POS_SHIFT (0U)
972 #define RDC_SIGN_CNT_Q_CNT_POS_GET(x) (((uint32_t)(x) & RDC_SIGN_CNT_Q_CNT_POS_MASK) >> RDC_SIGN_CNT_Q_CNT_POS_SHIFT)
980 #define RDC_AMP_MAX_MAX_MASK (0xFFFFFFFFUL)
981 #define RDC_AMP_MAX_MAX_SHIFT (0U)
982 #define RDC_AMP_MAX_MAX_SET(x) (((uint32_t)(x) << RDC_AMP_MAX_MAX_SHIFT) & RDC_AMP_MAX_MAX_MASK)
983 #define RDC_AMP_MAX_MAX_GET(x) (((uint32_t)(x) & RDC_AMP_MAX_MAX_MASK) >> RDC_AMP_MAX_MAX_SHIFT)
991 #define RDC_AMP_MIN_MIN_MASK (0xFFFFFFFFUL)
992 #define RDC_AMP_MIN_MIN_SHIFT (0U)
993 #define RDC_AMP_MIN_MIN_SET(x) (((uint32_t)(x) << RDC_AMP_MIN_MIN_SHIFT) & RDC_AMP_MIN_MIN_MASK)
994 #define RDC_AMP_MIN_MIN_GET(x) (((uint32_t)(x) & RDC_AMP_MIN_MIN_MASK) >> RDC_AMP_MIN_MIN_SHIFT)
1002 #define RDC_INT_EN_INT_EN_MASK (0x80000000UL)
1003 #define RDC_INT_EN_INT_EN_SHIFT (31U)
1004 #define RDC_INT_EN_INT_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_INT_EN_SHIFT) & RDC_INT_EN_INT_EN_MASK)
1005 #define RDC_INT_EN_INT_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_INT_EN_MASK) >> RDC_INT_EN_INT_EN_SHIFT)
1012 #define RDC_INT_EN_ACC_VLD_I_EN_MASK (0x8000U)
1013 #define RDC_INT_EN_ACC_VLD_I_EN_SHIFT (15U)
1014 #define RDC_INT_EN_ACC_VLD_I_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_VLD_I_EN_SHIFT) & RDC_INT_EN_ACC_VLD_I_EN_MASK)
1015 #define RDC_INT_EN_ACC_VLD_I_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_VLD_I_EN_MASK) >> RDC_INT_EN_ACC_VLD_I_EN_SHIFT)
1022 #define RDC_INT_EN_ACC_VLD_Q_EN_MASK (0x4000U)
1023 #define RDC_INT_EN_ACC_VLD_Q_EN_SHIFT (14U)
1024 #define RDC_INT_EN_ACC_VLD_Q_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_VLD_Q_EN_SHIFT) & RDC_INT_EN_ACC_VLD_Q_EN_MASK)
1025 #define RDC_INT_EN_ACC_VLD_Q_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_VLD_Q_EN_MASK) >> RDC_INT_EN_ACC_VLD_Q_EN_SHIFT)
1032 #define RDC_INT_EN_RISING_DELAY_I_EN_MASK (0x2000U)
1033 #define RDC_INT_EN_RISING_DELAY_I_EN_SHIFT (13U)
1034 #define RDC_INT_EN_RISING_DELAY_I_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_RISING_DELAY_I_EN_SHIFT) & RDC_INT_EN_RISING_DELAY_I_EN_MASK)
1035 #define RDC_INT_EN_RISING_DELAY_I_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_RISING_DELAY_I_EN_MASK) >> RDC_INT_EN_RISING_DELAY_I_EN_SHIFT)
1042 #define RDC_INT_EN_FALLING_DELAY_I_EN_MASK (0x1000U)
1043 #define RDC_INT_EN_FALLING_DELAY_I_EN_SHIFT (12U)
1044 #define RDC_INT_EN_FALLING_DELAY_I_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_FALLING_DELAY_I_EN_SHIFT) & RDC_INT_EN_FALLING_DELAY_I_EN_MASK)
1045 #define RDC_INT_EN_FALLING_DELAY_I_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_FALLING_DELAY_I_EN_MASK) >> RDC_INT_EN_FALLING_DELAY_I_EN_SHIFT)
1052 #define RDC_INT_EN_RISING_DELAY_Q_EN_MASK (0x800U)
1053 #define RDC_INT_EN_RISING_DELAY_Q_EN_SHIFT (11U)
1054 #define RDC_INT_EN_RISING_DELAY_Q_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_RISING_DELAY_Q_EN_SHIFT) & RDC_INT_EN_RISING_DELAY_Q_EN_MASK)
1055 #define RDC_INT_EN_RISING_DELAY_Q_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_RISING_DELAY_Q_EN_MASK) >> RDC_INT_EN_RISING_DELAY_Q_EN_SHIFT)
1062 #define RDC_INT_EN_FALLING_DELAY_Q_EN_MASK (0x400U)
1063 #define RDC_INT_EN_FALLING_DELAY_Q_EN_SHIFT (10U)
1064 #define RDC_INT_EN_FALLING_DELAY_Q_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_FALLING_DELAY_Q_EN_SHIFT) & RDC_INT_EN_FALLING_DELAY_Q_EN_MASK)
1065 #define RDC_INT_EN_FALLING_DELAY_Q_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_FALLING_DELAY_Q_EN_MASK) >> RDC_INT_EN_FALLING_DELAY_Q_EN_SHIFT)
1072 #define RDC_INT_EN_SAMPLE_RISING_I_EN_MASK (0x200U)
1073 #define RDC_INT_EN_SAMPLE_RISING_I_EN_SHIFT (9U)
1074 #define RDC_INT_EN_SAMPLE_RISING_I_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_SAMPLE_RISING_I_EN_SHIFT) & RDC_INT_EN_SAMPLE_RISING_I_EN_MASK)
1075 #define RDC_INT_EN_SAMPLE_RISING_I_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_SAMPLE_RISING_I_EN_MASK) >> RDC_INT_EN_SAMPLE_RISING_I_EN_SHIFT)
1082 #define RDC_INT_EN_SAMPLE_FALLING_I_EN_MASK (0x100U)
1083 #define RDC_INT_EN_SAMPLE_FALLING_I_EN_SHIFT (8U)
1084 #define RDC_INT_EN_SAMPLE_FALLING_I_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_SAMPLE_FALLING_I_EN_SHIFT) & RDC_INT_EN_SAMPLE_FALLING_I_EN_MASK)
1085 #define RDC_INT_EN_SAMPLE_FALLING_I_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_SAMPLE_FALLING_I_EN_MASK) >> RDC_INT_EN_SAMPLE_FALLING_I_EN_SHIFT)
1092 #define RDC_INT_EN_SAMPLE_RISING_Q_EN_MASK (0x80U)
1093 #define RDC_INT_EN_SAMPLE_RISING_Q_EN_SHIFT (7U)
1094 #define RDC_INT_EN_SAMPLE_RISING_Q_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_SAMPLE_RISING_Q_EN_SHIFT) & RDC_INT_EN_SAMPLE_RISING_Q_EN_MASK)
1095 #define RDC_INT_EN_SAMPLE_RISING_Q_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_SAMPLE_RISING_Q_EN_MASK) >> RDC_INT_EN_SAMPLE_RISING_Q_EN_SHIFT)
1102 #define RDC_INT_EN_SAMPLE_FALLING_Q_EN_MASK (0x40U)
1103 #define RDC_INT_EN_SAMPLE_FALLING_Q_EN_SHIFT (6U)
1104 #define RDC_INT_EN_SAMPLE_FALLING_Q_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_SAMPLE_FALLING_Q_EN_SHIFT) & RDC_INT_EN_SAMPLE_FALLING_Q_EN_MASK)
1105 #define RDC_INT_EN_SAMPLE_FALLING_Q_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_SAMPLE_FALLING_Q_EN_MASK) >> RDC_INT_EN_SAMPLE_FALLING_Q_EN_SHIFT)
1112 #define RDC_INT_EN_ACC_VLD_I_OVH_EN_MASK (0x20U)
1113 #define RDC_INT_EN_ACC_VLD_I_OVH_EN_SHIFT (5U)
1114 #define RDC_INT_EN_ACC_VLD_I_OVH_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_VLD_I_OVH_EN_SHIFT) & RDC_INT_EN_ACC_VLD_I_OVH_EN_MASK)
1115 #define RDC_INT_EN_ACC_VLD_I_OVH_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_VLD_I_OVH_EN_MASK) >> RDC_INT_EN_ACC_VLD_I_OVH_EN_SHIFT)
1122 #define RDC_INT_EN_ACC_VLD_Q_OVH_EN_MASK (0x10U)
1123 #define RDC_INT_EN_ACC_VLD_Q_OVH_EN_SHIFT (4U)
1124 #define RDC_INT_EN_ACC_VLD_Q_OVH_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_VLD_Q_OVH_EN_SHIFT) & RDC_INT_EN_ACC_VLD_Q_OVH_EN_MASK)
1125 #define RDC_INT_EN_ACC_VLD_Q_OVH_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_VLD_Q_OVH_EN_MASK) >> RDC_INT_EN_ACC_VLD_Q_OVH_EN_SHIFT)
1132 #define RDC_INT_EN_ACC_VLD_I_OVL_EN_MASK (0x8U)
1133 #define RDC_INT_EN_ACC_VLD_I_OVL_EN_SHIFT (3U)
1134 #define RDC_INT_EN_ACC_VLD_I_OVL_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_VLD_I_OVL_EN_SHIFT) & RDC_INT_EN_ACC_VLD_I_OVL_EN_MASK)
1135 #define RDC_INT_EN_ACC_VLD_I_OVL_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_VLD_I_OVL_EN_MASK) >> RDC_INT_EN_ACC_VLD_I_OVL_EN_SHIFT)
1142 #define RDC_INT_EN_ACC_VLD_Q_OVL_EN_MASK (0x4U)
1143 #define RDC_INT_EN_ACC_VLD_Q_OVL_EN_SHIFT (2U)
1144 #define RDC_INT_EN_ACC_VLD_Q_OVL_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_VLD_Q_OVL_EN_SHIFT) & RDC_INT_EN_ACC_VLD_Q_OVL_EN_MASK)
1145 #define RDC_INT_EN_ACC_VLD_Q_OVL_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_VLD_Q_OVL_EN_MASK) >> RDC_INT_EN_ACC_VLD_Q_OVL_EN_SHIFT)
1152 #define RDC_INT_EN_ACC_AMP_OVH_EN_MASK (0x2U)
1153 #define RDC_INT_EN_ACC_AMP_OVH_EN_SHIFT (1U)
1154 #define RDC_INT_EN_ACC_AMP_OVH_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_AMP_OVH_EN_SHIFT) & RDC_INT_EN_ACC_AMP_OVH_EN_MASK)
1155 #define RDC_INT_EN_ACC_AMP_OVH_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_AMP_OVH_EN_MASK) >> RDC_INT_EN_ACC_AMP_OVH_EN_SHIFT)
1162 #define RDC_INT_EN_ACC_AMP_OVL_EN_MASK (0x1U)
1163 #define RDC_INT_EN_ACC_AMP_OVL_EN_SHIFT (0U)
1164 #define RDC_INT_EN_ACC_AMP_OVL_EN_SET(x) (((uint32_t)(x) << RDC_INT_EN_ACC_AMP_OVL_EN_SHIFT) & RDC_INT_EN_ACC_AMP_OVL_EN_MASK)
1165 #define RDC_INT_EN_ACC_AMP_OVL_EN_GET(x) (((uint32_t)(x) & RDC_INT_EN_ACC_AMP_OVL_EN_MASK) >> RDC_INT_EN_ACC_AMP_OVL_EN_SHIFT)
1173 #define RDC_ADC_INT_STATE_ACC_VLD_I_STA_MASK (0x8000U)
1174 #define RDC_ADC_INT_STATE_ACC_VLD_I_STA_SHIFT (15U)
1175 #define RDC_ADC_INT_STATE_ACC_VLD_I_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_VLD_I_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_VLD_I_STA_MASK)
1176 #define RDC_ADC_INT_STATE_ACC_VLD_I_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_VLD_I_STA_MASK) >> RDC_ADC_INT_STATE_ACC_VLD_I_STA_SHIFT)
1183 #define RDC_ADC_INT_STATE_ACC_VLD_Q_STA_MASK (0x4000U)
1184 #define RDC_ADC_INT_STATE_ACC_VLD_Q_STA_SHIFT (14U)
1185 #define RDC_ADC_INT_STATE_ACC_VLD_Q_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_VLD_Q_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_VLD_Q_STA_MASK)
1186 #define RDC_ADC_INT_STATE_ACC_VLD_Q_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_VLD_Q_STA_MASK) >> RDC_ADC_INT_STATE_ACC_VLD_Q_STA_SHIFT)
1193 #define RDC_ADC_INT_STATE_RISING_DELAY_I_STA_MASK (0x2000U)
1194 #define RDC_ADC_INT_STATE_RISING_DELAY_I_STA_SHIFT (13U)
1195 #define RDC_ADC_INT_STATE_RISING_DELAY_I_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_RISING_DELAY_I_STA_SHIFT) & RDC_ADC_INT_STATE_RISING_DELAY_I_STA_MASK)
1196 #define RDC_ADC_INT_STATE_RISING_DELAY_I_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_RISING_DELAY_I_STA_MASK) >> RDC_ADC_INT_STATE_RISING_DELAY_I_STA_SHIFT)
1203 #define RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_MASK (0x1000U)
1204 #define RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_SHIFT (12U)
1205 #define RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_SHIFT) & RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_MASK)
1206 #define RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_MASK) >> RDC_ADC_INT_STATE_FALLING_DELAY_I_STA_SHIFT)
1213 #define RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_MASK (0x800U)
1214 #define RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_SHIFT (11U)
1215 #define RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_SHIFT) & RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_MASK)
1216 #define RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_MASK) >> RDC_ADC_INT_STATE_RISING_DELAY_Q_STA_SHIFT)
1223 #define RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_MASK (0x400U)
1224 #define RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_SHIFT (10U)
1225 #define RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_SHIFT) & RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_MASK)
1226 #define RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_MASK) >> RDC_ADC_INT_STATE_FALLING_DELAY_Q_STA_SHIFT)
1233 #define RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_MASK (0x200U)
1234 #define RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_SHIFT (9U)
1235 #define RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_SHIFT) & RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_MASK)
1236 #define RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_MASK) >> RDC_ADC_INT_STATE_SAMPLE_RISING_I_STA_SHIFT)
1243 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_MASK (0x100U)
1244 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_SHIFT (8U)
1245 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_SHIFT) & RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_MASK)
1246 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_MASK) >> RDC_ADC_INT_STATE_SAMPLE_FALLING_I_STA_SHIFT)
1253 #define RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_MASK (0x80U)
1254 #define RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_SHIFT (7U)
1255 #define RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_SHIFT) & RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_MASK)
1256 #define RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_MASK) >> RDC_ADC_INT_STATE_SAMPLE_RISING_Q_STA_SHIFT)
1263 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_MASK (0x40U)
1264 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_SHIFT (6U)
1265 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_SHIFT) & RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_MASK)
1266 #define RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_MASK) >> RDC_ADC_INT_STATE_SAMPLE_FALLING_Q_STA_SHIFT)
1273 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_MASK (0x20U)
1274 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_SHIFT (5U)
1275 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_MASK)
1276 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_MASK) >> RDC_ADC_INT_STATE_ACC_VLD_I_OVH_STA_SHIFT)
1283 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_MASK (0x10U)
1284 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_SHIFT (4U)
1285 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_MASK)
1286 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_MASK) >> RDC_ADC_INT_STATE_ACC_VLD_Q_OVH_STA_SHIFT)
1293 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_MASK (0x8U)
1294 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_SHIFT (3U)
1295 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_MASK)
1296 #define RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_MASK) >> RDC_ADC_INT_STATE_ACC_VLD_I_OVL_STA_SHIFT)
1303 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_MASK (0x4U)
1304 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_SHIFT (2U)
1305 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_MASK)
1306 #define RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_MASK) >> RDC_ADC_INT_STATE_ACC_VLD_Q_OVL_STA_SHIFT)
1313 #define RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_MASK (0x2U)
1314 #define RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_SHIFT (1U)
1315 #define RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_MASK)
1316 #define RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_MASK) >> RDC_ADC_INT_STATE_ACC_AMP_OVH_STA_SHIFT)
1323 #define RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_MASK (0x1U)
1324 #define RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_SHIFT (0U)
1325 #define RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_SET(x) (((uint32_t)(x) << RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_SHIFT) & RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_MASK)
1326 #define RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_GET(x) (((uint32_t)(x) & RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_MASK) >> RDC_ADC_INT_STATE_ACC_AMP_OVL_STA_SHIFT)
Definition: hpm_rdc_regs.h:12