pub struct Bus { /* private fields */ }Implementations§
Source§impl Bus
impl Bus
Sourcepub const fn busscntfhbiu(&self) -> &'static Reg<Busscntfhbiu_SPEC, RW>
pub const fn busscntfhbiu(&self) -> &'static Reg<Busscntfhbiu_SPEC, RW>
Slave Bus Control Register
Sourcepub const fn busscntflbiu(&self) -> &'static Reg<Busscntflbiu_SPEC, RW>
pub const fn busscntflbiu(&self) -> &'static Reg<Busscntflbiu_SPEC, RW>
Slave Bus Control Register
Sourcepub const fn busscnts0biu(&self) -> &'static Reg<Busscnts0Biu_SPEC, RW>
pub const fn busscnts0biu(&self) -> &'static Reg<Busscnts0Biu_SPEC, RW>
Slave Bus Control Register
Sourcepub const fn busscntpsbiu(&self) -> &'static Reg<Busscntpsbiu_SPEC, RW>
pub const fn busscntpsbiu(&self) -> &'static Reg<Busscntpsbiu_SPEC, RW>
Slave Bus Control Register
Sourcepub const fn busscntplbiu(&self) -> &'static Reg<Busscntplbiu_SPEC, RW>
pub const fn busscntplbiu(&self) -> &'static Reg<Busscntplbiu_SPEC, RW>
Slave Bus Control Register
Sourcepub const fn busscntphbiu(&self) -> &'static Reg<Busscntphbiu_SPEC, RW>
pub const fn busscntphbiu(&self) -> &'static Reg<Busscntphbiu_SPEC, RW>
Slave Bus Control Register
Sourcepub const fn busscnteqbiu(&self) -> &'static Reg<Busscnteqbiu_SPEC, RW>
pub const fn busscnteqbiu(&self) -> &'static Reg<Busscnteqbiu_SPEC, RW>
Slave Bus Control Register
Sourcepub const fn buserradd(
&self,
) -> &'static ClusterRegisterArray<Reg<Buserradd_SPEC, R>, 4, 0x10>
pub const fn buserradd( &self, ) -> &'static ClusterRegisterArray<Reg<Buserradd_SPEC, R>, 4, 0x10>
BUS Error Address Register
pub const fn bus1erradd(&self) -> &'static Reg<Buserradd_SPEC, R>
pub const fn bus2erradd(&self) -> &'static Reg<Buserradd_SPEC, R>
pub const fn bus3erradd(&self) -> &'static Reg<Buserradd_SPEC, R>
pub const fn bus4erradd(&self) -> &'static Reg<Buserradd_SPEC, R>
Sourcepub const fn buserrrw(
&self,
) -> &'static ClusterRegisterArray<Reg<Buserrrw_SPEC, RW>, 4, 0x10>
pub const fn buserrrw( &self, ) -> &'static ClusterRegisterArray<Reg<Buserrrw_SPEC, RW>, 4, 0x10>
BUS Error Read Write Register
pub const fn bus1errrw(&self) -> &'static Reg<Buserrrw_SPEC, RW>
pub const fn bus2errrw(&self) -> &'static Reg<Buserrrw_SPEC, RW>
pub const fn bus3errrw(&self) -> &'static Reg<Buserrrw_SPEC, RW>
pub const fn bus4errrw(&self) -> &'static Reg<Buserrrw_SPEC, RW>
Sourcepub const fn btzferradd(
&self,
) -> &'static ClusterRegisterArray<Reg<Btzferradd_SPEC, R>, 4, 0x10>
pub const fn btzferradd( &self, ) -> &'static ClusterRegisterArray<Reg<Btzferradd_SPEC, R>, 4, 0x10>
BUS TZF Error Address Register
pub const fn btzf1erradd(&self) -> &'static Reg<Btzferradd_SPEC, R>
pub const fn btzf2erradd(&self) -> &'static Reg<Btzferradd_SPEC, R>
pub const fn btzf3erradd(&self) -> &'static Reg<Btzferradd_SPEC, R>
pub const fn btzf4erradd(&self) -> &'static Reg<Btzferradd_SPEC, R>
Sourcepub const fn btzferrrw(
&self,
) -> &'static ClusterRegisterArray<Reg<Btzferrrw_SPEC, RW>, 4, 0x10>
pub const fn btzferrrw( &self, ) -> &'static ClusterRegisterArray<Reg<Btzferrrw_SPEC, RW>, 4, 0x10>
BUS TZF Error Read Write Register
pub const fn btzf1errrw(&self) -> &'static Reg<Btzferrrw_SPEC, RW>
pub const fn btzf2errrw(&self) -> &'static Reg<Btzferrrw_SPEC, RW>
pub const fn btzf3errrw(&self) -> &'static Reg<Btzferrrw_SPEC, RW>
pub const fn btzf4errrw(&self) -> &'static Reg<Btzferrrw_SPEC, RW>
Sourcepub const fn buserrstat(
&self,
) -> &'static ClusterRegisterArray<Reg<Buserrstat_SPEC, R>, 4, 0x10>
pub const fn buserrstat( &self, ) -> &'static ClusterRegisterArray<Reg<Buserrstat_SPEC, R>, 4, 0x10>
BUS Error Status Register %s
pub const fn bus1errstat(&self) -> &'static Reg<Buserrstat_SPEC, R>
pub const fn bus2errstat(&self) -> &'static Reg<Buserrstat_SPEC, R>
pub const fn bus3errstat(&self) -> &'static Reg<Buserrstat_SPEC, R>
pub const fn bus4errstat(&self) -> &'static Reg<Buserrstat_SPEC, R>
Sourcepub const fn buserrclr(
&self,
) -> &'static ClusterRegisterArray<Reg<Buserrclr_SPEC, RW>, 4, 0x10>
pub const fn buserrclr( &self, ) -> &'static ClusterRegisterArray<Reg<Buserrclr_SPEC, RW>, 4, 0x10>
BUS Error Clear Register %s
pub const fn bus1errclr(&self) -> &'static Reg<Buserrclr_SPEC, RW>
pub const fn bus2errclr(&self) -> &'static Reg<Buserrclr_SPEC, RW>
pub const fn bus3errclr(&self) -> &'static Reg<Buserrclr_SPEC, RW>
pub const fn bus4errclr(&self) -> &'static Reg<Buserrclr_SPEC, RW>
Sourcepub const fn dmacdtcerrstat(&self) -> &'static Reg<Dmacdtcerrstat_SPEC, R>
pub const fn dmacdtcerrstat(&self) -> &'static Reg<Dmacdtcerrstat_SPEC, R>
DMAC/DTC Error Status Register
Sourcepub const fn dmacdtcerrclr(&self) -> &'static Reg<Dmacdtcerrclr_SPEC, RW>
pub const fn dmacdtcerrclr(&self) -> &'static Reg<Dmacdtcerrclr_SPEC, RW>
DMAC/DTC Error Clear Register
Trait Implementations§
impl Copy for Bus
impl Eq for Bus
impl Send for Bus
Bus Control
impl StructuralPartialEq for Bus
impl Sync for Bus
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