Struct RegisterBlock

Source
#[repr(C)]
pub struct RegisterBlock { /* private fields */ }
Expand description

Register block

Implementations§

Source§

impl RegisterBlock

Source

pub const fn pro_boot_remap_ctrl(&self) -> &PRO_BOOT_REMAP_CTRL

0x00 -

Source

pub const fn app_boot_remap_ctrl(&self) -> &APP_BOOT_REMAP_CTRL

0x04 -

Source

pub const fn access_check(&self) -> &ACCESS_CHECK

0x08 -

Source

pub const fn pro_dport_apb_mask0(&self) -> &PRO_DPORT_APB_MASK0

0x0c -

Source

pub const fn pro_dport_apb_mask1(&self) -> &PRO_DPORT_APB_MASK1

0x10 -

Source

pub const fn app_dport_apb_mask0(&self) -> &APP_DPORT_APB_MASK0

0x14 -

Source

pub const fn app_dport_apb_mask1(&self) -> &APP_DPORT_APB_MASK1

0x18 -

Source

pub const fn peri_clk_en(&self) -> &PERI_CLK_EN

0x1c -

Source

pub const fn peri_rst_en(&self) -> &PERI_RST_EN

0x20 -

Source

pub const fn wifi_bb_cfg(&self) -> &WIFI_BB_CFG

0x24 -

Source

pub const fn wifi_bb_cfg_2(&self) -> &WIFI_BB_CFG_2

0x28 -

Source

pub const fn appcpu_ctrl_a(&self) -> &APPCPU_CTRL_A

0x2c -

Source

pub const fn appcpu_ctrl_b(&self) -> &APPCPU_CTRL_B

0x30 -

Source

pub const fn appcpu_ctrl_c(&self) -> &APPCPU_CTRL_C

0x34 -

Source

pub const fn appcpu_ctrl_d(&self) -> &APPCPU_CTRL_D

0x38 -

Source

pub const fn cpu_per_conf(&self) -> &CPU_PER_CONF

0x3c -

Source

pub const fn pro_cache_ctrl(&self) -> &PRO_CACHE_CTRL

0x40 -

Source

pub const fn pro_cache_ctrl1(&self) -> &PRO_CACHE_CTRL1

0x44 -

Source

pub const fn pro_cache_lock_0_addr(&self) -> &PRO_CACHE_LOCK_0_ADDR

0x48 -

Source

pub const fn pro_cache_lock_1_addr(&self) -> &PRO_CACHE_LOCK_1_ADDR

0x4c -

Source

pub const fn pro_cache_lock_2_addr(&self) -> &PRO_CACHE_LOCK_2_ADDR

0x50 -

Source

pub const fn pro_cache_lock_3_addr(&self) -> &PRO_CACHE_LOCK_3_ADDR

0x54 -

Source

pub const fn app_cache_ctrl(&self) -> &APP_CACHE_CTRL

0x58 -

Source

pub const fn app_cache_ctrl1(&self) -> &APP_CACHE_CTRL1

0x5c -

Source

pub const fn app_cache_lock_0_addr(&self) -> &APP_CACHE_LOCK_0_ADDR

0x60 -

Source

pub const fn app_cache_lock_1_addr(&self) -> &APP_CACHE_LOCK_1_ADDR

0x64 -

Source

pub const fn app_cache_lock_2_addr(&self) -> &APP_CACHE_LOCK_2_ADDR

0x68 -

Source

pub const fn app_cache_lock_3_addr(&self) -> &APP_CACHE_LOCK_3_ADDR

0x6c -

Source

pub const fn tracemem_mux_mode(&self) -> &TRACEMEM_MUX_MODE

0x70 -

Source

pub const fn pro_tracemem_ena(&self) -> &PRO_TRACEMEM_ENA

0x74 -

Source

pub const fn app_tracemem_ena(&self) -> &APP_TRACEMEM_ENA

0x78 -

Source

pub const fn cache_mux_mode(&self) -> &CACHE_MUX_MODE

0x7c -

Source

pub const fn immu_page_mode(&self) -> &IMMU_PAGE_MODE

0x80 -

Source

pub const fn dmmu_page_mode(&self) -> &DMMU_PAGE_MODE

0x84 -

Source

pub const fn rom_mpu_ena(&self) -> &ROM_MPU_ENA

0x88 -

Source

pub const fn mem_pd_mask(&self) -> &MEM_PD_MASK

0x8c -

Source

pub const fn rom_pd_ctrl(&self) -> &ROM_PD_CTRL

0x90 -

Source

pub const fn rom_fo_ctrl(&self) -> &ROM_FO_CTRL

0x94 -

Source

pub const fn sram_pd_ctrl_0(&self) -> &SRAM_PD_CTRL_0

0x98 -

Source

pub const fn sram_pd_ctrl_1(&self) -> &SRAM_PD_CTRL_1

0x9c -

Source

pub const fn sram_fo_ctrl_0(&self) -> &SRAM_FO_CTRL_0

0xa0 -

Source

pub const fn sram_fo_ctrl_1(&self) -> &SRAM_FO_CTRL_1

0xa4 -

Source

pub const fn iram_dram_ahb_sel(&self) -> &IRAM_DRAM_AHB_SEL

0xa8 -

Source

pub const fn tag_fo_ctrl(&self) -> &TAG_FO_CTRL

0xac -

Source

pub const fn ahb_lite_mask(&self) -> &AHB_LITE_MASK

0xb0 -

Source

pub const fn ahb_mpu_table_0(&self) -> &AHB_MPU_TABLE_0

0xb4 -

Source

pub const fn ahb_mpu_table_1(&self) -> &AHB_MPU_TABLE_1

0xb8 -

Source

pub const fn host_inf_sel(&self) -> &HOST_INF_SEL

0xbc -

Source

pub const fn perip_clk_en(&self) -> &PERIP_CLK_EN

0xc0 -

Source

pub const fn perip_rst_en(&self) -> &PERIP_RST_EN

0xc4 -

Source

pub const fn slave_spi_config(&self) -> &SLAVE_SPI_CONFIG

0xc8 -

Source

pub const fn wifi_clk_en(&self) -> &WIFI_CLK_EN

0xcc -

Source

pub const fn wifi_rst_en(&self) -> &WIFI_RST_EN

0xd0 - Wifi peripheral reset control

Source

pub const fn bt_lpck_div_int(&self) -> &BT_LPCK_DIV_INT

0xd4 -

Source

pub const fn bt_lpck_div_frac(&self) -> &BT_LPCK_DIV_FRAC

0xd8 -

Source

pub const fn cpu_intr_from_cpu_0(&self) -> &CPU_INTR_FROM_CPU_0

0xdc -

Source

pub const fn cpu_intr_from_cpu_1(&self) -> &CPU_INTR_FROM_CPU_1

0xe0 -

Source

pub const fn cpu_intr_from_cpu_2(&self) -> &CPU_INTR_FROM_CPU_2

0xe4 -

Source

pub const fn cpu_intr_from_cpu_3(&self) -> &CPU_INTR_FROM_CPU_3

0xe8 -

Source

pub const fn core_0_intr_status(&self, n: usize) -> &CORE_0_INTR_STATUS

0xec..0xf8 -

Source

pub fn core_0_intr_status_iter( &self, ) -> impl Iterator<Item = &CORE_0_INTR_STATUS>

Iterator for array of: 0xec..0xf8 -

Source

pub const fn core_1_intr_status(&self, n: usize) -> &CORE_1_INTR_STATUS

0xf8..0x104 -

Source

pub fn core_1_intr_status_iter( &self, ) -> impl Iterator<Item = &CORE_1_INTR_STATUS>

Iterator for array of: 0xf8..0x104 -

Source

pub const fn core_0_intr_map(&self, n: usize) -> &CORE_0_INTR_MAP

0x104..0x218 -

Source

pub fn core_0_intr_map_iter(&self) -> impl Iterator<Item = &CORE_0_INTR_MAP>

Iterator for array of: 0x104..0x218 -

Source

pub const fn core_1_intr_map(&self, n: usize) -> &CORE_1_INTR_MAP

0x218..0x32c -

Source

pub fn core_1_intr_map_iter(&self) -> impl Iterator<Item = &CORE_1_INTR_MAP>

Iterator for array of: 0x218..0x32c -

Source

pub const fn ahblite_mpu_table_uart(&self) -> &AHBLITE_MPU_TABLE_UART

0x32c -

Source

pub const fn ahblite_mpu_table_spi1(&self) -> &AHBLITE_MPU_TABLE_SPI1

0x330 -

Source

pub const fn ahblite_mpu_table_spi0(&self) -> &AHBLITE_MPU_TABLE_SPI0

0x334 -

Source

pub const fn ahblite_mpu_table_gpio(&self) -> &AHBLITE_MPU_TABLE_GPIO

0x338 -

Source

pub const fn ahblite_mpu_table_fe2(&self) -> &AHBLITE_MPU_TABLE_FE2

0x33c -

Source

pub const fn ahblite_mpu_table_fe(&self) -> &AHBLITE_MPU_TABLE_FE

0x340 -

Source

pub const fn ahblite_mpu_table_timer(&self) -> &AHBLITE_MPU_TABLE_TIMER

0x344 -

Source

pub const fn ahblite_mpu_table_rtc(&self) -> &AHBLITE_MPU_TABLE_RTC

0x348 -

Source

pub const fn ahblite_mpu_table_io_mux(&self) -> &AHBLITE_MPU_TABLE_IO_MUX

0x34c -

Source

pub const fn ahblite_mpu_table_wdg(&self) -> &AHBLITE_MPU_TABLE_WDG

0x350 -

Source

pub const fn ahblite_mpu_table_hinf(&self) -> &AHBLITE_MPU_TABLE_HINF

0x354 -

Source

pub const fn ahblite_mpu_table_uhci1(&self) -> &AHBLITE_MPU_TABLE_UHCI1

0x358 -

Source

pub const fn ahblite_mpu_table_misc(&self) -> &AHBLITE_MPU_TABLE_MISC

0x35c -

Source

pub const fn ahblite_mpu_table_i2c(&self) -> &AHBLITE_MPU_TABLE_I2C

0x360 -

Source

pub const fn ahblite_mpu_table_i2s0(&self) -> &AHBLITE_MPU_TABLE_I2S0

0x364 -

Source

pub const fn ahblite_mpu_table_uart1(&self) -> &AHBLITE_MPU_TABLE_UART1

0x368 -

Source

pub const fn ahblite_mpu_table_bt(&self) -> &AHBLITE_MPU_TABLE_BT

0x36c -

Source

pub const fn ahblite_mpu_table_bt_buffer(&self) -> &AHBLITE_MPU_TABLE_BT_BUFFER

0x370 -

Source

pub const fn ahblite_mpu_table_i2c_ext0(&self) -> &AHBLITE_MPU_TABLE_I2C_EXT0

0x374 -

Source

pub const fn ahblite_mpu_table_uhci0(&self) -> &AHBLITE_MPU_TABLE_UHCI0

0x378 -

Source

pub const fn ahblite_mpu_table_slchost(&self) -> &AHBLITE_MPU_TABLE_SLCHOST

0x37c -

Source

pub const fn ahblite_mpu_table_rmt(&self) -> &AHBLITE_MPU_TABLE_RMT

0x380 -

Source

pub const fn ahblite_mpu_table_pcnt(&self) -> &AHBLITE_MPU_TABLE_PCNT

0x384 -

Source

pub const fn ahblite_mpu_table_slc(&self) -> &AHBLITE_MPU_TABLE_SLC

0x388 -

Source

pub const fn ahblite_mpu_table_ledc(&self) -> &AHBLITE_MPU_TABLE_LEDC

0x38c -

Source

pub const fn ahblite_mpu_table_efuse(&self) -> &AHBLITE_MPU_TABLE_EFUSE

0x390 -

Source

pub const fn ahblite_mpu_table_spi_encrypt( &self, ) -> &AHBLITE_MPU_TABLE_SPI_ENCRYPT

0x394 -

Source

pub const fn ahblite_mpu_table_bb(&self) -> &AHBLITE_MPU_TABLE_BB

0x398 -

Source

pub const fn ahblite_mpu_table_pwm0(&self) -> &AHBLITE_MPU_TABLE_PWM0

0x39c -

Source

pub const fn ahblite_mpu_table_timergroup( &self, ) -> &AHBLITE_MPU_TABLE_TIMERGROUP

0x3a0 -

Source

pub const fn ahblite_mpu_table_timergroup1( &self, ) -> &AHBLITE_MPU_TABLE_TIMERGROUP1

0x3a4 -

Source

pub const fn ahblite_mpu_table_spi2(&self) -> &AHBLITE_MPU_TABLE_SPI2

0x3a8 -

Source

pub const fn ahblite_mpu_table_spi3(&self) -> &AHBLITE_MPU_TABLE_SPI3

0x3ac -

Source

pub const fn ahblite_mpu_table_apb_ctrl(&self) -> &AHBLITE_MPU_TABLE_APB_CTRL

0x3b0 -

Source

pub const fn ahblite_mpu_table_i2c_ext1(&self) -> &AHBLITE_MPU_TABLE_I2C_EXT1

0x3b4 -

Source

pub const fn ahblite_mpu_table_sdio_host(&self) -> &AHBLITE_MPU_TABLE_SDIO_HOST

0x3b8 -

Source

pub const fn ahblite_mpu_table_emac(&self) -> &AHBLITE_MPU_TABLE_EMAC

0x3bc -

Source

pub const fn ahblite_mpu_table_can(&self) -> &AHBLITE_MPU_TABLE_CAN

0x3c0 -

Source

pub const fn ahblite_mpu_table_pwm1(&self) -> &AHBLITE_MPU_TABLE_PWM1

0x3c4 -

Source

pub const fn ahblite_mpu_table_i2s1(&self) -> &AHBLITE_MPU_TABLE_I2S1

0x3c8 -

Source

pub const fn ahblite_mpu_table_uart2(&self) -> &AHBLITE_MPU_TABLE_UART2

0x3cc -

Source

pub const fn ahblite_mpu_table_pwm2(&self) -> &AHBLITE_MPU_TABLE_PWM2

0x3d0 -

Source

pub const fn ahblite_mpu_table_pwm3(&self) -> &AHBLITE_MPU_TABLE_PWM3

0x3d4 -

Source

pub const fn ahblite_mpu_table_rwbt(&self) -> &AHBLITE_MPU_TABLE_RWBT

0x3d8 -

Source

pub const fn ahblite_mpu_table_btmac(&self) -> &AHBLITE_MPU_TABLE_BTMAC

0x3dc -

Source

pub const fn ahblite_mpu_table_wifimac(&self) -> &AHBLITE_MPU_TABLE_WIFIMAC

0x3e0 -

Source

pub const fn ahblite_mpu_table_pwr(&self) -> &AHBLITE_MPU_TABLE_PWR

0x3e4 -

Source

pub const fn mem_access_dbug0(&self) -> &MEM_ACCESS_DBUG0

0x3e8 -

Source

pub const fn mem_access_dbug1(&self) -> &MEM_ACCESS_DBUG1

0x3ec -

Source

pub const fn pro_dcache_dbug0(&self) -> &PRO_DCACHE_DBUG0

0x3f0 -

Source

pub const fn pro_dcache_dbug1(&self) -> &PRO_DCACHE_DBUG1

0x3f4 -

Source

pub const fn pro_dcache_dbug2(&self) -> &PRO_DCACHE_DBUG2

0x3f8 -

Source

pub const fn pro_dcache_dbug3(&self) -> &PRO_DCACHE_DBUG3

0x3fc -

Source

pub const fn pro_dcache_dbug4(&self) -> &PRO_DCACHE_DBUG4

0x400 -

Source

pub const fn pro_dcache_dbug5(&self) -> &PRO_DCACHE_DBUG5

0x404 -

Source

pub const fn pro_dcache_dbug6(&self) -> &PRO_DCACHE_DBUG6

0x408 -

Source

pub const fn pro_dcache_dbug7(&self) -> &PRO_DCACHE_DBUG7

0x40c -

Source

pub const fn pro_dcache_dbug8(&self) -> &PRO_DCACHE_DBUG8

0x410 -

Source

pub const fn pro_dcache_dbug9(&self) -> &PRO_DCACHE_DBUG9

0x414 -

Source

pub const fn app_dcache_dbug0(&self) -> &APP_DCACHE_DBUG0

0x418 -

Source

pub const fn app_dcache_dbug1(&self) -> &APP_DCACHE_DBUG1

0x41c -

Source

pub const fn app_dcache_dbug2(&self) -> &APP_DCACHE_DBUG2

0x420 -

Source

pub const fn app_dcache_dbug3(&self) -> &APP_DCACHE_DBUG3

0x424 -

Source

pub const fn app_dcache_dbug4(&self) -> &APP_DCACHE_DBUG4

0x428 -

Source

pub const fn app_dcache_dbug5(&self) -> &APP_DCACHE_DBUG5

0x42c -

Source

pub const fn app_dcache_dbug6(&self) -> &APP_DCACHE_DBUG6

0x430 -

Source

pub const fn app_dcache_dbug7(&self) -> &APP_DCACHE_DBUG7

0x434 -

Source

pub const fn app_dcache_dbug8(&self) -> &APP_DCACHE_DBUG8

0x438 -

Source

pub const fn app_dcache_dbug9(&self) -> &APP_DCACHE_DBUG9

0x43c -

Source

pub const fn pro_cpu_record_ctrl(&self) -> &PRO_CPU_RECORD_CTRL

0x440 -

Source

pub const fn pro_cpu_record_status(&self) -> &PRO_CPU_RECORD_STATUS

0x444 -

Source

pub const fn pro_cpu_record_pid(&self) -> &PRO_CPU_RECORD_PID

0x448 -

Source

pub const fn pro_cpu_record_pdebuginst(&self) -> &PRO_CPU_RECORD_PDEBUGINST

0x44c -

Source

pub const fn pro_cpu_record_pdebugstatus(&self) -> &PRO_CPU_RECORD_PDEBUGSTATUS

0x450 -

Source

pub const fn pro_cpu_record_pdebugdata(&self) -> &PRO_CPU_RECORD_PDEBUGDATA

0x454 -

Source

pub const fn pro_cpu_record_pdebugpc(&self) -> &PRO_CPU_RECORD_PDEBUGPC

0x458 -

Source

pub const fn pro_cpu_record_pdebugls0stat( &self, ) -> &PRO_CPU_RECORD_PDEBUGLS0STAT

0x45c -

Source

pub const fn pro_cpu_record_pdebugls0addr( &self, ) -> &PRO_CPU_RECORD_PDEBUGLS0ADDR

0x460 -

Source

pub const fn pro_cpu_record_pdebugls0data( &self, ) -> &PRO_CPU_RECORD_PDEBUGLS0DATA

0x464 -

Source

pub const fn app_cpu_record_ctrl(&self) -> &APP_CPU_RECORD_CTRL

0x468 -

Source

pub const fn app_cpu_record_status(&self) -> &APP_CPU_RECORD_STATUS

0x46c -

Source

pub const fn app_cpu_record_pid(&self) -> &APP_CPU_RECORD_PID

0x470 -

Source

pub const fn app_cpu_record_pdebuginst(&self) -> &APP_CPU_RECORD_PDEBUGINST

0x474 -

Source

pub const fn app_cpu_record_pdebugstatus(&self) -> &APP_CPU_RECORD_PDEBUGSTATUS

0x478 -

Source

pub const fn app_cpu_record_pdebugdata(&self) -> &APP_CPU_RECORD_PDEBUGDATA

0x47c -

Source

pub const fn app_cpu_record_pdebugpc(&self) -> &APP_CPU_RECORD_PDEBUGPC

0x480 -

Source

pub const fn app_cpu_record_pdebugls0stat( &self, ) -> &APP_CPU_RECORD_PDEBUGLS0STAT

0x484 -

Source

pub const fn app_cpu_record_pdebugls0addr( &self, ) -> &APP_CPU_RECORD_PDEBUGLS0ADDR

0x488 -

Source

pub const fn app_cpu_record_pdebugls0data( &self, ) -> &APP_CPU_RECORD_PDEBUGLS0DATA

0x48c -

Source

pub const fn rsa_pd_ctrl(&self) -> &RSA_PD_CTRL

0x490 -

Source

pub const fn rom_mpu_table0(&self) -> &ROM_MPU_TABLE0

0x494 -

Source

pub const fn rom_mpu_table1(&self) -> &ROM_MPU_TABLE1

0x498 -

Source

pub const fn rom_mpu_table2(&self) -> &ROM_MPU_TABLE2

0x49c -

Source

pub const fn rom_mpu_table3(&self) -> &ROM_MPU_TABLE3

0x4a0 -

Source

pub const fn shrom_mpu_table0(&self) -> &SHROM_MPU_TABLE0

0x4a4 -

Source

pub const fn shrom_mpu_table1(&self) -> &SHROM_MPU_TABLE1

0x4a8 -

Source

pub const fn shrom_mpu_table2(&self) -> &SHROM_MPU_TABLE2

0x4ac -

Source

pub const fn shrom_mpu_table3(&self) -> &SHROM_MPU_TABLE3

0x4b0 -

Source

pub const fn shrom_mpu_table4(&self) -> &SHROM_MPU_TABLE4

0x4b4 -

Source

pub const fn shrom_mpu_table5(&self) -> &SHROM_MPU_TABLE5

0x4b8 -

Source

pub const fn shrom_mpu_table6(&self) -> &SHROM_MPU_TABLE6

0x4bc -

Source

pub const fn shrom_mpu_table7(&self) -> &SHROM_MPU_TABLE7

0x4c0 -

Source

pub const fn shrom_mpu_table8(&self) -> &SHROM_MPU_TABLE8

0x4c4 -

Source

pub const fn shrom_mpu_table9(&self) -> &SHROM_MPU_TABLE9

0x4c8 -

Source

pub const fn shrom_mpu_table10(&self) -> &SHROM_MPU_TABLE10

0x4cc -

Source

pub const fn shrom_mpu_table11(&self) -> &SHROM_MPU_TABLE11

0x4d0 -

Source

pub const fn shrom_mpu_table12(&self) -> &SHROM_MPU_TABLE12

0x4d4 -

Source

pub const fn shrom_mpu_table13(&self) -> &SHROM_MPU_TABLE13

0x4d8 -

Source

pub const fn shrom_mpu_table14(&self) -> &SHROM_MPU_TABLE14

0x4dc -

Source

pub const fn shrom_mpu_table15(&self) -> &SHROM_MPU_TABLE15

0x4e0 -

Source

pub const fn shrom_mpu_table16(&self) -> &SHROM_MPU_TABLE16

0x4e4 -

Source

pub const fn shrom_mpu_table17(&self) -> &SHROM_MPU_TABLE17

0x4e8 -

Source

pub const fn shrom_mpu_table18(&self) -> &SHROM_MPU_TABLE18

0x4ec -

Source

pub const fn shrom_mpu_table19(&self) -> &SHROM_MPU_TABLE19

0x4f0 -

Source

pub const fn shrom_mpu_table20(&self) -> &SHROM_MPU_TABLE20

0x4f4 -

Source

pub const fn shrom_mpu_table21(&self) -> &SHROM_MPU_TABLE21

0x4f8 -

Source

pub const fn shrom_mpu_table22(&self) -> &SHROM_MPU_TABLE22

0x4fc -

Source

pub const fn shrom_mpu_table23(&self) -> &SHROM_MPU_TABLE23

0x500 -

Source

pub const fn immu_table0(&self) -> &IMMU_TABLE0

0x504 -

Source

pub const fn immu_table1(&self) -> &IMMU_TABLE1

0x508 -

Source

pub const fn immu_table2(&self) -> &IMMU_TABLE2

0x50c -

Source

pub const fn immu_table3(&self) -> &IMMU_TABLE3

0x510 -

Source

pub const fn immu_table4(&self) -> &IMMU_TABLE4

0x514 -

Source

pub const fn immu_table5(&self) -> &IMMU_TABLE5

0x518 -

Source

pub const fn immu_table6(&self) -> &IMMU_TABLE6

0x51c -

Source

pub const fn immu_table7(&self) -> &IMMU_TABLE7

0x520 -

Source

pub const fn immu_table8(&self) -> &IMMU_TABLE8

0x524 -

Source

pub const fn immu_table9(&self) -> &IMMU_TABLE9

0x528 -

Source

pub const fn immu_table10(&self) -> &IMMU_TABLE10

0x52c -

Source

pub const fn immu_table11(&self) -> &IMMU_TABLE11

0x530 -

Source

pub const fn immu_table12(&self) -> &IMMU_TABLE12

0x534 -

Source

pub const fn immu_table13(&self) -> &IMMU_TABLE13

0x538 -

Source

pub const fn immu_table14(&self) -> &IMMU_TABLE14

0x53c -

Source

pub const fn immu_table15(&self) -> &IMMU_TABLE15

0x540 -

Source

pub const fn dmmu_table0(&self) -> &DMMU_TABLE0

0x544 -

Source

pub const fn dmmu_table1(&self) -> &DMMU_TABLE1

0x548 -

Source

pub const fn dmmu_table2(&self) -> &DMMU_TABLE2

0x54c -

Source

pub const fn dmmu_table3(&self) -> &DMMU_TABLE3

0x550 -

Source

pub const fn dmmu_table4(&self) -> &DMMU_TABLE4

0x554 -

Source

pub const fn dmmu_table5(&self) -> &DMMU_TABLE5

0x558 -

Source

pub const fn dmmu_table6(&self) -> &DMMU_TABLE6

0x55c -

Source

pub const fn dmmu_table7(&self) -> &DMMU_TABLE7

0x560 -

Source

pub const fn dmmu_table8(&self) -> &DMMU_TABLE8

0x564 -

Source

pub const fn dmmu_table9(&self) -> &DMMU_TABLE9

0x568 -

Source

pub const fn dmmu_table10(&self) -> &DMMU_TABLE10

0x56c -

Source

pub const fn dmmu_table11(&self) -> &DMMU_TABLE11

0x570 -

Source

pub const fn dmmu_table12(&self) -> &DMMU_TABLE12

0x574 -

Source

pub const fn dmmu_table13(&self) -> &DMMU_TABLE13

0x578 -

Source

pub const fn dmmu_table14(&self) -> &DMMU_TABLE14

0x57c -

Source

pub const fn dmmu_table15(&self) -> &DMMU_TABLE15

0x580 -

Source

pub const fn pro_intrusion_ctrl(&self) -> &PRO_INTRUSION_CTRL

0x584 -

Source

pub const fn pro_intrusion_status(&self) -> &PRO_INTRUSION_STATUS

0x588 -

Source

pub const fn app_intrusion_ctrl(&self) -> &APP_INTRUSION_CTRL

0x58c -

Source

pub const fn app_intrusion_status(&self) -> &APP_INTRUSION_STATUS

0x590 -

Source

pub const fn front_end_mem_pd(&self) -> &FRONT_END_MEM_PD

0x594 -

Source

pub const fn mmu_ia_int_en(&self) -> &MMU_IA_INT_EN

0x598 -

Source

pub const fn mpu_ia_int_en(&self) -> &MPU_IA_INT_EN

0x59c -

Source

pub const fn cache_ia_int_en(&self) -> &CACHE_IA_INT_EN

0x5a0 -

Source

pub const fn secure_boot_ctrl(&self) -> &SECURE_BOOT_CTRL

0x5a4 -

Source

pub const fn spi_dma_chan_sel(&self) -> &SPI_DMA_CHAN_SEL

0x5a8 -

Source

pub const fn pro_vecbase_ctrl(&self) -> &PRO_VECBASE_CTRL

0x5ac -

Source

pub const fn pro_vecbase_set(&self) -> &PRO_VECBASE_SET

0x5b0 -

Source

pub const fn app_vecbase_ctrl(&self) -> &APP_VECBASE_CTRL

0x5b4 -

Source

pub const fn app_vecbase_set(&self) -> &APP_VECBASE_SET

0x5b8 -

Source

pub const fn date(&self) -> &DATE

0xffc -

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.