pub struct Cache { /* private fields */ }Implementations§
Source§impl Cache
impl Cache
Sourcepub const fn cache_assoccfg_reg(
&self,
) -> &'static Reg<CacheAssoccfgReg_SPEC, RW>
pub const fn cache_assoccfg_reg( &self, ) -> &'static Reg<CacheAssoccfgReg_SPEC, RW>
Cache associativity configuration register
Sourcepub const fn cache_ctrl1_reg(&self) -> &'static Reg<CacheCtrl1Reg_SPEC, RW>
pub const fn cache_ctrl1_reg(&self) -> &'static Reg<CacheCtrl1Reg_SPEC, RW>
Cache control register 1
Sourcepub const fn cache_ctrl2_reg(&self) -> &'static Reg<CacheCtrl2Reg_SPEC, RW>
pub const fn cache_ctrl2_reg(&self) -> &'static Reg<CacheCtrl2Reg_SPEC, RW>
Cache control register 2
Sourcepub const fn cache_lnsizecfg_reg(
&self,
) -> &'static Reg<CacheLnsizecfgReg_SPEC, RW>
pub const fn cache_lnsizecfg_reg( &self, ) -> &'static Reg<CacheLnsizecfgReg_SPEC, RW>
Cache line size configuration register
Sourcepub const fn cache_mrm_ctrl_reg(&self) -> &'static Reg<CacheMrmCtrlReg_SPEC, RW>
pub const fn cache_mrm_ctrl_reg(&self) -> &'static Reg<CacheMrmCtrlReg_SPEC, RW>
Cache MRM (Miss Rate Monitor) CONTROL register
Sourcepub const fn cache_mrm_hits_reg(&self) -> &'static Reg<CacheMrmHitsReg_SPEC, RW>
pub const fn cache_mrm_hits_reg(&self) -> &'static Reg<CacheMrmHitsReg_SPEC, RW>
Cache MRM (Miss Rate Monitor) HITS register
Sourcepub const fn cache_mrm_misses_reg(
&self,
) -> &'static Reg<CacheMrmMissesReg_SPEC, RW>
pub const fn cache_mrm_misses_reg( &self, ) -> &'static Reg<CacheMrmMissesReg_SPEC, RW>
Cache MRM (Miss Rate Monitor) MISSES register
Sourcepub const fn cache_mrm_thres_reg(
&self,
) -> &'static Reg<CacheMrmThresReg_SPEC, RW>
pub const fn cache_mrm_thres_reg( &self, ) -> &'static Reg<CacheMrmThresReg_SPEC, RW>
Cache MRM (Miss Rate Monitor) THRESHOLD register
Sourcepub const fn cache_mrm_tint_reg(&self) -> &'static Reg<CacheMrmTintReg_SPEC, RW>
pub const fn cache_mrm_tint_reg(&self) -> &'static Reg<CacheMrmTintReg_SPEC, RW>
Cache MRM (Miss Rate Monitor) TIME INTERVAL register
Sourcepub const fn swd_reset_reg(&self) -> &'static Reg<SwdResetReg_SPEC, RW>
pub const fn swd_reset_reg(&self) -> &'static Reg<SwdResetReg_SPEC, RW>
SWD HW reset control register
Trait Implementations§
impl Copy for Cache
impl Eq for Cache
impl Send for Cache
CACHE registers
impl StructuralPartialEq for Cache
impl Sync for Cache
Auto Trait Implementations§
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