#[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_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
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 pkc_els(&self) -> RemapPkcEls
pub const fn pkc_els(&self) -> RemapPkcEls
RAMX0 address remap for PKC_ELS
Sourcepub const fn set_pkc_els(&mut self, val: RemapPkcEls)
pub const fn set_pkc_els(&mut self, val: RemapPkcEls)
RAMX0 address remap for PKC_ELS
Sourcepub const fn coolflux_y_espi(&self) -> RemapCoolfluxYEspi
pub const fn coolflux_y_espi(&self) -> RemapCoolfluxYEspi
RAMX0 address remap for ESPI
Sourcepub const fn set_coolflux_y_espi(&mut self, val: RemapCoolfluxYEspi)
pub const fn set_coolflux_y_espi(&mut self, val: RemapCoolfluxYEspi)
RAMX0 address remap for ESPI
Sourcepub const fn usb_fs_enet(&self) -> RemapUsbFsEnet
pub const fn usb_fs_enet(&self) -> RemapUsbFsEnet
RAMX0 address remap for ENET
Sourcepub const fn set_usb_fs_enet(&mut self, val: RemapUsbFsEnet)
pub const fn set_usb_fs_enet(&mut self, val: RemapUsbFsEnet)
RAMX0 address remap for ENET
Sourcepub const fn usb_hs(&self) -> RemapUsbHs
pub const fn usb_hs(&self) -> RemapUsbHs
RAMX0 address remap for USB-HS
Sourcepub const fn set_usb_hs(&mut self, val: RemapUsbHs)
pub const fn set_usb_hs(&mut self, val: RemapUsbHs)
RAMX0 address remap for USB-HS
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