#[repr(transparent)]pub struct ElsAsBootLog2(pub u32);Expand description
Boot state captured during boot: Hardware status signals log
Tuple Fields§
§0: u32Implementations§
Source§impl ElsAsBootLog2
impl ElsAsBootLog2
Sourcepub const fn set_cmc_srs0(&mut self, val: u8)
pub const fn set_cmc_srs0(&mut self, val: u8)
CMC->SRS[5:0]
Sourcepub const fn vbat_status0(&self) -> u8
pub const fn vbat_status0(&self) -> u8
VBAT->STATUSA[1:0] | ~VBAT->STATUSB[1:0]
Sourcepub const fn set_vbat_status0(&mut self, val: u8)
pub const fn set_vbat_status0(&mut self, val: u8)
VBAT->STATUSA[1:0] | ~VBAT->STATUSB[1:0]
Sourcepub const fn set_cmc_srs1(&mut self, val: u16)
pub const fn set_cmc_srs1(&mut self, val: u16)
CMC->SRS[16:8]
Sourcepub const fn vbat_status1(&self) -> u8
pub const fn vbat_status1(&self) -> u8
VBAT->STATUSA[11:6] | ~VBAT->STATUSB[11:6]
Sourcepub const fn set_vbat_status1(&mut self, val: u8)
pub const fn set_vbat_status1(&mut self, val: u8)
VBAT->STATUSA[11:6] | ~VBAT->STATUSB[11:6]
Sourcepub const fn set_cmc_srs2(&mut self, val: u8)
pub const fn set_cmc_srs2(&mut self, val: u8)
CMC->SRS[31:24]
Trait Implementations§
Source§impl Clone for ElsAsBootLog2
impl Clone for ElsAsBootLog2
Source§fn clone(&self) -> ElsAsBootLog2
fn clone(&self) -> ElsAsBootLog2
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 ElsAsBootLog2
impl Debug for ElsAsBootLog2
Source§impl Default for ElsAsBootLog2
impl Default for ElsAsBootLog2
Source§fn default() -> ElsAsBootLog2
fn default() -> ElsAsBootLog2
Returns the “default value” for a type. Read more
Source§impl PartialEq for ElsAsBootLog2
impl PartialEq for ElsAsBootLog2
impl Copy for ElsAsBootLog2
impl Eq for ElsAsBootLog2
impl StructuralPartialEq for ElsAsBootLog2
Auto Trait Implementations§
impl Freeze for ElsAsBootLog2
impl RefUnwindSafe for ElsAsBootLog2
impl Send for ElsAsBootLog2
impl Sync for ElsAsBootLog2
impl Unpin for ElsAsBootLog2
impl UnwindSafe for ElsAsBootLog2
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