Type Alias R

Source
pub type R = R<u32, CSR>;
Expand description

Reader of register CSR

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn lpwrrstf(&self) -> LPWRRSTF_R

Bit 31 - Low-power reset flag

Source

pub fn wwdgrstf(&self) -> WWDGRSTF_R

Bit 30 - Window watchdog reset flag

Source

pub fn iwdgrstf(&self) -> IWDGRSTF_R

Bit 29 - Independent window watchdog reset flag

Source

pub fn sftrstf(&self) -> SFTRSTF_R

Bit 28 - Software reset flag

Source

pub fn borrstf(&self) -> BORRSTF_R

Bit 27 - BOR flag

Source

pub fn pinrstf(&self) -> PINRSTF_R

Bit 26 - Pin reset flag

Source

pub fn oblrstf(&self) -> OBLRSTF_R

Bit 25 - Option byte loader reset flag

Source

pub fn rmvf(&self) -> RMVF_R

Bit 23 - Remove reset flag

Source

pub fn rfwkpsel(&self) -> RFWKPSEL_R

Bits 14:15 - RF system wakeup clock source selection

Source

pub fn lsi2bw(&self) -> LSI2BW_R

Bits 8:11 - LSI2 oscillator bias configuration

Source

pub fn lsi2trimok(&self) -> LSI2TRIMOK_R

Bit 5 - LSI2 oscillator trim OK

Source

pub fn lsi2trimen(&self) -> LSI2TRIMEN_R

Bit 4 - LSI2 oscillator trimming enable

Source

pub fn lsi2rdy(&self) -> LSI2RDY_R

Bit 3 - LSI2 oscillator ready

Source

pub fn lsi2on(&self) -> LSI2ON_R

Bit 2 - LSI2 oscillator enabled

Source

pub fn lsi1rdy(&self) -> LSI1RDY_R

Bit 1 - LSI1 oscillator ready

Source

pub fn lsi1on(&self) -> LSI1ON_R

Bit 0 - LSI1 oscillator enabled

Source

pub fn rfrsts(&self) -> RFRSTS_R

Bit 16 - Radio system BLE and 802.15.4 reset status