pub struct Rmpu { /* private fields */ }Implementations§
Source§impl Rmpu
impl Rmpu
Sourcepub const fn mmpuctla(&self) -> &'static Reg<Mmpuctla_SPEC, RW>
pub const fn mmpuctla(&self) -> &'static Reg<Mmpuctla_SPEC, RW>
Bus Master MPU Control Register
Sourcepub const fn mmpuaca(
&self,
) -> &'static ClusterRegisterArray<Reg<Mmpuaca_SPEC, RW>, 4, 0x10>
pub const fn mmpuaca( &self, ) -> &'static ClusterRegisterArray<Reg<Mmpuaca_SPEC, RW>, 4, 0x10>
Group A Region %s access control register
pub const fn mmpuaca0(&self) -> &'static Reg<Mmpuaca_SPEC, RW>
pub const fn mmpuaca1(&self) -> &'static Reg<Mmpuaca_SPEC, RW>
pub const fn mmpuaca2(&self) -> &'static Reg<Mmpuaca_SPEC, RW>
pub const fn mmpuaca3(&self) -> &'static Reg<Mmpuaca_SPEC, RW>
Sourcepub const fn mmpusa(
&self,
) -> &'static ClusterRegisterArray<Reg<Mmpusa_SPEC, RW>, 4, 0x10>
pub const fn mmpusa( &self, ) -> &'static ClusterRegisterArray<Reg<Mmpusa_SPEC, RW>, 4, 0x10>
Group A Region %s Start Address Register
pub const fn mmpusa0(&self) -> &'static Reg<Mmpusa_SPEC, RW>
pub const fn mmpusa1(&self) -> &'static Reg<Mmpusa_SPEC, RW>
pub const fn mmpusa2(&self) -> &'static Reg<Mmpusa_SPEC, RW>
pub const fn mmpusa3(&self) -> &'static Reg<Mmpusa_SPEC, RW>
Sourcepub const fn mmpuea(
&self,
) -> &'static ClusterRegisterArray<Reg<Mmpuea_SPEC, RW>, 4, 0x10>
pub const fn mmpuea( &self, ) -> &'static ClusterRegisterArray<Reg<Mmpuea_SPEC, RW>, 4, 0x10>
Group A Region %s End Address Register
pub const fn mmpuea0(&self) -> &'static Reg<Mmpuea_SPEC, RW>
pub const fn mmpuea1(&self) -> &'static Reg<Mmpuea_SPEC, RW>
pub const fn mmpuea2(&self) -> &'static Reg<Mmpuea_SPEC, RW>
pub const fn mmpuea3(&self) -> &'static Reg<Mmpuea_SPEC, RW>
Sourcepub const fn smpumbiu(&self) -> &'static Reg<Smpumbiu_SPEC, RW>
pub const fn smpumbiu(&self) -> &'static Reg<Smpumbiu_SPEC, RW>
Access Control Register for Memory Bus 1
Sourcepub const fn smpufbiu(&self) -> &'static Reg<Smpufbiu_SPEC, RW>
pub const fn smpufbiu(&self) -> &'static Reg<Smpufbiu_SPEC, RW>
Access Control Register for Internal Peripheral Bus 9
Sourcepub const fn smpusram0(&self) -> &'static Reg<Smpusram0_SPEC, RW>
pub const fn smpusram0(&self) -> &'static Reg<Smpusram0_SPEC, RW>
Access Control Register for Memory Bus 4
Sourcepub const fn smpup0biu(&self) -> &'static Reg<Smpup0Biu_SPEC, RW>
pub const fn smpup0biu(&self) -> &'static Reg<Smpup0Biu_SPEC, RW>
Access Control Register for Internal Peripheral Bus 1
Sourcepub const fn smpup2biu(&self) -> &'static Reg<Smpup2Biu_SPEC, RW>
pub const fn smpup2biu(&self) -> &'static Reg<Smpup2Biu_SPEC, RW>
Access Control Register for Internal Peripheral Bus 3
Sourcepub const fn smpup6biu(&self) -> &'static Reg<Smpup6Biu_SPEC, RW>
pub const fn smpup6biu(&self) -> &'static Reg<Smpup6Biu_SPEC, RW>
Access Control Register for Internal Peripheral Bus 7
Sourcepub const fn mspmpuoad(&self) -> &'static Reg<Mspmpuoad_SPEC, RW>
pub const fn mspmpuoad(&self) -> &'static Reg<Mspmpuoad_SPEC, RW>
Stack Pointer Monitor Operation After Detection Register
Sourcepub const fn mspmpuctl(&self) -> &'static Reg<Mspmpuctl_SPEC, RW>
pub const fn mspmpuctl(&self) -> &'static Reg<Mspmpuctl_SPEC, RW>
Stack Pointer Monitor Access Control Register
Sourcepub const fn mspmpupt(&self) -> &'static Reg<Mspmpupt_SPEC, RW>
pub const fn mspmpupt(&self) -> &'static Reg<Mspmpupt_SPEC, RW>
Stack Pointer Monitor Protection Register
Sourcepub const fn mspmpusa(&self) -> &'static Reg<Mspmpusa_SPEC, RW>
pub const fn mspmpusa(&self) -> &'static Reg<Mspmpusa_SPEC, RW>
Main Stack Pointer (MSP) Monitor Start Address Register
Sourcepub const fn mspmpuea(&self) -> &'static Reg<Mspmpuea_SPEC, RW>
pub const fn mspmpuea(&self) -> &'static Reg<Mspmpuea_SPEC, RW>
Main Stack Pointer (MSP) Monitor End Address Register
Sourcepub const fn pspmpuoad(&self) -> &'static Reg<Pspmpuoad_SPEC, RW>
pub const fn pspmpuoad(&self) -> &'static Reg<Pspmpuoad_SPEC, RW>
Stack Pointer Monitor Operation After Detection Register
Sourcepub const fn pspmpuctl(&self) -> &'static Reg<Pspmpuctl_SPEC, RW>
pub const fn pspmpuctl(&self) -> &'static Reg<Pspmpuctl_SPEC, RW>
Stack Pointer Monitor Access Control Register
Sourcepub const fn pspmpupt(&self) -> &'static Reg<Pspmpupt_SPEC, RW>
pub const fn pspmpupt(&self) -> &'static Reg<Pspmpupt_SPEC, RW>
Stack Pointer Monitor Protection Register
Trait Implementations§
impl Copy for Rmpu
impl Eq for Rmpu
impl Send for Rmpu
Renesas Memory Protection Unit