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;