pub struct Rmpu { /* private fields */ }Implementations§
Source§impl Rmpu
impl Rmpu
Sourcepub const fn mmpuoad(&self) -> &'static Reg<Mmpuoad_SPEC, RW>
pub const fn mmpuoad(&self) -> &'static Reg<Mmpuoad_SPEC, RW>
MMPU Operation After Detection Register
Sourcepub const fn mmpuoadpt(&self) -> &'static Reg<Mmpuoadpt_SPEC, RW>
pub const fn mmpuoadpt(&self) -> &'static Reg<Mmpuoadpt_SPEC, RW>
MMPU Operation After Detection Protect Register
Sourcepub const fn mmpuendmac(&self) -> &'static Reg<Mmpuendmac_SPEC, RW>
pub const fn mmpuendmac(&self) -> &'static Reg<Mmpuendmac_SPEC, RW>
MMPU Enable Register for DMAC
Sourcepub const fn mmpuenptdmac(&self) -> &'static Reg<Mmpuenptdmac_SPEC, RW>
pub const fn mmpuenptdmac(&self) -> &'static Reg<Mmpuenptdmac_SPEC, RW>
MMPU Enable Protect Register for DMAC
Sourcepub const fn mmpurptdmac(&self) -> &'static Reg<Mmpurptdmac_SPEC, RW>
pub const fn mmpurptdmac(&self) -> &'static Reg<Mmpurptdmac_SPEC, RW>
MMPU Regions Protect Register for DMAC
Sourcepub const fn mmpurptdmac_sec(&self) -> &'static Reg<MmpurptdmacSec_SPEC, RW>
pub const fn mmpurptdmac_sec(&self) -> &'static Reg<MmpurptdmacSec_SPEC, RW>
MMPU Regions Protect register for DMAC Secure
Sourcepub const fn mmpuacdmac(
&self,
) -> &'static ClusterRegisterArray<Reg<Mmpuacdmac_SPEC, RW>, 8, 0x10>
pub const fn mmpuacdmac( &self, ) -> &'static ClusterRegisterArray<Reg<Mmpuacdmac_SPEC, RW>, 8, 0x10>
MMPU Access Control Register for DMAC
pub const fn mmpuacdmac0(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
pub const fn mmpuacdmac1(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
pub const fn mmpuacdmac2(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
pub const fn mmpuacdmac3(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
pub const fn mmpuacdmac4(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
pub const fn mmpuacdmac5(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
pub const fn mmpuacdmac6(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
pub const fn mmpuacdmac7(&self) -> &'static Reg<Mmpuacdmac_SPEC, RW>
Sourcepub const fn mmpusdmac(
&self,
) -> &'static ClusterRegisterArray<Reg<Mmpusdmac_SPEC, RW>, 8, 0x10>
pub const fn mmpusdmac( &self, ) -> &'static ClusterRegisterArray<Reg<Mmpusdmac_SPEC, RW>, 8, 0x10>
MMPU Start Address Register for DMAC
pub const fn mmpusdmac0(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
pub const fn mmpusdmac1(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
pub const fn mmpusdmac2(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
pub const fn mmpusdmac3(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
pub const fn mmpusdmac4(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
pub const fn mmpusdmac5(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
pub const fn mmpusdmac6(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
pub const fn mmpusdmac7(&self) -> &'static Reg<Mmpusdmac_SPEC, RW>
Sourcepub const fn mmpuedmac(
&self,
) -> &'static ClusterRegisterArray<Reg<Mmpuedmac_SPEC, RW>, 8, 0x10>
pub const fn mmpuedmac( &self, ) -> &'static ClusterRegisterArray<Reg<Mmpuedmac_SPEC, RW>, 8, 0x10>
MMPU End Address Register for DMAC
pub const fn mmpuedmac0(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
pub const fn mmpuedmac1(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
pub const fn mmpuedmac2(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
pub const fn mmpuedmac3(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
pub const fn mmpuedmac4(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
pub const fn mmpuedmac5(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
pub const fn mmpuedmac6(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
pub const fn mmpuedmac7(&self) -> &'static Reg<Mmpuedmac_SPEC, RW>
Trait Implementations§
impl Copy for Rmpu
impl Eq for Rmpu
impl Send for Rmpu
Renesas Memory Protection Unit
impl StructuralPartialEq for Rmpu
impl Sync for Rmpu
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