pub struct Bus { /* private fields */ }Implementations§
Source§impl Bus
impl Bus
Sourcepub const fn busmcntsys(&self) -> &'static Reg<Busmcntsys_SPEC, RW>
pub const fn busmcntsys(&self) -> &'static Reg<Busmcntsys_SPEC, RW>
Master Bus Control Register SYS
Sourcepub const fn busmcntdma(&self) -> &'static Reg<Busmcntdma_SPEC, RW>
pub const fn busmcntdma(&self) -> &'static Reg<Busmcntdma_SPEC, RW>
Master Bus Control Register DMA
Sourcepub const fn busscntfli(&self) -> &'static Reg<Busscntfli_SPEC, RW>
pub const fn busscntfli(&self) -> &'static Reg<Busscntfli_SPEC, RW>
Slave Bus Control Register FLI
Sourcepub const fn busscntram0(&self) -> &'static Reg<Busscntram0_SPEC, RW>
pub const fn busscntram0(&self) -> &'static Reg<Busscntram0_SPEC, RW>
Slave Bus Control Register RAM0
Sourcepub const fn busscnt(
&self,
) -> &'static ClusterRegisterArray<Reg<Busscnt_SPEC, RW>, 2, 0x4>
pub const fn busscnt( &self, ) -> &'static ClusterRegisterArray<Reg<Busscnt_SPEC, RW>, 2, 0x4>
Slave Bus Control Register %s
pub const fn busscntp0b(&self) -> &'static Reg<Busscnt_SPEC, RW>
pub const fn busscntp2b(&self) -> &'static Reg<Busscnt_SPEC, RW>
Sourcepub const fn busscntp4b(&self) -> &'static Reg<Busscntp4B_SPEC, RW>
pub const fn busscntp4b(&self) -> &'static Reg<Busscntp4B_SPEC, RW>
Slave Bus Control Register P4B
Sourcepub const fn busscntp6b(&self) -> &'static Reg<Busscntp6B_SPEC, RW>
pub const fn busscntp6b(&self) -> &'static Reg<Busscntp6B_SPEC, RW>
Slave Bus Control Register P6B
Sourcepub const fn busscntfbu(&self) -> &'static Reg<Busscntfbu_SPEC, RW>
pub const fn busscntfbu(&self) -> &'static Reg<Busscntfbu_SPEC, RW>
Slave Bus Control Register FBU
Sourcepub const fn buserradd(
&self,
) -> &'static ClusterRegisterArray<Reg<Buserradd_SPEC, R>, 2, 0x10>
pub const fn buserradd( &self, ) -> &'static ClusterRegisterArray<Reg<Buserradd_SPEC, R>, 2, 0x10>
Bus Error Address Register %s
pub const fn bus3erradd(&self) -> &'static Reg<Buserradd_SPEC, R>
pub const fn bus4erradd(&self) -> &'static Reg<Buserradd_SPEC, R>
Sourcepub const fn buserrstat(
&self,
) -> &'static ClusterRegisterArray<Reg<Buserrstat_SPEC, R>, 2, 0x10>
pub const fn buserrstat( &self, ) -> &'static ClusterRegisterArray<Reg<Buserrstat_SPEC, R>, 2, 0x10>
Bus Error Status Register %s
pub const fn bus3errstat(&self) -> &'static Reg<Buserrstat_SPEC, R>
pub const fn bus4errstat(&self) -> &'static Reg<Buserrstat_SPEC, R>
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§
impl Freeze for Bus
impl RefUnwindSafe for Bus
impl Unpin for Bus
impl UnsafeUnpin for Bus
impl UnwindSafe for Bus
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