Struct rp2040_pac::busctrl::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub const fn bus_priority(&self) -> &BUS_PRIORITY
pub const fn bus_priority(&self) -> &BUS_PRIORITY
0x00 - Set the priority of each master for bus arbitration.
sourcepub const fn bus_priority_ack(&self) -> &BUS_PRIORITY_ACK
pub const fn bus_priority_ack(&self) -> &BUS_PRIORITY_ACK
0x04 - Bus priority acknowledge
sourcepub const fn perfsel0(&self) -> &PERFSEL0
pub const fn perfsel0(&self) -> &PERFSEL0
0x0c - Bus fabric performance event select for PERFCTR0
sourcepub const fn perfsel1(&self) -> &PERFSEL1
pub const fn perfsel1(&self) -> &PERFSEL1
0x14 - Bus fabric performance event select for PERFCTR1
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
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