#[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn rom_table_lock(&self) -> &ROM_TABLE_LOCK
pub const fn rom_table_lock(&self) -> &ROM_TABLE_LOCK
0x00 - register description
Sourcepub const fn apb_peripheral_access_0(&self) -> &APB_PERIPHERAL_ACCESS_0
pub const fn apb_peripheral_access_0(&self) -> &APB_PERIPHERAL_ACCESS_0
0x08 - register description
Sourcepub const fn apb_peripheral_access_1(&self) -> &APB_PERIPHERAL_ACCESS_1
pub const fn apb_peripheral_access_1(&self) -> &APB_PERIPHERAL_ACCESS_1
0x0c - register description
Sourcepub const fn internal_sram_usage_0(&self) -> &INTERNAL_SRAM_USAGE_0
pub const fn internal_sram_usage_0(&self) -> &INTERNAL_SRAM_USAGE_0
0x10 - register description
Sourcepub const fn internal_sram_usage_1(&self) -> &INTERNAL_SRAM_USAGE_1
pub const fn internal_sram_usage_1(&self) -> &INTERNAL_SRAM_USAGE_1
0x14 - register description
Sourcepub const fn internal_sram_usage_3(&self) -> &INTERNAL_SRAM_USAGE_3
pub const fn internal_sram_usage_3(&self) -> &INTERNAL_SRAM_USAGE_3
0x18 - register description
Sourcepub const fn cache_tag_access_0(&self) -> &CACHE_TAG_ACCESS_0
pub const fn cache_tag_access_0(&self) -> &CACHE_TAG_ACCESS_0
0x1c - register description
Sourcepub const fn cache_tag_access_1(&self) -> &CACHE_TAG_ACCESS_1
pub const fn cache_tag_access_1(&self) -> &CACHE_TAG_ACCESS_1
0x20 - register description
Sourcepub const fn cache_mmu_access_0(&self) -> &CACHE_MMU_ACCESS_0
pub const fn cache_mmu_access_0(&self) -> &CACHE_MMU_ACCESS_0
0x24 - register description
Sourcepub const fn cache_mmu_access_1(&self) -> &CACHE_MMU_ACCESS_1
pub const fn cache_mmu_access_1(&self) -> &CACHE_MMU_ACCESS_1
0x28 - register description
Sourcepub const fn pif_access_monitor_0(&self) -> &PIF_ACCESS_MONITOR_0
pub const fn pif_access_monitor_0(&self) -> &PIF_ACCESS_MONITOR_0
0x2c - register description
Sourcepub const fn pif_access_monitor_1(&self) -> &PIF_ACCESS_MONITOR_1
pub const fn pif_access_monitor_1(&self) -> &PIF_ACCESS_MONITOR_1
0x30 - register description
Sourcepub const fn pif_access_monitor_2(&self) -> &PIF_ACCESS_MONITOR_2
pub const fn pif_access_monitor_2(&self) -> &PIF_ACCESS_MONITOR_2
0x34 - register description
Sourcepub const fn pif_access_monitor_3(&self) -> &PIF_ACCESS_MONITOR_3
pub const fn pif_access_monitor_3(&self) -> &PIF_ACCESS_MONITOR_3
0x38 - register description
Sourcepub const fn xts_aes_key_update(&self) -> &XTS_AES_KEY_UPDATE
pub const fn xts_aes_key_update(&self) -> &XTS_AES_KEY_UPDATE
0x3c - register description
Sourcepub const fn clock_gate(&self) -> &CLOCK_GATE
pub const fn clock_gate(&self) -> &CLOCK_GATE
0x40 - register description
Sourcepub const fn sensitive_reg_date(&self) -> &SENSITIVE_REG_DATE
pub const fn sensitive_reg_date(&self) -> &SENSITIVE_REG_DATE
0xffc - register description
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more