#[repr(transparent)]pub struct Remap(pub u32);Expand description
AHB Matrix Remap Control
Tuple Fields§
§0: u32Implementations§
Source§impl Remap
impl Remap
Sourcepub const fn cpu0_sbus(&self) -> RemapCpu0Sbus
pub const fn cpu0_sbus(&self) -> RemapCpu0Sbus
RAMX0 address remap for CPU System bus
Sourcepub const fn set_cpu0_sbus(&mut self, val: RemapCpu0Sbus)
pub const fn set_cpu0_sbus(&mut self, val: RemapCpu0Sbus)
RAMX0 address remap for CPU System bus
Sourcepub const fn smart_dma_d(&self) -> SmartDmaD
pub const fn smart_dma_d(&self) -> SmartDmaD
RAMX0 address remap for SmartDMA D-BUS
Sourcepub const fn set_smart_dma_d(&mut self, val: SmartDmaD)
pub const fn set_smart_dma_d(&mut self, val: SmartDmaD)
RAMX0 address remap for SmartDMA D-BUS
Sourcepub const fn smart_dma_i(&self) -> SmartDmaI
pub const fn smart_dma_i(&self) -> SmartDmaI
RAMX0 address remap for SmartDMA I-BUS
Sourcepub const fn set_smart_dma_i(&mut self, val: SmartDmaI)
pub const fn set_smart_dma_i(&mut self, val: SmartDmaI)
RAMX0 address remap for SmartDMA I-BUS
Trait Implementations§
impl Copy for Remap
impl Eq for Remap
impl StructuralPartialEq for Remap
Auto Trait Implementations§
impl Freeze for Remap
impl RefUnwindSafe for Remap
impl Send for Remap
impl Sync for Remap
impl Unpin for Remap
impl UnwindSafe for Remap
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