Struct efr32xg12p::msc::status::R
[−]
[src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
fn bits(&self) -> u32
[src]
Value of the register as raw bits
fn busy(&self) -> BUSYR
[src]
Bit 0 - Erase/Write Busy
fn locked(&self) -> LOCKEDR
[src]
Bit 1 - Access Locked
fn invaddr(&self) -> INVADDRR
[src]
Bit 2 - Invalid Write Address or Erase Page
fn wdataready(&self) -> WDATAREADYR
[src]
Bit 3 - WDATA Write Ready
fn wordtimeout(&self) -> WORDTIMEOUTR
[src]
Bit 4 - Flash Write Word Timeout
fn eraseaborted(&self) -> ERASEABORTEDR
[src]
Bit 5 - The Current Flash Erase Operation Aborted
fn pcrunning(&self) -> PCRUNNINGR
[src]
Bit 6 - Performance Counters Running
fn bankswitched(&self) -> BANKSWITCHEDR
[src]
Bit 7 - BANK SWITCHING STATUS
fn wdatavalid(&self) -> WDATAVALIDR
[src]
Bits 24:27 - Write data buffer valid flag
fn pwrupckbdfailcount(&self) -> PWRUPCKBDFAILCOUNTR
[src]
Bits 28:31 - Flash power up checkerboard pattern check fail count