pub struct CPU { /* private fields */ }Expand description
Register block
Implementations§
Source§impl CPU
impl CPU
Sourcepub fn gpr_iter(&self) -> impl Iterator<Item = &GPR>
pub fn gpr_iter(&self) -> impl Iterator<Item = &GPR>
Iterator for array of: 0x08..0x40 - no description available
Sourcepub const fn wakeup_status(&self, n: usize) -> &WAKEUP_STATUS
pub const fn wakeup_status(&self, n: usize) -> &WAKEUP_STATUS
0x40..0x50 - no description available
Sourcepub fn wakeup_status_iter(&self) -> impl Iterator<Item = &WAKEUP_STATUS>
pub fn wakeup_status_iter(&self) -> impl Iterator<Item = &WAKEUP_STATUS>
Iterator for array of: 0x40..0x50 - no description available
Sourcepub const fn wakeup_statusstatus0(&self) -> &WAKEUP_STATUS
pub const fn wakeup_statusstatus0(&self) -> &WAKEUP_STATUS
0x40 - no description available
Sourcepub const fn wakeup_statusstatus1(&self) -> &WAKEUP_STATUS
pub const fn wakeup_statusstatus1(&self) -> &WAKEUP_STATUS
0x44 - no description available
Sourcepub const fn wakeup_statusstatus2(&self) -> &WAKEUP_STATUS
pub const fn wakeup_statusstatus2(&self) -> &WAKEUP_STATUS
0x48 - no description available
Sourcepub const fn wakeup_statusstatus3(&self) -> &WAKEUP_STATUS
pub const fn wakeup_statusstatus3(&self) -> &WAKEUP_STATUS
0x4c - no description available
Sourcepub const fn wakeup_enable(&self, n: usize) -> &WAKEUP_ENABLE
pub const fn wakeup_enable(&self, n: usize) -> &WAKEUP_ENABLE
0x80..0x90 - no description available
Sourcepub fn wakeup_enable_iter(&self) -> impl Iterator<Item = &WAKEUP_ENABLE>
pub fn wakeup_enable_iter(&self) -> impl Iterator<Item = &WAKEUP_ENABLE>
Iterator for array of: 0x80..0x90 - no description available
Sourcepub const fn wakeup_enableenable0(&self) -> &WAKEUP_ENABLE
pub const fn wakeup_enableenable0(&self) -> &WAKEUP_ENABLE
0x80 - no description available
Sourcepub const fn wakeup_enableenable1(&self) -> &WAKEUP_ENABLE
pub const fn wakeup_enableenable1(&self) -> &WAKEUP_ENABLE
0x84 - no description available
Sourcepub const fn wakeup_enableenable2(&self) -> &WAKEUP_ENABLE
pub const fn wakeup_enableenable2(&self) -> &WAKEUP_ENABLE
0x88 - no description available
Sourcepub const fn wakeup_enableenable3(&self) -> &WAKEUP_ENABLE
pub const fn wakeup_enableenable3(&self) -> &WAKEUP_ENABLE
0x8c - no description available
Auto Trait Implementations§
impl !Freeze for CPU
impl !RefUnwindSafe for CPU
impl Send for CPU
impl !Sync for CPU
impl Unpin for CPU
impl UnwindSafe for CPU
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