pub struct Dcache { /* private fields */ }Implementations§
Source§impl Dcache
impl Dcache
Sourcepub const fn dcache_base_addr_reg(
&self,
) -> &'static Reg<DcacheBaseAddrReg_SPEC, RW>
pub const fn dcache_base_addr_reg( &self, ) -> &'static Reg<DcacheBaseAddrReg_SPEC, RW>
Dcache base address for cacheable region
Sourcepub const fn dcache_ctrl_reg(&self) -> &'static Reg<DcacheCtrlReg_SPEC, RW>
pub const fn dcache_ctrl_reg(&self) -> &'static Reg<DcacheCtrlReg_SPEC, RW>
Dcache Control register
Sourcepub const fn dcache_mrm_ctrl_reg(
&self,
) -> &'static Reg<DcacheMrmCtrlReg_SPEC, RW>
pub const fn dcache_mrm_ctrl_reg( &self, ) -> &'static Reg<DcacheMrmCtrlReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) CONTROL register
Sourcepub const fn dcache_mrm_evicts_reg(
&self,
) -> &'static Reg<DcacheMrmEvictsReg_SPEC, RW>
pub const fn dcache_mrm_evicts_reg( &self, ) -> &'static Reg<DcacheMrmEvictsReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) EVICTS register
Sourcepub const fn dcache_mrm_evicts_thres_reg(
&self,
) -> &'static Reg<DcacheMrmEvictsThresReg_SPEC, RW>
pub const fn dcache_mrm_evicts_thres_reg( &self, ) -> &'static Reg<DcacheMrmEvictsThresReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) EVICTS THRESHOLD register
Sourcepub const fn dcache_mrm_hits_reg(
&self,
) -> &'static Reg<DcacheMrmHitsReg_SPEC, RW>
pub const fn dcache_mrm_hits_reg( &self, ) -> &'static Reg<DcacheMrmHitsReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) HITS register
Sourcepub const fn dcache_mrm_hits_thres_reg(
&self,
) -> &'static Reg<DcacheMrmHitsThresReg_SPEC, RW>
pub const fn dcache_mrm_hits_thres_reg( &self, ) -> &'static Reg<DcacheMrmHitsThresReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) HITS THRESHOLD register
Sourcepub const fn dcache_mrm_misses_reg(
&self,
) -> &'static Reg<DcacheMrmMissesReg_SPEC, RW>
pub const fn dcache_mrm_misses_reg( &self, ) -> &'static Reg<DcacheMrmMissesReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) MISSES register
Sourcepub const fn dcache_mrm_misses_thres_reg(
&self,
) -> &'static Reg<DcacheMrmMissesThresReg_SPEC, RW>
pub const fn dcache_mrm_misses_thres_reg( &self, ) -> &'static Reg<DcacheMrmMissesThresReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) THRESHOLD register
Sourcepub const fn dcache_mrm_tint_reg(
&self,
) -> &'static Reg<DcacheMrmTintReg_SPEC, RW>
pub const fn dcache_mrm_tint_reg( &self, ) -> &'static Reg<DcacheMrmTintReg_SPEC, RW>
Dcache MRM (Miss Rate Monitor) TIME INTERVAL register
Trait Implementations§
impl Copy for Dcache
impl Eq for Dcache
impl Send for Dcache
DCACHE registers
impl StructuralPartialEq for Dcache
impl Sync for Dcache
Auto Trait Implementations§
impl Freeze for Dcache
impl RefUnwindSafe for Dcache
impl Unpin for Dcache
impl UnsafeUnpin for Dcache
impl UnwindSafe for Dcache
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