Struct Vpr
pub struct Vpr { /* private fields */ }Expand description
VPR peripheral registers 0.
Implementations§
§impl Vpr
impl Vpr
pub const unsafe fn from_ptr(ptr: *mut ()) -> Vpr
pub const fn as_ptr(&self) -> *mut ()
pub const fn tasks_trigger(self, n: usize) -> Reg<u32, W>
pub const fn tasks_trigger(self, n: usize) -> Reg<u32, W>
Description collection: VPR task [n] register.
pub const fn subscribe_trigger(self, n: usize) -> Reg<Subscribe, RW>
pub const fn subscribe_trigger(self, n: usize) -> Reg<Subscribe, RW>
Description collection: Subscribe configuration for task TASKS_TRIGGER[n].
pub const fn events_triggered(self, n: usize) -> Reg<u32, RW>
pub const fn events_triggered(self, n: usize) -> Reg<u32, RW>
Description collection: VPR event [n] register.
pub const fn publish_triggered(self, n: usize) -> Reg<Publish, RW>
pub const fn publish_triggered(self, n: usize) -> Reg<Publish, RW>
Description collection: Publish configuration for event EVENTS_TRIGGERED[n].
Trait Implementations§
impl Copy for Vpr
impl Eq for Vpr
impl Send for Vpr
impl StructuralPartialEq for Vpr
impl Sync for Vpr
Auto Trait Implementations§
impl Freeze for Vpr
impl RefUnwindSafe for Vpr
impl Unpin for Vpr
impl UnsafeUnpin for Vpr
impl UnwindSafe for Vpr
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