[][src]Type Definition lpc55_pac::pmc::aoreg1::W

type W = W<u32, AOREG1>;

Writer for register AOREG1

Implementations

impl W[src]

pub fn por(&mut self) -> POR_W<'_>[src]

Bit 4 - The last chip reset was caused by a Power On Reset.

pub fn padreset(&mut self) -> PADRESET_W<'_>[src]

Bit 5 - The last chip reset was caused by a Pin Reset.

pub fn bodreset(&mut self) -> BODRESET_W<'_>[src]

Bit 6 - The last chip reset was caused by a Brown Out Detector (BoD), either VBAT BoD or Core Logic BoD.

pub fn systemreset(&mut self) -> SYSTEMRESET_W<'_>[src]

Bit 7 - The last chip reset was caused by a System Reset requested by the ARM CPU.

pub fn wdtreset(&mut self) -> WDTRESET_W<'_>[src]

Bit 8 - The last chip reset was caused by the Watchdog Timer.

pub fn swrreset(&mut self) -> SWRRESET_W<'_>[src]

Bit 9 - The last chip reset was caused by a Software event.

pub fn dpdreset_wakeupio(&mut self) -> DPDRESET_WAKEUPIO_W<'_>[src]

Bit 10 - The last chip reset was caused by a Wake-up I/O reset event during a Deep Power-Down mode.

pub fn dpdreset_rtc(&mut self) -> DPDRESET_RTC_W<'_>[src]

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.

pub fn dpdreset_ostimer(&mut self) -> DPDRESET_OSTIMER_W<'_>[src]

Bit 12 - The last chip reset was caused by an OS Event Timer reset event during a Deep Power-Down mode.

pub fn booterrorcounter(&mut self) -> BOOTERRORCOUNTER_W<'_>[src]

Bits 16:19 - ROM Boot Fatal Error Counter.