#[repr(transparent)]pub struct Ahbmatprio(pub u32);Expand description
AHB Matrix priority control register Priority values are 3 = highest, 0 = lowest
Tuple Fields§
§0: u32Implementations§
Source§impl Ahbmatprio
impl Ahbmatprio
Sourcepub const fn pri_cpu0_cbus(&self) -> u8
pub const fn pri_cpu0_cbus(&self) -> u8
CPU0 C-AHB bus.
Sourcepub const fn set_pri_cpu0_cbus(&mut self, val: u8)
pub const fn set_pri_cpu0_cbus(&mut self, val: u8)
CPU0 C-AHB bus.
Sourcepub const fn pri_cpu0_sbus(&self) -> u8
pub const fn pri_cpu0_sbus(&self) -> u8
CPU0 S-AHB bus.
Sourcepub const fn set_pri_cpu0_sbus(&mut self, val: u8)
pub const fn set_pri_cpu0_sbus(&mut self, val: u8)
CPU0 S-AHB bus.
Sourcepub const fn pri_cpu1_cbus(&self) -> u8
pub const fn pri_cpu1_cbus(&self) -> u8
CPU1 C-AHB bus.
Sourcepub const fn set_pri_cpu1_cbus(&mut self, val: u8)
pub const fn set_pri_cpu1_cbus(&mut self, val: u8)
CPU1 C-AHB bus.
Sourcepub const fn pri_cpu1_sbus(&self) -> u8
pub const fn pri_cpu1_sbus(&self) -> u8
CPU1 S-AHB bus.
Sourcepub const fn set_pri_cpu1_sbus(&mut self, val: u8)
pub const fn set_pri_cpu1_sbus(&mut self, val: u8)
CPU1 S-AHB bus.
Sourcepub const fn pri_usb_fs(&self) -> u8
pub const fn pri_usb_fs(&self) -> u8
USB-FS.(USB0)
Sourcepub const fn set_pri_usb_fs(&mut self, val: u8)
pub const fn set_pri_usb_fs(&mut self, val: u8)
USB-FS.(USB0)
Sourcepub const fn set_pri_sdma0(&mut self, val: u8)
pub const fn set_pri_sdma0(&mut self, val: u8)
DMA0 controller priority.
Sourcepub const fn set_pri_sdio(&mut self, val: u8)
pub const fn set_pri_sdio(&mut self, val: u8)
SDIO.
Sourcepub const fn set_pri_pq(&mut self, val: u8)
pub const fn set_pri_pq(&mut self, val: u8)
PQ (HW Accelerator).
Sourcepub const fn pri_hash_aes(&self) -> u8
pub const fn pri_hash_aes(&self) -> u8
HASH_AES.
Sourcepub const fn set_pri_hash_aes(&mut self, val: u8)
pub const fn set_pri_hash_aes(&mut self, val: u8)
HASH_AES.
Sourcepub const fn pri_usb_hs(&self) -> u8
pub const fn pri_usb_hs(&self) -> u8
USB-HS.(USB1)
Sourcepub const fn set_pri_usb_hs(&mut self, val: u8)
pub const fn set_pri_usb_hs(&mut self, val: u8)
USB-HS.(USB1)
Sourcepub const fn set_pri_sdma1(&mut self, val: u8)
pub const fn set_pri_sdma1(&mut self, val: u8)
DMA1 controller priority.
Trait Implementations§
Source§impl Clone for Ahbmatprio
impl Clone for Ahbmatprio
Source§fn clone(&self) -> Ahbmatprio
fn clone(&self) -> Ahbmatprio
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Ahbmatprio
impl Debug for Ahbmatprio
Source§impl Default for Ahbmatprio
impl Default for Ahbmatprio
Source§fn default() -> Ahbmatprio
fn default() -> Ahbmatprio
Returns the “default value” for a type. Read more
Source§impl PartialEq for Ahbmatprio
impl PartialEq for Ahbmatprio
impl Copy for Ahbmatprio
impl Eq for Ahbmatprio
impl StructuralPartialEq for Ahbmatprio
Auto Trait Implementations§
impl Freeze for Ahbmatprio
impl RefUnwindSafe for Ahbmatprio
impl Send for Ahbmatprio
impl Sync for Ahbmatprio
impl Unpin for Ahbmatprio
impl UnwindSafe for Ahbmatprio
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