esp32p4/
interrupt_core1.rs

1#[repr(C)]
2#[cfg_attr(feature = "impl-register-debug", derive(Debug))]
3#[doc = "Register block"]
4pub struct RegisterBlock {
5    lp_rtc_int_map: LP_RTC_INT_MAP,
6    lp_wdt_int_map: LP_WDT_INT_MAP,
7    lp_timer_reg_0_int_map: LP_TIMER_REG_0_INT_MAP,
8    lp_timer_reg_1_int_map: LP_TIMER_REG_1_INT_MAP,
9    mb_hp_int_map: MB_HP_INT_MAP,
10    mb_lp_int_map: MB_LP_INT_MAP,
11    pmu_reg_0_int_map: PMU_REG_0_INT_MAP,
12    pmu_reg_1_int_map: PMU_REG_1_INT_MAP,
13    lp_anaperi_int_map: LP_ANAPERI_INT_MAP,
14    lp_adc_int_map: LP_ADC_INT_MAP,
15    lp_gpio_int_map: LP_GPIO_INT_MAP,
16    lp_i2c_int_map: LP_I2C_INT_MAP,
17    lp_i2s_int_map: LP_I2S_INT_MAP,
18    lp_spi_int_map: LP_SPI_INT_MAP,
19    lp_touch_int_map: LP_TOUCH_INT_MAP,
20    lp_tsens_int_map: LP_TSENS_INT_MAP,
21    lp_uart_int_map: LP_UART_INT_MAP,
22    lp_efuse_int_map: LP_EFUSE_INT_MAP,
23    lp_sw_int_map: LP_SW_INT_MAP,
24    lp_sysreg_int_map: LP_SYSREG_INT_MAP,
25    lp_huk_int_map: LP_HUK_INT_MAP,
26    sys_icm_int_map: SYS_ICM_INT_MAP,
27    usb_device_int_map: USB_DEVICE_INT_MAP,
28    sdio_host_int_map: SDIO_HOST_INT_MAP,
29    gdma_int_map: GDMA_INT_MAP,
30    spi2_int_map: SPI2_INT_MAP,
31    spi3_int_map: SPI3_INT_MAP,
32    i2s0_int_map: I2S0_INT_MAP,
33    i2s1_int_map: I2S1_INT_MAP,
34    i2s2_int_map: I2S2_INT_MAP,
35    uhci0_int_map: UHCI0_INT_MAP,
36    uart0_int_map: UART0_INT_MAP,
37    uart1_int_map: UART1_INT_MAP,
38    uart2_int_map: UART2_INT_MAP,
39    uart3_int_map: UART3_INT_MAP,
40    uart4_int_map: UART4_INT_MAP,
41    lcd_cam_int_map: LCD_CAM_INT_MAP,
42    adc_int_map: ADC_INT_MAP,
43    pwm0_int_map: PWM0_INT_MAP,
44    pwm1_int_map: PWM1_INT_MAP,
45    can0_int_map: CAN0_INT_MAP,
46    can1_int_map: CAN1_INT_MAP,
47    can2_int_map: CAN2_INT_MAP,
48    rmt_int_map: RMT_INT_MAP,
49    i2c0_int_map: I2C0_INT_MAP,
50    i2c1_int_map: I2C1_INT_MAP,
51    timergrp0_t0_int_map: TIMERGRP0_T0_INT_MAP,
52    timergrp0_t1_int_map: TIMERGRP0_T1_INT_MAP,
53    timergrp0_wdt_int_map: TIMERGRP0_WDT_INT_MAP,
54    timergrp1_t0_int_map: TIMERGRP1_T0_INT_MAP,
55    timergrp1_t1_int_map: TIMERGRP1_T1_INT_MAP,
56    timergrp1_wdt_int_map: TIMERGRP1_WDT_INT_MAP,
57    ledc_int_map: LEDC_INT_MAP,
58    systimer_target0_int_map: SYSTIMER_TARGET0_INT_MAP,
59    systimer_target1_int_map: SYSTIMER_TARGET1_INT_MAP,
60    systimer_target2_int_map: SYSTIMER_TARGET2_INT_MAP,
61    ahb_pdma_in_ch0_int_map: AHB_PDMA_IN_CH0_INT_MAP,
62    ahb_pdma_in_ch1_int_map: AHB_PDMA_IN_CH1_INT_MAP,
63    ahb_pdma_in_ch2_int_map: AHB_PDMA_IN_CH2_INT_MAP,
64    ahb_pdma_out_ch0_int_map: AHB_PDMA_OUT_CH0_INT_MAP,
65    ahb_pdma_out_ch1_int_map: AHB_PDMA_OUT_CH1_INT_MAP,
66    ahb_pdma_out_ch2_int_map: AHB_PDMA_OUT_CH2_INT_MAP,
67    axi_pdma_in_ch0_int_map: AXI_PDMA_IN_CH0_INT_MAP,
68    axi_pdma_in_ch1_int_map: AXI_PDMA_IN_CH1_INT_MAP,
69    axi_pdma_in_ch2_int_map: AXI_PDMA_IN_CH2_INT_MAP,
70    axi_pdma_out_ch0_int_map: AXI_PDMA_OUT_CH0_INT_MAP,
71    axi_pdma_out_ch1_int_map: AXI_PDMA_OUT_CH1_INT_MAP,
72    axi_pdma_out_ch2_int_map: AXI_PDMA_OUT_CH2_INT_MAP,
73    rsa_int_map: RSA_INT_MAP,
74    aes_int_map: AES_INT_MAP,
75    sha_int_map: SHA_INT_MAP,
76    ecc_int_map: ECC_INT_MAP,
77    ecdsa_int_map: ECDSA_INT_MAP,
78    km_int_map: KM_INT_MAP,
79    gpio_int0_map: GPIO_INT0_MAP,
80    gpio_int1_map: GPIO_INT1_MAP,
81    gpio_int2_map: GPIO_INT2_MAP,
82    gpio_int3_map: GPIO_INT3_MAP,
83    gpio_pad_comp_int_map: GPIO_PAD_COMP_INT_MAP,
84    cpu_int_from_cpu_0_map: CPU_INT_FROM_CPU_0_MAP,
85    cpu_int_from_cpu_1_map: CPU_INT_FROM_CPU_1_MAP,
86    cpu_int_from_cpu_2_map: CPU_INT_FROM_CPU_2_MAP,
87    cpu_int_from_cpu_3_map: CPU_INT_FROM_CPU_3_MAP,
88    cache_int_map: CACHE_INT_MAP,
89    flash_mspi_int_map: FLASH_MSPI_INT_MAP,
90    csi_bridge_int_map: CSI_BRIDGE_INT_MAP,
91    dsi_bridge_int_map: DSI_BRIDGE_INT_MAP,
92    csi_int_map: CSI_INT_MAP,
93    dsi_int_map: DSI_INT_MAP,
94    gmii_phy_int_map: GMII_PHY_INT_MAP,
95    lpi_int_map: LPI_INT_MAP,
96    pmt_int_map: PMT_INT_MAP,
97    sbd_int_map: SBD_INT_MAP,
98    usb_otg_int_map: USB_OTG_INT_MAP,
99    usb_otg_endp_multi_proc_int_map: USB_OTG_ENDP_MULTI_PROC_INT_MAP,
100    jpeg_int_map: JPEG_INT_MAP,
101    ppa_int_map: PPA_INT_MAP,
102    core0_trace_int_map: CORE0_TRACE_INT_MAP,
103    core1_trace_int_map: CORE1_TRACE_INT_MAP,
104    hp_core_ctrl_int_map: HP_CORE_CTRL_INT_MAP,
105    isp_int_map: ISP_INT_MAP,
106    i3c_mst_int_map: I3C_MST_INT_MAP,
107    i3c_slv_int_map: I3C_SLV_INT_MAP,
108    usb_otg11_int_map: USB_OTG11_INT_MAP,
109    dma2d_in_ch0_int_map: DMA2D_IN_CH0_INT_MAP,
110    dma2d_in_ch1_int_map: DMA2D_IN_CH1_INT_MAP,
111    dma2d_out_ch0_int_map: DMA2D_OUT_CH0_INT_MAP,
112    dma2d_out_ch1_int_map: DMA2D_OUT_CH1_INT_MAP,
113    dma2d_out_ch2_int_map: DMA2D_OUT_CH2_INT_MAP,
114    psram_mspi_int_map: PSRAM_MSPI_INT_MAP,
115    hp_sysreg_int_map: HP_SYSREG_INT_MAP,
116    pcnt_int_map: PCNT_INT_MAP,
117    hp_pau_int_map: HP_PAU_INT_MAP,
118    hp_parlio_rx_int_map: HP_PARLIO_RX_INT_MAP,
119    hp_parlio_tx_int_map: HP_PARLIO_TX_INT_MAP,
120    h264_dma2d_out_ch0_int_map: H264_DMA2D_OUT_CH0_INT_MAP,
121    h264_dma2d_out_ch1_int_map: H264_DMA2D_OUT_CH1_INT_MAP,
122    h264_dma2d_out_ch2_int_map: H264_DMA2D_OUT_CH2_INT_MAP,
123    h264_dma2d_out_ch3_int_map: H264_DMA2D_OUT_CH3_INT_MAP,
124    h264_dma2d_out_ch4_int_map: H264_DMA2D_OUT_CH4_INT_MAP,
125    h264_dma2d_in_ch0_int_map: H264_DMA2D_IN_CH0_INT_MAP,
126    h264_dma2d_in_ch1_int_map: H264_DMA2D_IN_CH1_INT_MAP,
127    h264_dma2d_in_ch2_int_map: H264_DMA2D_IN_CH2_INT_MAP,
128    h264_dma2d_in_ch3_int_map: H264_DMA2D_IN_CH3_INT_MAP,
129    h264_dma2d_in_ch4_int_map: H264_DMA2D_IN_CH4_INT_MAP,
130    h264_dma2d_in_ch5_int_map: H264_DMA2D_IN_CH5_INT_MAP,
131    h264_reg_int_map: H264_REG_INT_MAP,
132    assist_debug_int_map: ASSIST_DEBUG_INT_MAP,
133    intr_status_reg_0: INTR_STATUS_REG_0,
134    intr_status_reg_1: INTR_STATUS_REG_1,
135    intr_status_reg_2: INTR_STATUS_REG_2,
136    intr_status_reg_3: INTR_STATUS_REG_3,
137    clock_gate: CLOCK_GATE,
138    _reserved133: [u8; 0x01e8],
139    interrupt_reg_date: INTERRUPT_REG_DATE,
140}
141impl RegisterBlock {
142    #[doc = "0x00 - NA"]
143    #[inline(always)]
144    pub const fn lp_rtc_int_map(&self) -> &LP_RTC_INT_MAP {
145        &self.lp_rtc_int_map
146    }
147    #[doc = "0x04 - NA"]
148    #[inline(always)]
149    pub const fn lp_wdt_int_map(&self) -> &LP_WDT_INT_MAP {
150        &self.lp_wdt_int_map
151    }
152    #[doc = "0x08 - NA"]
153    #[inline(always)]
154    pub const fn lp_timer_reg_0_int_map(&self) -> &LP_TIMER_REG_0_INT_MAP {
155        &self.lp_timer_reg_0_int_map
156    }
157    #[doc = "0x0c - NA"]
158    #[inline(always)]
159    pub const fn lp_timer_reg_1_int_map(&self) -> &LP_TIMER_REG_1_INT_MAP {
160        &self.lp_timer_reg_1_int_map
161    }
162    #[doc = "0x10 - NA"]
163    #[inline(always)]
164    pub const fn mb_hp_int_map(&self) -> &MB_HP_INT_MAP {
165        &self.mb_hp_int_map
166    }
167    #[doc = "0x14 - NA"]
168    #[inline(always)]
169    pub const fn mb_lp_int_map(&self) -> &MB_LP_INT_MAP {
170        &self.mb_lp_int_map
171    }
172    #[doc = "0x18 - NA"]
173    #[inline(always)]
174    pub const fn pmu_reg_0_int_map(&self) -> &PMU_REG_0_INT_MAP {
175        &self.pmu_reg_0_int_map
176    }
177    #[doc = "0x1c - NA"]
178    #[inline(always)]
179    pub const fn pmu_reg_1_int_map(&self) -> &PMU_REG_1_INT_MAP {
180        &self.pmu_reg_1_int_map
181    }
182    #[doc = "0x20 - NA"]
183    #[inline(always)]
184    pub const fn lp_anaperi_int_map(&self) -> &LP_ANAPERI_INT_MAP {
185        &self.lp_anaperi_int_map
186    }
187    #[doc = "0x24 - NA"]
188    #[inline(always)]
189    pub const fn lp_adc_int_map(&self) -> &LP_ADC_INT_MAP {
190        &self.lp_adc_int_map
191    }
192    #[doc = "0x28 - NA"]
193    #[inline(always)]
194    pub const fn lp_gpio_int_map(&self) -> &LP_GPIO_INT_MAP {
195        &self.lp_gpio_int_map
196    }
197    #[doc = "0x2c - NA"]
198    #[inline(always)]
199    pub const fn lp_i2c_int_map(&self) -> &LP_I2C_INT_MAP {
200        &self.lp_i2c_int_map
201    }
202    #[doc = "0x30 - NA"]
203    #[inline(always)]
204    pub const fn lp_i2s_int_map(&self) -> &LP_I2S_INT_MAP {
205        &self.lp_i2s_int_map
206    }
207    #[doc = "0x34 - NA"]
208    #[inline(always)]
209    pub const fn lp_spi_int_map(&self) -> &LP_SPI_INT_MAP {
210        &self.lp_spi_int_map
211    }
212    #[doc = "0x38 - NA"]
213    #[inline(always)]
214    pub const fn lp_touch_int_map(&self) -> &LP_TOUCH_INT_MAP {
215        &self.lp_touch_int_map
216    }
217    #[doc = "0x3c - NA"]
218    #[inline(always)]
219    pub const fn lp_tsens_int_map(&self) -> &LP_TSENS_INT_MAP {
220        &self.lp_tsens_int_map
221    }
222    #[doc = "0x40 - NA"]
223    #[inline(always)]
224    pub const fn lp_uart_int_map(&self) -> &LP_UART_INT_MAP {
225        &self.lp_uart_int_map
226    }
227    #[doc = "0x44 - NA"]
228    #[inline(always)]
229    pub const fn lp_efuse_int_map(&self) -> &LP_EFUSE_INT_MAP {
230        &self.lp_efuse_int_map
231    }
232    #[doc = "0x48 - NA"]
233    #[inline(always)]
234    pub const fn lp_sw_int_map(&self) -> &LP_SW_INT_MAP {
235        &self.lp_sw_int_map
236    }
237    #[doc = "0x4c - NA"]
238    #[inline(always)]
239    pub const fn lp_sysreg_int_map(&self) -> &LP_SYSREG_INT_MAP {
240        &self.lp_sysreg_int_map
241    }
242    #[doc = "0x50 - NA"]
243    #[inline(always)]
244    pub const fn lp_huk_int_map(&self) -> &LP_HUK_INT_MAP {
245        &self.lp_huk_int_map
246    }
247    #[doc = "0x54 - NA"]
248    #[inline(always)]
249    pub const fn sys_icm_int_map(&self) -> &SYS_ICM_INT_MAP {
250        &self.sys_icm_int_map
251    }
252    #[doc = "0x58 - NA"]
253    #[inline(always)]
254    pub const fn usb_device_int_map(&self) -> &USB_DEVICE_INT_MAP {
255        &self.usb_device_int_map
256    }
257    #[doc = "0x5c - NA"]
258    #[inline(always)]
259    pub const fn sdio_host_int_map(&self) -> &SDIO_HOST_INT_MAP {
260        &self.sdio_host_int_map
261    }
262    #[doc = "0x60 - NA"]
263    #[inline(always)]
264    pub const fn gdma_int_map(&self) -> &GDMA_INT_MAP {
265        &self.gdma_int_map
266    }
267    #[doc = "0x64 - NA"]
268    #[inline(always)]
269    pub const fn spi2_int_map(&self) -> &SPI2_INT_MAP {
270        &self.spi2_int_map
271    }
272    #[doc = "0x68 - NA"]
273    #[inline(always)]
274    pub const fn spi3_int_map(&self) -> &SPI3_INT_MAP {
275        &self.spi3_int_map
276    }
277    #[doc = "0x6c - NA"]
278    #[inline(always)]
279    pub const fn i2s0_int_map(&self) -> &I2S0_INT_MAP {
280        &self.i2s0_int_map
281    }
282    #[doc = "0x70 - NA"]
283    #[inline(always)]
284    pub const fn i2s1_int_map(&self) -> &I2S1_INT_MAP {
285        &self.i2s1_int_map
286    }
287    #[doc = "0x74 - NA"]
288    #[inline(always)]
289    pub const fn i2s2_int_map(&self) -> &I2S2_INT_MAP {
290        &self.i2s2_int_map
291    }
292    #[doc = "0x78 - NA"]
293    #[inline(always)]
294    pub const fn uhci0_int_map(&self) -> &UHCI0_INT_MAP {
295        &self.uhci0_int_map
296    }
297    #[doc = "0x7c - NA"]
298    #[inline(always)]
299    pub const fn uart0_int_map(&self) -> &UART0_INT_MAP {
300        &self.uart0_int_map
301    }
302    #[doc = "0x80 - NA"]
303    #[inline(always)]
304    pub const fn uart1_int_map(&self) -> &UART1_INT_MAP {
305        &self.uart1_int_map
306    }
307    #[doc = "0x84 - NA"]
308    #[inline(always)]
309    pub const fn uart2_int_map(&self) -> &UART2_INT_MAP {
310        &self.uart2_int_map
311    }
312    #[doc = "0x88 - NA"]
313    #[inline(always)]
314    pub const fn uart3_int_map(&self) -> &UART3_INT_MAP {
315        &self.uart3_int_map
316    }
317    #[doc = "0x8c - NA"]
318    #[inline(always)]
319    pub const fn uart4_int_map(&self) -> &UART4_INT_MAP {
320        &self.uart4_int_map
321    }
322    #[doc = "0x90 - NA"]
323    #[inline(always)]
324    pub const fn lcd_cam_int_map(&self) -> &LCD_CAM_INT_MAP {
325        &self.lcd_cam_int_map
326    }
327    #[doc = "0x94 - NA"]
328    #[inline(always)]
329    pub const fn adc_int_map(&self) -> &ADC_INT_MAP {
330        &self.adc_int_map
331    }
332    #[doc = "0x98 - NA"]
333    #[inline(always)]
334    pub const fn pwm0_int_map(&self) -> &PWM0_INT_MAP {
335        &self.pwm0_int_map
336    }
337    #[doc = "0x9c - NA"]
338    #[inline(always)]
339    pub const fn pwm1_int_map(&self) -> &PWM1_INT_MAP {
340        &self.pwm1_int_map
341    }
342    #[doc = "0xa0 - NA"]
343    #[inline(always)]
344    pub const fn can0_int_map(&self) -> &CAN0_INT_MAP {
345        &self.can0_int_map
346    }
347    #[doc = "0xa4 - NA"]
348    #[inline(always)]
349    pub const fn can1_int_map(&self) -> &CAN1_INT_MAP {
350        &self.can1_int_map
351    }
352    #[doc = "0xa8 - NA"]
353    #[inline(always)]
354    pub const fn can2_int_map(&self) -> &CAN2_INT_MAP {
355        &self.can2_int_map
356    }
357    #[doc = "0xac - NA"]
358    #[inline(always)]
359    pub const fn rmt_int_map(&self) -> &RMT_INT_MAP {
360        &self.rmt_int_map
361    }
362    #[doc = "0xb0 - NA"]
363    #[inline(always)]
364    pub const fn i2c0_int_map(&self) -> &I2C0_INT_MAP {
365        &self.i2c0_int_map
366    }
367    #[doc = "0xb4 - NA"]
368    #[inline(always)]
369    pub const fn i2c1_int_map(&self) -> &I2C1_INT_MAP {
370        &self.i2c1_int_map
371    }
372    #[doc = "0xb8 - NA"]
373    #[inline(always)]
374    pub const fn timergrp0_t0_int_map(&self) -> &TIMERGRP0_T0_INT_MAP {
375        &self.timergrp0_t0_int_map
376    }
377    #[doc = "0xbc - NA"]
378    #[inline(always)]
379    pub const fn timergrp0_t1_int_map(&self) -> &TIMERGRP0_T1_INT_MAP {
380        &self.timergrp0_t1_int_map
381    }
382    #[doc = "0xc0 - NA"]
383    #[inline(always)]
384    pub const fn timergrp0_wdt_int_map(&self) -> &TIMERGRP0_WDT_INT_MAP {
385        &self.timergrp0_wdt_int_map
386    }
387    #[doc = "0xc4 - NA"]
388    #[inline(always)]
389    pub const fn timergrp1_t0_int_map(&self) -> &TIMERGRP1_T0_INT_MAP {
390        &self.timergrp1_t0_int_map
391    }
392    #[doc = "0xc8 - NA"]
393    #[inline(always)]
394    pub const fn timergrp1_t1_int_map(&self) -> &TIMERGRP1_T1_INT_MAP {
395        &self.timergrp1_t1_int_map
396    }
397    #[doc = "0xcc - NA"]
398    #[inline(always)]
399    pub const fn timergrp1_wdt_int_map(&self) -> &TIMERGRP1_WDT_INT_MAP {
400        &self.timergrp1_wdt_int_map
401    }
402    #[doc = "0xd0 - NA"]
403    #[inline(always)]
404    pub const fn ledc_int_map(&self) -> &LEDC_INT_MAP {
405        &self.ledc_int_map
406    }
407    #[doc = "0xd4 - NA"]
408    #[inline(always)]
409    pub const fn systimer_target0_int_map(&self) -> &SYSTIMER_TARGET0_INT_MAP {
410        &self.systimer_target0_int_map
411    }
412    #[doc = "0xd8 - NA"]
413    #[inline(always)]
414    pub const fn systimer_target1_int_map(&self) -> &SYSTIMER_TARGET1_INT_MAP {
415        &self.systimer_target1_int_map
416    }
417    #[doc = "0xdc - NA"]
418    #[inline(always)]
419    pub const fn systimer_target2_int_map(&self) -> &SYSTIMER_TARGET2_INT_MAP {
420        &self.systimer_target2_int_map
421    }
422    #[doc = "0xe0 - NA"]
423    #[inline(always)]
424    pub const fn ahb_pdma_in_ch0_int_map(&self) -> &AHB_PDMA_IN_CH0_INT_MAP {
425        &self.ahb_pdma_in_ch0_int_map
426    }
427    #[doc = "0xe4 - NA"]
428    #[inline(always)]
429    pub const fn ahb_pdma_in_ch1_int_map(&self) -> &AHB_PDMA_IN_CH1_INT_MAP {
430        &self.ahb_pdma_in_ch1_int_map
431    }
432    #[doc = "0xe8 - NA"]
433    #[inline(always)]
434    pub const fn ahb_pdma_in_ch2_int_map(&self) -> &AHB_PDMA_IN_CH2_INT_MAP {
435        &self.ahb_pdma_in_ch2_int_map
436    }
437    #[doc = "0xec - NA"]
438    #[inline(always)]
439    pub const fn ahb_pdma_out_ch0_int_map(&self) -> &AHB_PDMA_OUT_CH0_INT_MAP {
440        &self.ahb_pdma_out_ch0_int_map
441    }
442    #[doc = "0xf0 - NA"]
443    #[inline(always)]
444    pub const fn ahb_pdma_out_ch1_int_map(&self) -> &AHB_PDMA_OUT_CH1_INT_MAP {
445        &self.ahb_pdma_out_ch1_int_map
446    }
447    #[doc = "0xf4 - NA"]
448    #[inline(always)]
449    pub const fn ahb_pdma_out_ch2_int_map(&self) -> &AHB_PDMA_OUT_CH2_INT_MAP {
450        &self.ahb_pdma_out_ch2_int_map
451    }
452    #[doc = "0xf8 - NA"]
453    #[inline(always)]
454    pub const fn axi_pdma_in_ch0_int_map(&self) -> &AXI_PDMA_IN_CH0_INT_MAP {
455        &self.axi_pdma_in_ch0_int_map
456    }
457    #[doc = "0xfc - NA"]
458    #[inline(always)]
459    pub const fn axi_pdma_in_ch1_int_map(&self) -> &AXI_PDMA_IN_CH1_INT_MAP {
460        &self.axi_pdma_in_ch1_int_map
461    }
462    #[doc = "0x100 - NA"]
463    #[inline(always)]
464    pub const fn axi_pdma_in_ch2_int_map(&self) -> &AXI_PDMA_IN_CH2_INT_MAP {
465        &self.axi_pdma_in_ch2_int_map
466    }
467    #[doc = "0x104 - NA"]
468    #[inline(always)]
469    pub const fn axi_pdma_out_ch0_int_map(&self) -> &AXI_PDMA_OUT_CH0_INT_MAP {
470        &self.axi_pdma_out_ch0_int_map
471    }
472    #[doc = "0x108 - NA"]
473    #[inline(always)]
474    pub const fn axi_pdma_out_ch1_int_map(&self) -> &AXI_PDMA_OUT_CH1_INT_MAP {
475        &self.axi_pdma_out_ch1_int_map
476    }
477    #[doc = "0x10c - NA"]
478    #[inline(always)]
479    pub const fn axi_pdma_out_ch2_int_map(&self) -> &AXI_PDMA_OUT_CH2_INT_MAP {
480        &self.axi_pdma_out_ch2_int_map
481    }
482    #[doc = "0x110 - NA"]
483    #[inline(always)]
484    pub const fn rsa_int_map(&self) -> &RSA_INT_MAP {
485        &self.rsa_int_map
486    }
487    #[doc = "0x114 - NA"]
488    #[inline(always)]
489    pub const fn aes_int_map(&self) -> &AES_INT_MAP {
490        &self.aes_int_map
491    }
492    #[doc = "0x118 - NA"]
493    #[inline(always)]
494    pub const fn sha_int_map(&self) -> &SHA_INT_MAP {
495        &self.sha_int_map
496    }
497    #[doc = "0x11c - NA"]
498    #[inline(always)]
499    pub const fn ecc_int_map(&self) -> &ECC_INT_MAP {
500        &self.ecc_int_map
501    }
502    #[doc = "0x120 - NA"]
503    #[inline(always)]
504    pub const fn ecdsa_int_map(&self) -> &ECDSA_INT_MAP {
505        &self.ecdsa_int_map
506    }
507    #[doc = "0x124 - NA"]
508    #[inline(always)]
509    pub const fn km_int_map(&self) -> &KM_INT_MAP {
510        &self.km_int_map
511    }
512    #[doc = "0x128 - NA"]
513    #[inline(always)]
514    pub const fn gpio_int0_map(&self) -> &GPIO_INT0_MAP {
515        &self.gpio_int0_map
516    }
517    #[doc = "0x12c - NA"]
518    #[inline(always)]
519    pub const fn gpio_int1_map(&self) -> &GPIO_INT1_MAP {
520        &self.gpio_int1_map
521    }
522    #[doc = "0x130 - NA"]
523    #[inline(always)]
524    pub const fn gpio_int2_map(&self) -> &GPIO_INT2_MAP {
525        &self.gpio_int2_map
526    }
527    #[doc = "0x134 - NA"]
528    #[inline(always)]
529    pub const fn gpio_int3_map(&self) -> &GPIO_INT3_MAP {
530        &self.gpio_int3_map
531    }
532    #[doc = "0x138 - NA"]
533    #[inline(always)]
534    pub const fn gpio_pad_comp_int_map(&self) -> &GPIO_PAD_COMP_INT_MAP {
535        &self.gpio_pad_comp_int_map
536    }
537    #[doc = "0x13c - NA"]
538    #[inline(always)]
539    pub const fn cpu_int_from_cpu_0_map(&self) -> &CPU_INT_FROM_CPU_0_MAP {
540        &self.cpu_int_from_cpu_0_map
541    }
542    #[doc = "0x140 - NA"]
543    #[inline(always)]
544    pub const fn cpu_int_from_cpu_1_map(&self) -> &CPU_INT_FROM_CPU_1_MAP {
545        &self.cpu_int_from_cpu_1_map
546    }
547    #[doc = "0x144 - NA"]
548    #[inline(always)]
549    pub const fn cpu_int_from_cpu_2_map(&self) -> &CPU_INT_FROM_CPU_2_MAP {
550        &self.cpu_int_from_cpu_2_map
551    }
552    #[doc = "0x148 - NA"]
553    #[inline(always)]
554    pub const fn cpu_int_from_cpu_3_map(&self) -> &CPU_INT_FROM_CPU_3_MAP {
555        &self.cpu_int_from_cpu_3_map
556    }
557    #[doc = "0x14c - NA"]
558    #[inline(always)]
559    pub const fn cache_int_map(&self) -> &CACHE_INT_MAP {
560        &self.cache_int_map
561    }
562    #[doc = "0x150 - NA"]
563    #[inline(always)]
564    pub const fn flash_mspi_int_map(&self) -> &FLASH_MSPI_INT_MAP {
565        &self.flash_mspi_int_map
566    }
567    #[doc = "0x154 - NA"]
568    #[inline(always)]
569    pub const fn csi_bridge_int_map(&self) -> &CSI_BRIDGE_INT_MAP {
570        &self.csi_bridge_int_map
571    }
572    #[doc = "0x158 - NA"]
573    #[inline(always)]
574    pub const fn dsi_bridge_int_map(&self) -> &DSI_BRIDGE_INT_MAP {
575        &self.dsi_bridge_int_map
576    }
577    #[doc = "0x15c - NA"]
578    #[inline(always)]
579    pub const fn csi_int_map(&self) -> &CSI_INT_MAP {
580        &self.csi_int_map
581    }
582    #[doc = "0x160 - NA"]
583    #[inline(always)]
584    pub const fn dsi_int_map(&self) -> &DSI_INT_MAP {
585        &self.dsi_int_map
586    }
587    #[doc = "0x164 - NA"]
588    #[inline(always)]
589    pub const fn gmii_phy_int_map(&self) -> &GMII_PHY_INT_MAP {
590        &self.gmii_phy_int_map
591    }
592    #[doc = "0x168 - NA"]
593    #[inline(always)]
594    pub const fn lpi_int_map(&self) -> &LPI_INT_MAP {
595        &self.lpi_int_map
596    }
597    #[doc = "0x16c - NA"]
598    #[inline(always)]
599    pub const fn pmt_int_map(&self) -> &PMT_INT_MAP {
600        &self.pmt_int_map
601    }
602    #[doc = "0x170 - NA"]
603    #[inline(always)]
604    pub const fn sbd_int_map(&self) -> &SBD_INT_MAP {
605        &self.sbd_int_map
606    }
607    #[doc = "0x174 - NA"]
608    #[inline(always)]
609    pub const fn usb_otg_int_map(&self) -> &USB_OTG_INT_MAP {
610        &self.usb_otg_int_map
611    }
612    #[doc = "0x178 - NA"]
613    #[inline(always)]
614    pub const fn usb_otg_endp_multi_proc_int_map(&self) -> &USB_OTG_ENDP_MULTI_PROC_INT_MAP {
615        &self.usb_otg_endp_multi_proc_int_map
616    }
617    #[doc = "0x17c - NA"]
618    #[inline(always)]
619    pub const fn jpeg_int_map(&self) -> &JPEG_INT_MAP {
620        &self.jpeg_int_map
621    }
622    #[doc = "0x180 - NA"]
623    #[inline(always)]
624    pub const fn ppa_int_map(&self) -> &PPA_INT_MAP {
625        &self.ppa_int_map
626    }
627    #[doc = "0x184 - NA"]
628    #[inline(always)]
629    pub const fn core0_trace_int_map(&self) -> &CORE0_TRACE_INT_MAP {
630        &self.core0_trace_int_map
631    }
632    #[doc = "0x188 - NA"]
633    #[inline(always)]
634    pub const fn core1_trace_int_map(&self) -> &CORE1_TRACE_INT_MAP {
635        &self.core1_trace_int_map
636    }
637    #[doc = "0x18c - NA"]
638    #[inline(always)]
639    pub const fn hp_core_ctrl_int_map(&self) -> &HP_CORE_CTRL_INT_MAP {
640        &self.hp_core_ctrl_int_map
641    }
642    #[doc = "0x190 - NA"]
643    #[inline(always)]
644    pub const fn isp_int_map(&self) -> &ISP_INT_MAP {
645        &self.isp_int_map
646    }
647    #[doc = "0x194 - NA"]
648    #[inline(always)]
649    pub const fn i3c_mst_int_map(&self) -> &I3C_MST_INT_MAP {
650        &self.i3c_mst_int_map
651    }
652    #[doc = "0x198 - NA"]
653    #[inline(always)]
654    pub const fn i3c_slv_int_map(&self) -> &I3C_SLV_INT_MAP {
655        &self.i3c_slv_int_map
656    }
657    #[doc = "0x19c - NA"]
658    #[inline(always)]
659    pub const fn usb_otg11_int_map(&self) -> &USB_OTG11_INT_MAP {
660        &self.usb_otg11_int_map
661    }
662    #[doc = "0x1a0 - NA"]
663    #[inline(always)]
664    pub const fn dma2d_in_ch0_int_map(&self) -> &DMA2D_IN_CH0_INT_MAP {
665        &self.dma2d_in_ch0_int_map
666    }
667    #[doc = "0x1a4 - NA"]
668    #[inline(always)]
669    pub const fn dma2d_in_ch1_int_map(&self) -> &DMA2D_IN_CH1_INT_MAP {
670        &self.dma2d_in_ch1_int_map
671    }
672    #[doc = "0x1a8 - NA"]
673    #[inline(always)]
674    pub const fn dma2d_out_ch0_int_map(&self) -> &DMA2D_OUT_CH0_INT_MAP {
675        &self.dma2d_out_ch0_int_map
676    }
677    #[doc = "0x1ac - NA"]
678    #[inline(always)]
679    pub const fn dma2d_out_ch1_int_map(&self) -> &DMA2D_OUT_CH1_INT_MAP {
680        &self.dma2d_out_ch1_int_map
681    }
682    #[doc = "0x1b0 - NA"]
683    #[inline(always)]
684    pub const fn dma2d_out_ch2_int_map(&self) -> &DMA2D_OUT_CH2_INT_MAP {
685        &self.dma2d_out_ch2_int_map
686    }
687    #[doc = "0x1b4 - NA"]
688    #[inline(always)]
689    pub const fn psram_mspi_int_map(&self) -> &PSRAM_MSPI_INT_MAP {
690        &self.psram_mspi_int_map
691    }
692    #[doc = "0x1b8 - NA"]
693    #[inline(always)]
694    pub const fn hp_sysreg_int_map(&self) -> &HP_SYSREG_INT_MAP {
695        &self.hp_sysreg_int_map
696    }
697    #[doc = "0x1bc - NA"]
698    #[inline(always)]
699    pub const fn pcnt_int_map(&self) -> &PCNT_INT_MAP {
700        &self.pcnt_int_map
701    }
702    #[doc = "0x1c0 - NA"]
703    #[inline(always)]
704    pub const fn hp_pau_int_map(&self) -> &HP_PAU_INT_MAP {
705        &self.hp_pau_int_map
706    }
707    #[doc = "0x1c4 - NA"]
708    #[inline(always)]
709    pub const fn hp_parlio_rx_int_map(&self) -> &HP_PARLIO_RX_INT_MAP {
710        &self.hp_parlio_rx_int_map
711    }
712    #[doc = "0x1c8 - NA"]
713    #[inline(always)]
714    pub const fn hp_parlio_tx_int_map(&self) -> &HP_PARLIO_TX_INT_MAP {
715        &self.hp_parlio_tx_int_map
716    }
717    #[doc = "0x1cc - NA"]
718    #[inline(always)]
719    pub const fn h264_dma2d_out_ch0_int_map(&self) -> &H264_DMA2D_OUT_CH0_INT_MAP {
720        &self.h264_dma2d_out_ch0_int_map
721    }
722    #[doc = "0x1d0 - NA"]
723    #[inline(always)]
724    pub const fn h264_dma2d_out_ch1_int_map(&self) -> &H264_DMA2D_OUT_CH1_INT_MAP {
725        &self.h264_dma2d_out_ch1_int_map
726    }
727    #[doc = "0x1d4 - NA"]
728    #[inline(always)]
729    pub const fn h264_dma2d_out_ch2_int_map(&self) -> &H264_DMA2D_OUT_CH2_INT_MAP {
730        &self.h264_dma2d_out_ch2_int_map
731    }
732    #[doc = "0x1d8 - NA"]
733    #[inline(always)]
734    pub const fn h264_dma2d_out_ch3_int_map(&self) -> &H264_DMA2D_OUT_CH3_INT_MAP {
735        &self.h264_dma2d_out_ch3_int_map
736    }
737    #[doc = "0x1dc - NA"]
738    #[inline(always)]
739    pub const fn h264_dma2d_out_ch4_int_map(&self) -> &H264_DMA2D_OUT_CH4_INT_MAP {
740        &self.h264_dma2d_out_ch4_int_map
741    }
742    #[doc = "0x1e0 - NA"]
743    #[inline(always)]
744    pub const fn h264_dma2d_in_ch0_int_map(&self) -> &H264_DMA2D_IN_CH0_INT_MAP {
745        &self.h264_dma2d_in_ch0_int_map
746    }
747    #[doc = "0x1e4 - NA"]
748    #[inline(always)]
749    pub const fn h264_dma2d_in_ch1_int_map(&self) -> &H264_DMA2D_IN_CH1_INT_MAP {
750        &self.h264_dma2d_in_ch1_int_map
751    }
752    #[doc = "0x1e8 - NA"]
753    #[inline(always)]
754    pub const fn h264_dma2d_in_ch2_int_map(&self) -> &H264_DMA2D_IN_CH2_INT_MAP {
755        &self.h264_dma2d_in_ch2_int_map
756    }
757    #[doc = "0x1ec - NA"]
758    #[inline(always)]
759    pub const fn h264_dma2d_in_ch3_int_map(&self) -> &H264_DMA2D_IN_CH3_INT_MAP {
760        &self.h264_dma2d_in_ch3_int_map
761    }
762    #[doc = "0x1f0 - NA"]
763    #[inline(always)]
764    pub const fn h264_dma2d_in_ch4_int_map(&self) -> &H264_DMA2D_IN_CH4_INT_MAP {
765        &self.h264_dma2d_in_ch4_int_map
766    }
767    #[doc = "0x1f4 - NA"]
768    #[inline(always)]
769    pub const fn h264_dma2d_in_ch5_int_map(&self) -> &H264_DMA2D_IN_CH5_INT_MAP {
770        &self.h264_dma2d_in_ch5_int_map
771    }
772    #[doc = "0x1f8 - NA"]
773    #[inline(always)]
774    pub const fn h264_reg_int_map(&self) -> &H264_REG_INT_MAP {
775        &self.h264_reg_int_map
776    }
777    #[doc = "0x1fc - NA"]
778    #[inline(always)]
779    pub const fn assist_debug_int_map(&self) -> &ASSIST_DEBUG_INT_MAP {
780        &self.assist_debug_int_map
781    }
782    #[doc = "0x200 - NA"]
783    #[inline(always)]
784    pub const fn intr_status_reg_0(&self) -> &INTR_STATUS_REG_0 {
785        &self.intr_status_reg_0
786    }
787    #[doc = "0x204 - NA"]
788    #[inline(always)]
789    pub const fn intr_status_reg_1(&self) -> &INTR_STATUS_REG_1 {
790        &self.intr_status_reg_1
791    }
792    #[doc = "0x208 - NA"]
793    #[inline(always)]
794    pub const fn intr_status_reg_2(&self) -> &INTR_STATUS_REG_2 {
795        &self.intr_status_reg_2
796    }
797    #[doc = "0x20c - NA"]
798    #[inline(always)]
799    pub const fn intr_status_reg_3(&self) -> &INTR_STATUS_REG_3 {
800        &self.intr_status_reg_3
801    }
802    #[doc = "0x210 - NA"]
803    #[inline(always)]
804    pub const fn clock_gate(&self) -> &CLOCK_GATE {
805        &self.clock_gate
806    }
807    #[doc = "0x3fc - NA"]
808    #[inline(always)]
809    pub const fn interrupt_reg_date(&self) -> &INTERRUPT_REG_DATE {
810        &self.interrupt_reg_date
811    }
812}
813#[doc = "LP_RTC_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_rtc_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_rtc_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_rtc_int_map`] module"]
814pub type LP_RTC_INT_MAP = crate::Reg<lp_rtc_int_map::LP_RTC_INT_MAP_SPEC>;
815#[doc = "NA"]
816pub mod lp_rtc_int_map;
817#[doc = "LP_WDT_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_wdt_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_wdt_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_wdt_int_map`] module"]
818pub type LP_WDT_INT_MAP = crate::Reg<lp_wdt_int_map::LP_WDT_INT_MAP_SPEC>;
819#[doc = "NA"]
820pub mod lp_wdt_int_map;
821#[doc = "LP_TIMER_REG_0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_timer_reg_0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_timer_reg_0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_timer_reg_0_int_map`] module"]
822pub type LP_TIMER_REG_0_INT_MAP = crate::Reg<lp_timer_reg_0_int_map::LP_TIMER_REG_0_INT_MAP_SPEC>;
823#[doc = "NA"]
824pub mod lp_timer_reg_0_int_map;
825#[doc = "LP_TIMER_REG_1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_timer_reg_1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_timer_reg_1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_timer_reg_1_int_map`] module"]
826pub type LP_TIMER_REG_1_INT_MAP = crate::Reg<lp_timer_reg_1_int_map::LP_TIMER_REG_1_INT_MAP_SPEC>;
827#[doc = "NA"]
828pub mod lp_timer_reg_1_int_map;
829#[doc = "MB_HP_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`mb_hp_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`mb_hp_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@mb_hp_int_map`] module"]
830pub type MB_HP_INT_MAP = crate::Reg<mb_hp_int_map::MB_HP_INT_MAP_SPEC>;
831#[doc = "NA"]
832pub mod mb_hp_int_map;
833#[doc = "MB_LP_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`mb_lp_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`mb_lp_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@mb_lp_int_map`] module"]
834pub type MB_LP_INT_MAP = crate::Reg<mb_lp_int_map::MB_LP_INT_MAP_SPEC>;
835#[doc = "NA"]
836pub mod mb_lp_int_map;
837#[doc = "PMU_REG_0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`pmu_reg_0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`pmu_reg_0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@pmu_reg_0_int_map`] module"]
838pub type PMU_REG_0_INT_MAP = crate::Reg<pmu_reg_0_int_map::PMU_REG_0_INT_MAP_SPEC>;
839#[doc = "NA"]
840pub mod pmu_reg_0_int_map;
841#[doc = "PMU_REG_1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`pmu_reg_1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`pmu_reg_1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@pmu_reg_1_int_map`] module"]
842pub type PMU_REG_1_INT_MAP = crate::Reg<pmu_reg_1_int_map::PMU_REG_1_INT_MAP_SPEC>;
843#[doc = "NA"]
844pub mod pmu_reg_1_int_map;
845#[doc = "LP_ANAPERI_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_anaperi_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_anaperi_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_anaperi_int_map`] module"]
846pub type LP_ANAPERI_INT_MAP = crate::Reg<lp_anaperi_int_map::LP_ANAPERI_INT_MAP_SPEC>;
847#[doc = "NA"]
848pub mod lp_anaperi_int_map;
849#[doc = "LP_ADC_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_adc_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_adc_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_adc_int_map`] module"]
850pub type LP_ADC_INT_MAP = crate::Reg<lp_adc_int_map::LP_ADC_INT_MAP_SPEC>;
851#[doc = "NA"]
852pub mod lp_adc_int_map;
853#[doc = "LP_GPIO_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_gpio_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_gpio_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_gpio_int_map`] module"]
854pub type LP_GPIO_INT_MAP = crate::Reg<lp_gpio_int_map::LP_GPIO_INT_MAP_SPEC>;
855#[doc = "NA"]
856pub mod lp_gpio_int_map;
857#[doc = "LP_I2C_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_i2c_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_i2c_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_i2c_int_map`] module"]
858pub type LP_I2C_INT_MAP = crate::Reg<lp_i2c_int_map::LP_I2C_INT_MAP_SPEC>;
859#[doc = "NA"]
860pub mod lp_i2c_int_map;
861#[doc = "LP_I2S_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_i2s_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_i2s_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_i2s_int_map`] module"]
862pub type LP_I2S_INT_MAP = crate::Reg<lp_i2s_int_map::LP_I2S_INT_MAP_SPEC>;
863#[doc = "NA"]
864pub mod lp_i2s_int_map;
865#[doc = "LP_SPI_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_spi_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_spi_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_spi_int_map`] module"]
866pub type LP_SPI_INT_MAP = crate::Reg<lp_spi_int_map::LP_SPI_INT_MAP_SPEC>;
867#[doc = "NA"]
868pub mod lp_spi_int_map;
869#[doc = "LP_TOUCH_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_touch_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_touch_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_touch_int_map`] module"]
870pub type LP_TOUCH_INT_MAP = crate::Reg<lp_touch_int_map::LP_TOUCH_INT_MAP_SPEC>;
871#[doc = "NA"]
872pub mod lp_touch_int_map;
873#[doc = "LP_TSENS_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_tsens_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_tsens_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_tsens_int_map`] module"]
874pub type LP_TSENS_INT_MAP = crate::Reg<lp_tsens_int_map::LP_TSENS_INT_MAP_SPEC>;
875#[doc = "NA"]
876pub mod lp_tsens_int_map;
877#[doc = "LP_UART_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_uart_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_uart_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_uart_int_map`] module"]
878pub type LP_UART_INT_MAP = crate::Reg<lp_uart_int_map::LP_UART_INT_MAP_SPEC>;
879#[doc = "NA"]
880pub mod lp_uart_int_map;
881#[doc = "LP_EFUSE_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_efuse_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_efuse_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_efuse_int_map`] module"]
882pub type LP_EFUSE_INT_MAP = crate::Reg<lp_efuse_int_map::LP_EFUSE_INT_MAP_SPEC>;
883#[doc = "NA"]
884pub mod lp_efuse_int_map;
885#[doc = "LP_SW_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_sw_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_sw_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_sw_int_map`] module"]
886pub type LP_SW_INT_MAP = crate::Reg<lp_sw_int_map::LP_SW_INT_MAP_SPEC>;
887#[doc = "NA"]
888pub mod lp_sw_int_map;
889#[doc = "LP_SYSREG_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_sysreg_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_sysreg_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_sysreg_int_map`] module"]
890pub type LP_SYSREG_INT_MAP = crate::Reg<lp_sysreg_int_map::LP_SYSREG_INT_MAP_SPEC>;
891#[doc = "NA"]
892pub mod lp_sysreg_int_map;
893#[doc = "LP_HUK_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lp_huk_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lp_huk_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lp_huk_int_map`] module"]
894pub type LP_HUK_INT_MAP = crate::Reg<lp_huk_int_map::LP_HUK_INT_MAP_SPEC>;
895#[doc = "NA"]
896pub mod lp_huk_int_map;
897#[doc = "SYS_ICM_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`sys_icm_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`sys_icm_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@sys_icm_int_map`] module"]
898pub type SYS_ICM_INT_MAP = crate::Reg<sys_icm_int_map::SYS_ICM_INT_MAP_SPEC>;
899#[doc = "NA"]
900pub mod sys_icm_int_map;
901#[doc = "USB_DEVICE_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`usb_device_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`usb_device_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@usb_device_int_map`] module"]
902pub type USB_DEVICE_INT_MAP = crate::Reg<usb_device_int_map::USB_DEVICE_INT_MAP_SPEC>;
903#[doc = "NA"]
904pub mod usb_device_int_map;
905#[doc = "SDIO_HOST_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`sdio_host_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`sdio_host_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@sdio_host_int_map`] module"]
906pub type SDIO_HOST_INT_MAP = crate::Reg<sdio_host_int_map::SDIO_HOST_INT_MAP_SPEC>;
907#[doc = "NA"]
908pub mod sdio_host_int_map;
909#[doc = "GDMA_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`gdma_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`gdma_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@gdma_int_map`] module"]
910pub type GDMA_INT_MAP = crate::Reg<gdma_int_map::GDMA_INT_MAP_SPEC>;
911#[doc = "NA"]
912pub mod gdma_int_map;
913#[doc = "SPI2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`spi2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`spi2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@spi2_int_map`] module"]
914pub type SPI2_INT_MAP = crate::Reg<spi2_int_map::SPI2_INT_MAP_SPEC>;
915#[doc = "NA"]
916pub mod spi2_int_map;
917#[doc = "SPI3_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`spi3_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`spi3_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@spi3_int_map`] module"]
918pub type SPI3_INT_MAP = crate::Reg<spi3_int_map::SPI3_INT_MAP_SPEC>;
919#[doc = "NA"]
920pub mod spi3_int_map;
921#[doc = "I2S0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`i2s0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`i2s0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@i2s0_int_map`] module"]
922pub type I2S0_INT_MAP = crate::Reg<i2s0_int_map::I2S0_INT_MAP_SPEC>;
923#[doc = "NA"]
924pub mod i2s0_int_map;
925#[doc = "I2S1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`i2s1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`i2s1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@i2s1_int_map`] module"]
926pub type I2S1_INT_MAP = crate::Reg<i2s1_int_map::I2S1_INT_MAP_SPEC>;
927#[doc = "NA"]
928pub mod i2s1_int_map;
929#[doc = "I2S2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`i2s2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`i2s2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@i2s2_int_map`] module"]
930pub type I2S2_INT_MAP = crate::Reg<i2s2_int_map::I2S2_INT_MAP_SPEC>;
931#[doc = "NA"]
932pub mod i2s2_int_map;
933#[doc = "UHCI0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`uhci0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`uhci0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@uhci0_int_map`] module"]
934pub type UHCI0_INT_MAP = crate::Reg<uhci0_int_map::UHCI0_INT_MAP_SPEC>;
935#[doc = "NA"]
936pub mod uhci0_int_map;
937#[doc = "UART0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`uart0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`uart0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@uart0_int_map`] module"]
938pub type UART0_INT_MAP = crate::Reg<uart0_int_map::UART0_INT_MAP_SPEC>;
939#[doc = "NA"]
940pub mod uart0_int_map;
941#[doc = "UART1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`uart1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`uart1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@uart1_int_map`] module"]
942pub type UART1_INT_MAP = crate::Reg<uart1_int_map::UART1_INT_MAP_SPEC>;
943#[doc = "NA"]
944pub mod uart1_int_map;
945#[doc = "UART2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`uart2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`uart2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@uart2_int_map`] module"]
946pub type UART2_INT_MAP = crate::Reg<uart2_int_map::UART2_INT_MAP_SPEC>;
947#[doc = "NA"]
948pub mod uart2_int_map;
949#[doc = "UART3_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`uart3_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`uart3_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@uart3_int_map`] module"]
950pub type UART3_INT_MAP = crate::Reg<uart3_int_map::UART3_INT_MAP_SPEC>;
951#[doc = "NA"]
952pub mod uart3_int_map;
953#[doc = "UART4_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`uart4_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`uart4_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@uart4_int_map`] module"]
954pub type UART4_INT_MAP = crate::Reg<uart4_int_map::UART4_INT_MAP_SPEC>;
955#[doc = "NA"]
956pub mod uart4_int_map;
957#[doc = "LCD_CAM_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lcd_cam_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lcd_cam_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lcd_cam_int_map`] module"]
958pub type LCD_CAM_INT_MAP = crate::Reg<lcd_cam_int_map::LCD_CAM_INT_MAP_SPEC>;
959#[doc = "NA"]
960pub mod lcd_cam_int_map;
961#[doc = "ADC_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`adc_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`adc_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@adc_int_map`] module"]
962pub type ADC_INT_MAP = crate::Reg<adc_int_map::ADC_INT_MAP_SPEC>;
963#[doc = "NA"]
964pub mod adc_int_map;
965#[doc = "PWM0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`pwm0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`pwm0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@pwm0_int_map`] module"]
966pub type PWM0_INT_MAP = crate::Reg<pwm0_int_map::PWM0_INT_MAP_SPEC>;
967#[doc = "NA"]
968pub mod pwm0_int_map;
969#[doc = "PWM1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`pwm1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`pwm1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@pwm1_int_map`] module"]
970pub type PWM1_INT_MAP = crate::Reg<pwm1_int_map::PWM1_INT_MAP_SPEC>;
971#[doc = "NA"]
972pub mod pwm1_int_map;
973#[doc = "CAN0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`can0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`can0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@can0_int_map`] module"]
974pub type CAN0_INT_MAP = crate::Reg<can0_int_map::CAN0_INT_MAP_SPEC>;
975#[doc = "NA"]
976pub mod can0_int_map;
977#[doc = "CAN1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`can1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`can1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@can1_int_map`] module"]
978pub type CAN1_INT_MAP = crate::Reg<can1_int_map::CAN1_INT_MAP_SPEC>;
979#[doc = "NA"]
980pub mod can1_int_map;
981#[doc = "CAN2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`can2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`can2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@can2_int_map`] module"]
982pub type CAN2_INT_MAP = crate::Reg<can2_int_map::CAN2_INT_MAP_SPEC>;
983#[doc = "NA"]
984pub mod can2_int_map;
985#[doc = "RMT_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`rmt_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`rmt_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@rmt_int_map`] module"]
986pub type RMT_INT_MAP = crate::Reg<rmt_int_map::RMT_INT_MAP_SPEC>;
987#[doc = "NA"]
988pub mod rmt_int_map;
989#[doc = "I2C0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`i2c0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`i2c0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@i2c0_int_map`] module"]
990pub type I2C0_INT_MAP = crate::Reg<i2c0_int_map::I2C0_INT_MAP_SPEC>;
991#[doc = "NA"]
992pub mod i2c0_int_map;
993#[doc = "I2C1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`i2c1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`i2c1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@i2c1_int_map`] module"]
994pub type I2C1_INT_MAP = crate::Reg<i2c1_int_map::I2C1_INT_MAP_SPEC>;
995#[doc = "NA"]
996pub mod i2c1_int_map;
997#[doc = "TIMERGRP0_T0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`timergrp0_t0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`timergrp0_t0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@timergrp0_t0_int_map`] module"]
998pub type TIMERGRP0_T0_INT_MAP = crate::Reg<timergrp0_t0_int_map::TIMERGRP0_T0_INT_MAP_SPEC>;
999#[doc = "NA"]
1000pub mod timergrp0_t0_int_map;
1001#[doc = "TIMERGRP0_T1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`timergrp0_t1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`timergrp0_t1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@timergrp0_t1_int_map`] module"]
1002pub type TIMERGRP0_T1_INT_MAP = crate::Reg<timergrp0_t1_int_map::TIMERGRP0_T1_INT_MAP_SPEC>;
1003#[doc = "NA"]
1004pub mod timergrp0_t1_int_map;
1005#[doc = "TIMERGRP0_WDT_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`timergrp0_wdt_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`timergrp0_wdt_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@timergrp0_wdt_int_map`] module"]
1006pub type TIMERGRP0_WDT_INT_MAP = crate::Reg<timergrp0_wdt_int_map::TIMERGRP0_WDT_INT_MAP_SPEC>;
1007#[doc = "NA"]
1008pub mod timergrp0_wdt_int_map;
1009#[doc = "TIMERGRP1_T0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`timergrp1_t0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`timergrp1_t0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@timergrp1_t0_int_map`] module"]
1010pub type TIMERGRP1_T0_INT_MAP = crate::Reg<timergrp1_t0_int_map::TIMERGRP1_T0_INT_MAP_SPEC>;
1011#[doc = "NA"]
1012pub mod timergrp1_t0_int_map;
1013#[doc = "TIMERGRP1_T1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`timergrp1_t1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`timergrp1_t1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@timergrp1_t1_int_map`] module"]
1014pub type TIMERGRP1_T1_INT_MAP = crate::Reg<timergrp1_t1_int_map::TIMERGRP1_T1_INT_MAP_SPEC>;
1015#[doc = "NA"]
1016pub mod timergrp1_t1_int_map;
1017#[doc = "TIMERGRP1_WDT_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`timergrp1_wdt_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`timergrp1_wdt_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@timergrp1_wdt_int_map`] module"]
1018pub type TIMERGRP1_WDT_INT_MAP = crate::Reg<timergrp1_wdt_int_map::TIMERGRP1_WDT_INT_MAP_SPEC>;
1019#[doc = "NA"]
1020pub mod timergrp1_wdt_int_map;
1021#[doc = "LEDC_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ledc_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ledc_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ledc_int_map`] module"]
1022pub type LEDC_INT_MAP = crate::Reg<ledc_int_map::LEDC_INT_MAP_SPEC>;
1023#[doc = "NA"]
1024pub mod ledc_int_map;
1025#[doc = "SYSTIMER_TARGET0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`systimer_target0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`systimer_target0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@systimer_target0_int_map`] module"]
1026pub type SYSTIMER_TARGET0_INT_MAP =
1027    crate::Reg<systimer_target0_int_map::SYSTIMER_TARGET0_INT_MAP_SPEC>;
1028#[doc = "NA"]
1029pub mod systimer_target0_int_map;
1030#[doc = "SYSTIMER_TARGET1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`systimer_target1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`systimer_target1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@systimer_target1_int_map`] module"]
1031pub type SYSTIMER_TARGET1_INT_MAP =
1032    crate::Reg<systimer_target1_int_map::SYSTIMER_TARGET1_INT_MAP_SPEC>;
1033#[doc = "NA"]
1034pub mod systimer_target1_int_map;
1035#[doc = "SYSTIMER_TARGET2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`systimer_target2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`systimer_target2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@systimer_target2_int_map`] module"]
1036pub type SYSTIMER_TARGET2_INT_MAP =
1037    crate::Reg<systimer_target2_int_map::SYSTIMER_TARGET2_INT_MAP_SPEC>;
1038#[doc = "NA"]
1039pub mod systimer_target2_int_map;
1040#[doc = "AHB_PDMA_IN_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ahb_pdma_in_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ahb_pdma_in_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ahb_pdma_in_ch0_int_map`] module"]
1041pub type AHB_PDMA_IN_CH0_INT_MAP =
1042    crate::Reg<ahb_pdma_in_ch0_int_map::AHB_PDMA_IN_CH0_INT_MAP_SPEC>;
1043#[doc = "NA"]
1044pub mod ahb_pdma_in_ch0_int_map;
1045#[doc = "AHB_PDMA_IN_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ahb_pdma_in_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ahb_pdma_in_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ahb_pdma_in_ch1_int_map`] module"]
1046pub type AHB_PDMA_IN_CH1_INT_MAP =
1047    crate::Reg<ahb_pdma_in_ch1_int_map::AHB_PDMA_IN_CH1_INT_MAP_SPEC>;
1048#[doc = "NA"]
1049pub mod ahb_pdma_in_ch1_int_map;
1050#[doc = "AHB_PDMA_IN_CH2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ahb_pdma_in_ch2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ahb_pdma_in_ch2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ahb_pdma_in_ch2_int_map`] module"]
1051pub type AHB_PDMA_IN_CH2_INT_MAP =
1052    crate::Reg<ahb_pdma_in_ch2_int_map::AHB_PDMA_IN_CH2_INT_MAP_SPEC>;
1053#[doc = "NA"]
1054pub mod ahb_pdma_in_ch2_int_map;
1055#[doc = "AHB_PDMA_OUT_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ahb_pdma_out_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ahb_pdma_out_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ahb_pdma_out_ch0_int_map`] module"]
1056pub type AHB_PDMA_OUT_CH0_INT_MAP =
1057    crate::Reg<ahb_pdma_out_ch0_int_map::AHB_PDMA_OUT_CH0_INT_MAP_SPEC>;
1058#[doc = "NA"]
1059pub mod ahb_pdma_out_ch0_int_map;
1060#[doc = "AHB_PDMA_OUT_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ahb_pdma_out_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ahb_pdma_out_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ahb_pdma_out_ch1_int_map`] module"]
1061pub type AHB_PDMA_OUT_CH1_INT_MAP =
1062    crate::Reg<ahb_pdma_out_ch1_int_map::AHB_PDMA_OUT_CH1_INT_MAP_SPEC>;
1063#[doc = "NA"]
1064pub mod ahb_pdma_out_ch1_int_map;
1065#[doc = "AHB_PDMA_OUT_CH2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ahb_pdma_out_ch2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ahb_pdma_out_ch2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ahb_pdma_out_ch2_int_map`] module"]
1066pub type AHB_PDMA_OUT_CH2_INT_MAP =
1067    crate::Reg<ahb_pdma_out_ch2_int_map::AHB_PDMA_OUT_CH2_INT_MAP_SPEC>;
1068#[doc = "NA"]
1069pub mod ahb_pdma_out_ch2_int_map;
1070#[doc = "AXI_PDMA_IN_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`axi_pdma_in_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`axi_pdma_in_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@axi_pdma_in_ch0_int_map`] module"]
1071pub type AXI_PDMA_IN_CH0_INT_MAP =
1072    crate::Reg<axi_pdma_in_ch0_int_map::AXI_PDMA_IN_CH0_INT_MAP_SPEC>;
1073#[doc = "NA"]
1074pub mod axi_pdma_in_ch0_int_map;
1075#[doc = "AXI_PDMA_IN_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`axi_pdma_in_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`axi_pdma_in_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@axi_pdma_in_ch1_int_map`] module"]
1076pub type AXI_PDMA_IN_CH1_INT_MAP =
1077    crate::Reg<axi_pdma_in_ch1_int_map::AXI_PDMA_IN_CH1_INT_MAP_SPEC>;
1078#[doc = "NA"]
1079pub mod axi_pdma_in_ch1_int_map;
1080#[doc = "AXI_PDMA_IN_CH2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`axi_pdma_in_ch2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`axi_pdma_in_ch2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@axi_pdma_in_ch2_int_map`] module"]
1081pub type AXI_PDMA_IN_CH2_INT_MAP =
1082    crate::Reg<axi_pdma_in_ch2_int_map::AXI_PDMA_IN_CH2_INT_MAP_SPEC>;
1083#[doc = "NA"]
1084pub mod axi_pdma_in_ch2_int_map;
1085#[doc = "AXI_PDMA_OUT_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`axi_pdma_out_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`axi_pdma_out_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@axi_pdma_out_ch0_int_map`] module"]
1086pub type AXI_PDMA_OUT_CH0_INT_MAP =
1087    crate::Reg<axi_pdma_out_ch0_int_map::AXI_PDMA_OUT_CH0_INT_MAP_SPEC>;
1088#[doc = "NA"]
1089pub mod axi_pdma_out_ch0_int_map;
1090#[doc = "AXI_PDMA_OUT_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`axi_pdma_out_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`axi_pdma_out_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@axi_pdma_out_ch1_int_map`] module"]
1091pub type AXI_PDMA_OUT_CH1_INT_MAP =
1092    crate::Reg<axi_pdma_out_ch1_int_map::AXI_PDMA_OUT_CH1_INT_MAP_SPEC>;
1093#[doc = "NA"]
1094pub mod axi_pdma_out_ch1_int_map;
1095#[doc = "AXI_PDMA_OUT_CH2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`axi_pdma_out_ch2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`axi_pdma_out_ch2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@axi_pdma_out_ch2_int_map`] module"]
1096pub type AXI_PDMA_OUT_CH2_INT_MAP =
1097    crate::Reg<axi_pdma_out_ch2_int_map::AXI_PDMA_OUT_CH2_INT_MAP_SPEC>;
1098#[doc = "NA"]
1099pub mod axi_pdma_out_ch2_int_map;
1100#[doc = "RSA_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`rsa_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`rsa_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@rsa_int_map`] module"]
1101pub type RSA_INT_MAP = crate::Reg<rsa_int_map::RSA_INT_MAP_SPEC>;
1102#[doc = "NA"]
1103pub mod rsa_int_map;
1104#[doc = "AES_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`aes_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`aes_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@aes_int_map`] module"]
1105pub type AES_INT_MAP = crate::Reg<aes_int_map::AES_INT_MAP_SPEC>;
1106#[doc = "NA"]
1107pub mod aes_int_map;
1108#[doc = "SHA_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`sha_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`sha_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@sha_int_map`] module"]
1109pub type SHA_INT_MAP = crate::Reg<sha_int_map::SHA_INT_MAP_SPEC>;
1110#[doc = "NA"]
1111pub mod sha_int_map;
1112#[doc = "ECC_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ecc_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ecc_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ecc_int_map`] module"]
1113pub type ECC_INT_MAP = crate::Reg<ecc_int_map::ECC_INT_MAP_SPEC>;
1114#[doc = "NA"]
1115pub mod ecc_int_map;
1116#[doc = "ECDSA_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ecdsa_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ecdsa_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ecdsa_int_map`] module"]
1117pub type ECDSA_INT_MAP = crate::Reg<ecdsa_int_map::ECDSA_INT_MAP_SPEC>;
1118#[doc = "NA"]
1119pub mod ecdsa_int_map;
1120#[doc = "KM_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`km_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`km_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@km_int_map`] module"]
1121pub type KM_INT_MAP = crate::Reg<km_int_map::KM_INT_MAP_SPEC>;
1122#[doc = "NA"]
1123pub mod km_int_map;
1124#[doc = "GPIO_INT0_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`gpio_int0_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`gpio_int0_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@gpio_int0_map`] module"]
1125pub type GPIO_INT0_MAP = crate::Reg<gpio_int0_map::GPIO_INT0_MAP_SPEC>;
1126#[doc = "NA"]
1127pub mod gpio_int0_map;
1128#[doc = "GPIO_INT1_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`gpio_int1_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`gpio_int1_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@gpio_int1_map`] module"]
1129pub type GPIO_INT1_MAP = crate::Reg<gpio_int1_map::GPIO_INT1_MAP_SPEC>;
1130#[doc = "NA"]
1131pub mod gpio_int1_map;
1132#[doc = "GPIO_INT2_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`gpio_int2_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`gpio_int2_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@gpio_int2_map`] module"]
1133pub type GPIO_INT2_MAP = crate::Reg<gpio_int2_map::GPIO_INT2_MAP_SPEC>;
1134#[doc = "NA"]
1135pub mod gpio_int2_map;
1136#[doc = "GPIO_INT3_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`gpio_int3_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`gpio_int3_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@gpio_int3_map`] module"]
1137pub type GPIO_INT3_MAP = crate::Reg<gpio_int3_map::GPIO_INT3_MAP_SPEC>;
1138#[doc = "NA"]
1139pub mod gpio_int3_map;
1140#[doc = "GPIO_PAD_COMP_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`gpio_pad_comp_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`gpio_pad_comp_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@gpio_pad_comp_int_map`] module"]
1141pub type GPIO_PAD_COMP_INT_MAP = crate::Reg<gpio_pad_comp_int_map::GPIO_PAD_COMP_INT_MAP_SPEC>;
1142#[doc = "NA"]
1143pub mod gpio_pad_comp_int_map;
1144#[doc = "CPU_INT_FROM_CPU_0_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`cpu_int_from_cpu_0_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`cpu_int_from_cpu_0_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@cpu_int_from_cpu_0_map`] module"]
1145pub type CPU_INT_FROM_CPU_0_MAP = crate::Reg<cpu_int_from_cpu_0_map::CPU_INT_FROM_CPU_0_MAP_SPEC>;
1146#[doc = "NA"]
1147pub mod cpu_int_from_cpu_0_map;
1148#[doc = "CPU_INT_FROM_CPU_1_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`cpu_int_from_cpu_1_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`cpu_int_from_cpu_1_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@cpu_int_from_cpu_1_map`] module"]
1149pub type CPU_INT_FROM_CPU_1_MAP = crate::Reg<cpu_int_from_cpu_1_map::CPU_INT_FROM_CPU_1_MAP_SPEC>;
1150#[doc = "NA"]
1151pub mod cpu_int_from_cpu_1_map;
1152#[doc = "CPU_INT_FROM_CPU_2_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`cpu_int_from_cpu_2_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`cpu_int_from_cpu_2_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@cpu_int_from_cpu_2_map`] module"]
1153pub type CPU_INT_FROM_CPU_2_MAP = crate::Reg<cpu_int_from_cpu_2_map::CPU_INT_FROM_CPU_2_MAP_SPEC>;
1154#[doc = "NA"]
1155pub mod cpu_int_from_cpu_2_map;
1156#[doc = "CPU_INT_FROM_CPU_3_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`cpu_int_from_cpu_3_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`cpu_int_from_cpu_3_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@cpu_int_from_cpu_3_map`] module"]
1157pub type CPU_INT_FROM_CPU_3_MAP = crate::Reg<cpu_int_from_cpu_3_map::CPU_INT_FROM_CPU_3_MAP_SPEC>;
1158#[doc = "NA"]
1159pub mod cpu_int_from_cpu_3_map;
1160#[doc = "CACHE_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`cache_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`cache_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@cache_int_map`] module"]
1161pub type CACHE_INT_MAP = crate::Reg<cache_int_map::CACHE_INT_MAP_SPEC>;
1162#[doc = "NA"]
1163pub mod cache_int_map;
1164#[doc = "FLASH_MSPI_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`flash_mspi_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`flash_mspi_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@flash_mspi_int_map`] module"]
1165pub type FLASH_MSPI_INT_MAP = crate::Reg<flash_mspi_int_map::FLASH_MSPI_INT_MAP_SPEC>;
1166#[doc = "NA"]
1167pub mod flash_mspi_int_map;
1168#[doc = "CSI_BRIDGE_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`csi_bridge_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`csi_bridge_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@csi_bridge_int_map`] module"]
1169pub type CSI_BRIDGE_INT_MAP = crate::Reg<csi_bridge_int_map::CSI_BRIDGE_INT_MAP_SPEC>;
1170#[doc = "NA"]
1171pub mod csi_bridge_int_map;
1172#[doc = "DSI_BRIDGE_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`dsi_bridge_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`dsi_bridge_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@dsi_bridge_int_map`] module"]
1173pub type DSI_BRIDGE_INT_MAP = crate::Reg<dsi_bridge_int_map::DSI_BRIDGE_INT_MAP_SPEC>;
1174#[doc = "NA"]
1175pub mod dsi_bridge_int_map;
1176#[doc = "CSI_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`csi_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`csi_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@csi_int_map`] module"]
1177pub type CSI_INT_MAP = crate::Reg<csi_int_map::CSI_INT_MAP_SPEC>;
1178#[doc = "NA"]
1179pub mod csi_int_map;
1180#[doc = "DSI_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`dsi_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`dsi_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@dsi_int_map`] module"]
1181pub type DSI_INT_MAP = crate::Reg<dsi_int_map::DSI_INT_MAP_SPEC>;
1182#[doc = "NA"]
1183pub mod dsi_int_map;
1184#[doc = "GMII_PHY_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`gmii_phy_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`gmii_phy_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@gmii_phy_int_map`] module"]
1185pub type GMII_PHY_INT_MAP = crate::Reg<gmii_phy_int_map::GMII_PHY_INT_MAP_SPEC>;
1186#[doc = "NA"]
1187pub mod gmii_phy_int_map;
1188#[doc = "LPI_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`lpi_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`lpi_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@lpi_int_map`] module"]
1189pub type LPI_INT_MAP = crate::Reg<lpi_int_map::LPI_INT_MAP_SPEC>;
1190#[doc = "NA"]
1191pub mod lpi_int_map;
1192#[doc = "PMT_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`pmt_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`pmt_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@pmt_int_map`] module"]
1193pub type PMT_INT_MAP = crate::Reg<pmt_int_map::PMT_INT_MAP_SPEC>;
1194#[doc = "NA"]
1195pub mod pmt_int_map;
1196#[doc = "SBD_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`sbd_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`sbd_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@sbd_int_map`] module"]
1197pub type SBD_INT_MAP = crate::Reg<sbd_int_map::SBD_INT_MAP_SPEC>;
1198#[doc = "NA"]
1199pub mod sbd_int_map;
1200#[doc = "USB_OTG_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`usb_otg_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`usb_otg_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@usb_otg_int_map`] module"]
1201pub type USB_OTG_INT_MAP = crate::Reg<usb_otg_int_map::USB_OTG_INT_MAP_SPEC>;
1202#[doc = "NA"]
1203pub mod usb_otg_int_map;
1204#[doc = "USB_OTG_ENDP_MULTI_PROC_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`usb_otg_endp_multi_proc_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`usb_otg_endp_multi_proc_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@usb_otg_endp_multi_proc_int_map`] module"]
1205pub type USB_OTG_ENDP_MULTI_PROC_INT_MAP =
1206    crate::Reg<usb_otg_endp_multi_proc_int_map::USB_OTG_ENDP_MULTI_PROC_INT_MAP_SPEC>;
1207#[doc = "NA"]
1208pub mod usb_otg_endp_multi_proc_int_map;
1209#[doc = "JPEG_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`jpeg_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`jpeg_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@jpeg_int_map`] module"]
1210pub type JPEG_INT_MAP = crate::Reg<jpeg_int_map::JPEG_INT_MAP_SPEC>;
1211#[doc = "NA"]
1212pub mod jpeg_int_map;
1213#[doc = "PPA_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`ppa_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`ppa_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@ppa_int_map`] module"]
1214pub type PPA_INT_MAP = crate::Reg<ppa_int_map::PPA_INT_MAP_SPEC>;
1215#[doc = "NA"]
1216pub mod ppa_int_map;
1217#[doc = "CORE0_TRACE_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`core0_trace_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`core0_trace_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@core0_trace_int_map`] module"]
1218pub type CORE0_TRACE_INT_MAP = crate::Reg<core0_trace_int_map::CORE0_TRACE_INT_MAP_SPEC>;
1219#[doc = "NA"]
1220pub mod core0_trace_int_map;
1221#[doc = "CORE1_TRACE_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`core1_trace_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`core1_trace_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@core1_trace_int_map`] module"]
1222pub type CORE1_TRACE_INT_MAP = crate::Reg<core1_trace_int_map::CORE1_TRACE_INT_MAP_SPEC>;
1223#[doc = "NA"]
1224pub mod core1_trace_int_map;
1225#[doc = "HP_CORE_CTRL_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`hp_core_ctrl_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`hp_core_ctrl_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@hp_core_ctrl_int_map`] module"]
1226pub type HP_CORE_CTRL_INT_MAP = crate::Reg<hp_core_ctrl_int_map::HP_CORE_CTRL_INT_MAP_SPEC>;
1227#[doc = "NA"]
1228pub mod hp_core_ctrl_int_map;
1229#[doc = "ISP_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`isp_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`isp_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@isp_int_map`] module"]
1230pub type ISP_INT_MAP = crate::Reg<isp_int_map::ISP_INT_MAP_SPEC>;
1231#[doc = "NA"]
1232pub mod isp_int_map;
1233#[doc = "I3C_MST_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`i3c_mst_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`i3c_mst_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@i3c_mst_int_map`] module"]
1234pub type I3C_MST_INT_MAP = crate::Reg<i3c_mst_int_map::I3C_MST_INT_MAP_SPEC>;
1235#[doc = "NA"]
1236pub mod i3c_mst_int_map;
1237#[doc = "I3C_SLV_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`i3c_slv_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`i3c_slv_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@i3c_slv_int_map`] module"]
1238pub type I3C_SLV_INT_MAP = crate::Reg<i3c_slv_int_map::I3C_SLV_INT_MAP_SPEC>;
1239#[doc = "NA"]
1240pub mod i3c_slv_int_map;
1241#[doc = "USB_OTG11_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`usb_otg11_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`usb_otg11_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@usb_otg11_int_map`] module"]
1242pub type USB_OTG11_INT_MAP = crate::Reg<usb_otg11_int_map::USB_OTG11_INT_MAP_SPEC>;
1243#[doc = "NA"]
1244pub mod usb_otg11_int_map;
1245#[doc = "DMA2D_IN_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`dma2d_in_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`dma2d_in_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@dma2d_in_ch0_int_map`] module"]
1246pub type DMA2D_IN_CH0_INT_MAP = crate::Reg<dma2d_in_ch0_int_map::DMA2D_IN_CH0_INT_MAP_SPEC>;
1247#[doc = "NA"]
1248pub mod dma2d_in_ch0_int_map;
1249#[doc = "DMA2D_IN_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`dma2d_in_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`dma2d_in_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@dma2d_in_ch1_int_map`] module"]
1250pub type DMA2D_IN_CH1_INT_MAP = crate::Reg<dma2d_in_ch1_int_map::DMA2D_IN_CH1_INT_MAP_SPEC>;
1251#[doc = "NA"]
1252pub mod dma2d_in_ch1_int_map;
1253#[doc = "DMA2D_OUT_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`dma2d_out_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`dma2d_out_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@dma2d_out_ch0_int_map`] module"]
1254pub type DMA2D_OUT_CH0_INT_MAP = crate::Reg<dma2d_out_ch0_int_map::DMA2D_OUT_CH0_INT_MAP_SPEC>;
1255#[doc = "NA"]
1256pub mod dma2d_out_ch0_int_map;
1257#[doc = "DMA2D_OUT_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`dma2d_out_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`dma2d_out_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@dma2d_out_ch1_int_map`] module"]
1258pub type DMA2D_OUT_CH1_INT_MAP = crate::Reg<dma2d_out_ch1_int_map::DMA2D_OUT_CH1_INT_MAP_SPEC>;
1259#[doc = "NA"]
1260pub mod dma2d_out_ch1_int_map;
1261#[doc = "DMA2D_OUT_CH2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`dma2d_out_ch2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`dma2d_out_ch2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@dma2d_out_ch2_int_map`] module"]
1262pub type DMA2D_OUT_CH2_INT_MAP = crate::Reg<dma2d_out_ch2_int_map::DMA2D_OUT_CH2_INT_MAP_SPEC>;
1263#[doc = "NA"]
1264pub mod dma2d_out_ch2_int_map;
1265#[doc = "PSRAM_MSPI_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`psram_mspi_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`psram_mspi_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@psram_mspi_int_map`] module"]
1266pub type PSRAM_MSPI_INT_MAP = crate::Reg<psram_mspi_int_map::PSRAM_MSPI_INT_MAP_SPEC>;
1267#[doc = "NA"]
1268pub mod psram_mspi_int_map;
1269#[doc = "HP_SYSREG_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`hp_sysreg_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`hp_sysreg_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@hp_sysreg_int_map`] module"]
1270pub type HP_SYSREG_INT_MAP = crate::Reg<hp_sysreg_int_map::HP_SYSREG_INT_MAP_SPEC>;
1271#[doc = "NA"]
1272pub mod hp_sysreg_int_map;
1273#[doc = "PCNT_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`pcnt_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`pcnt_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@pcnt_int_map`] module"]
1274pub type PCNT_INT_MAP = crate::Reg<pcnt_int_map::PCNT_INT_MAP_SPEC>;
1275#[doc = "NA"]
1276pub mod pcnt_int_map;
1277#[doc = "HP_PAU_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`hp_pau_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`hp_pau_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@hp_pau_int_map`] module"]
1278pub type HP_PAU_INT_MAP = crate::Reg<hp_pau_int_map::HP_PAU_INT_MAP_SPEC>;
1279#[doc = "NA"]
1280pub mod hp_pau_int_map;
1281#[doc = "HP_PARLIO_RX_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`hp_parlio_rx_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`hp_parlio_rx_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@hp_parlio_rx_int_map`] module"]
1282pub type HP_PARLIO_RX_INT_MAP = crate::Reg<hp_parlio_rx_int_map::HP_PARLIO_RX_INT_MAP_SPEC>;
1283#[doc = "NA"]
1284pub mod hp_parlio_rx_int_map;
1285#[doc = "HP_PARLIO_TX_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`hp_parlio_tx_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`hp_parlio_tx_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@hp_parlio_tx_int_map`] module"]
1286pub type HP_PARLIO_TX_INT_MAP = crate::Reg<hp_parlio_tx_int_map::HP_PARLIO_TX_INT_MAP_SPEC>;
1287#[doc = "NA"]
1288pub mod hp_parlio_tx_int_map;
1289#[doc = "H264_DMA2D_OUT_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_out_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_out_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_out_ch0_int_map`] module"]
1290pub type H264_DMA2D_OUT_CH0_INT_MAP =
1291    crate::Reg<h264_dma2d_out_ch0_int_map::H264_DMA2D_OUT_CH0_INT_MAP_SPEC>;
1292#[doc = "NA"]
1293pub mod h264_dma2d_out_ch0_int_map;
1294#[doc = "H264_DMA2D_OUT_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_out_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_out_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_out_ch1_int_map`] module"]
1295pub type H264_DMA2D_OUT_CH1_INT_MAP =
1296    crate::Reg<h264_dma2d_out_ch1_int_map::H264_DMA2D_OUT_CH1_INT_MAP_SPEC>;
1297#[doc = "NA"]
1298pub mod h264_dma2d_out_ch1_int_map;
1299#[doc = "H264_DMA2D_OUT_CH2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_out_ch2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_out_ch2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_out_ch2_int_map`] module"]
1300pub type H264_DMA2D_OUT_CH2_INT_MAP =
1301    crate::Reg<h264_dma2d_out_ch2_int_map::H264_DMA2D_OUT_CH2_INT_MAP_SPEC>;
1302#[doc = "NA"]
1303pub mod h264_dma2d_out_ch2_int_map;
1304#[doc = "H264_DMA2D_OUT_CH3_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_out_ch3_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_out_ch3_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_out_ch3_int_map`] module"]
1305pub type H264_DMA2D_OUT_CH3_INT_MAP =
1306    crate::Reg<h264_dma2d_out_ch3_int_map::H264_DMA2D_OUT_CH3_INT_MAP_SPEC>;
1307#[doc = "NA"]
1308pub mod h264_dma2d_out_ch3_int_map;
1309#[doc = "H264_DMA2D_OUT_CH4_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_out_ch4_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_out_ch4_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_out_ch4_int_map`] module"]
1310pub type H264_DMA2D_OUT_CH4_INT_MAP =
1311    crate::Reg<h264_dma2d_out_ch4_int_map::H264_DMA2D_OUT_CH4_INT_MAP_SPEC>;
1312#[doc = "NA"]
1313pub mod h264_dma2d_out_ch4_int_map;
1314#[doc = "H264_DMA2D_IN_CH0_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_in_ch0_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_in_ch0_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_in_ch0_int_map`] module"]
1315pub type H264_DMA2D_IN_CH0_INT_MAP =
1316    crate::Reg<h264_dma2d_in_ch0_int_map::H264_DMA2D_IN_CH0_INT_MAP_SPEC>;
1317#[doc = "NA"]
1318pub mod h264_dma2d_in_ch0_int_map;
1319#[doc = "H264_DMA2D_IN_CH1_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_in_ch1_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_in_ch1_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_in_ch1_int_map`] module"]
1320pub type H264_DMA2D_IN_CH1_INT_MAP =
1321    crate::Reg<h264_dma2d_in_ch1_int_map::H264_DMA2D_IN_CH1_INT_MAP_SPEC>;
1322#[doc = "NA"]
1323pub mod h264_dma2d_in_ch1_int_map;
1324#[doc = "H264_DMA2D_IN_CH2_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_in_ch2_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_in_ch2_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_in_ch2_int_map`] module"]
1325pub type H264_DMA2D_IN_CH2_INT_MAP =
1326    crate::Reg<h264_dma2d_in_ch2_int_map::H264_DMA2D_IN_CH2_INT_MAP_SPEC>;
1327#[doc = "NA"]
1328pub mod h264_dma2d_in_ch2_int_map;
1329#[doc = "H264_DMA2D_IN_CH3_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_in_ch3_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_in_ch3_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_in_ch3_int_map`] module"]
1330pub type H264_DMA2D_IN_CH3_INT_MAP =
1331    crate::Reg<h264_dma2d_in_ch3_int_map::H264_DMA2D_IN_CH3_INT_MAP_SPEC>;
1332#[doc = "NA"]
1333pub mod h264_dma2d_in_ch3_int_map;
1334#[doc = "H264_DMA2D_IN_CH4_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_in_ch4_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_in_ch4_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_in_ch4_int_map`] module"]
1335pub type H264_DMA2D_IN_CH4_INT_MAP =
1336    crate::Reg<h264_dma2d_in_ch4_int_map::H264_DMA2D_IN_CH4_INT_MAP_SPEC>;
1337#[doc = "NA"]
1338pub mod h264_dma2d_in_ch4_int_map;
1339#[doc = "H264_DMA2D_IN_CH5_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_dma2d_in_ch5_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_dma2d_in_ch5_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_dma2d_in_ch5_int_map`] module"]
1340pub type H264_DMA2D_IN_CH5_INT_MAP =
1341    crate::Reg<h264_dma2d_in_ch5_int_map::H264_DMA2D_IN_CH5_INT_MAP_SPEC>;
1342#[doc = "NA"]
1343pub mod h264_dma2d_in_ch5_int_map;
1344#[doc = "H264_REG_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`h264_reg_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`h264_reg_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@h264_reg_int_map`] module"]
1345pub type H264_REG_INT_MAP = crate::Reg<h264_reg_int_map::H264_REG_INT_MAP_SPEC>;
1346#[doc = "NA"]
1347pub mod h264_reg_int_map;
1348#[doc = "ASSIST_DEBUG_INT_MAP (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`assist_debug_int_map::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`assist_debug_int_map::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@assist_debug_int_map`] module"]
1349pub type ASSIST_DEBUG_INT_MAP = crate::Reg<assist_debug_int_map::ASSIST_DEBUG_INT_MAP_SPEC>;
1350#[doc = "NA"]
1351pub mod assist_debug_int_map;
1352#[doc = "INTR_STATUS_REG_0 (r) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`intr_status_reg_0::R`].  See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@intr_status_reg_0`] module"]
1353pub type INTR_STATUS_REG_0 = crate::Reg<intr_status_reg_0::INTR_STATUS_REG_0_SPEC>;
1354#[doc = "NA"]
1355pub mod intr_status_reg_0;
1356#[doc = "INTR_STATUS_REG_1 (r) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`intr_status_reg_1::R`].  See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@intr_status_reg_1`] module"]
1357pub type INTR_STATUS_REG_1 = crate::Reg<intr_status_reg_1::INTR_STATUS_REG_1_SPEC>;
1358#[doc = "NA"]
1359pub mod intr_status_reg_1;
1360#[doc = "INTR_STATUS_REG_2 (r) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`intr_status_reg_2::R`].  See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@intr_status_reg_2`] module"]
1361pub type INTR_STATUS_REG_2 = crate::Reg<intr_status_reg_2::INTR_STATUS_REG_2_SPEC>;
1362#[doc = "NA"]
1363pub mod intr_status_reg_2;
1364#[doc = "INTR_STATUS_REG_3 (r) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`intr_status_reg_3::R`].  See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@intr_status_reg_3`] module"]
1365pub type INTR_STATUS_REG_3 = crate::Reg<intr_status_reg_3::INTR_STATUS_REG_3_SPEC>;
1366#[doc = "NA"]
1367pub mod intr_status_reg_3;
1368#[doc = "CLOCK_GATE (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`clock_gate::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`clock_gate::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@clock_gate`] module"]
1369pub type CLOCK_GATE = crate::Reg<clock_gate::CLOCK_GATE_SPEC>;
1370#[doc = "NA"]
1371pub mod clock_gate;
1372#[doc = "INTERRUPT_REG_DATE (rw) register accessor: NA\n\nYou can [`read`](crate::generic::Reg::read) this register and get [`interrupt_reg_date::R`].  You can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero) this register using [`interrupt_reg_date::W`]. You can also [`modify`](crate::generic::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@interrupt_reg_date`] module"]
1373pub type INTERRUPT_REG_DATE = crate::Reg<interrupt_reg_date::INTERRUPT_REG_DATE_SPEC>;
1374#[doc = "NA"]
1375pub mod interrupt_reg_date;