pub struct R(_);
Expand description
Register AOREG1
reader
Implementations
sourceimpl R
impl R
sourcepub fn padreset(&self) -> PADRESET_R
pub fn padreset(&self) -> PADRESET_R
Bit 5 - The last chip reset was caused by a Pin Reset.
sourcepub fn bodreset(&self) -> BODRESET_R
pub fn bodreset(&self) -> BODRESET_R
Bit 6 - The last chip reset was caused by a Brown Out Detector (BoD), either VBAT BoD or Core Logic BoD.
sourcepub fn systemreset(&self) -> SYSTEMRESET_R
pub fn systemreset(&self) -> SYSTEMRESET_R
Bit 7 - The last chip reset was caused by a System Reset requested by the ARM CPU.
sourcepub fn wdtreset(&self) -> WDTRESET_R
pub fn wdtreset(&self) -> WDTRESET_R
Bit 8 - The last chip reset was caused by the Watchdog Timer.
sourcepub fn swrreset(&self) -> SWRRESET_R
pub fn swrreset(&self) -> SWRRESET_R
Bit 9 - The last chip reset was caused by a Software event.
sourcepub fn dpdreset_wakeupio(&self) -> DPDRESET_WAKEUPIO_R
pub fn dpdreset_wakeupio(&self) -> DPDRESET_WAKEUPIO_R
Bit 10 - The last chip reset was caused by a Wake-up I/O reset event during a Deep Power-Down mode.
sourcepub fn dpdreset_rtc(&self) -> DPDRESET_RTC_R
pub fn dpdreset_rtc(&self) -> DPDRESET_RTC_R
Bit 11 - The last chip reset was caused by an RTC (either RTC Alarm or RTC wake up) reset event during a Deep Power-Down mode.
sourcepub fn dpdreset_ostimer(&self) -> DPDRESET_OSTIMER_R
pub fn dpdreset_ostimer(&self) -> DPDRESET_OSTIMER_R
Bit 12 - The last chip reset was caused by an OS Event Timer reset event during a Deep Power-Down mode.
sourcepub fn booterrorcounter(&self) -> BOOTERRORCOUNTER_R
pub fn booterrorcounter(&self) -> BOOTERRORCOUNTER_R
Bits 16:19 - ROM Boot Fatal Error Counter.
Methods from Deref<Target = R<AOREG1_SPEC>>
Trait Implementations
sourceimpl From<R<AOREG1_SPEC>> for R
impl From<R<AOREG1_SPEC>> for R
sourcefn from(reader: R<AOREG1_SPEC>) -> Self
fn from(reader: R<AOREG1_SPEC>) -> Self
Performs the conversion.
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more