Type Alias xmc4800::flash0::fsr::R

source ·
pub type R = R<FSR_SPEC>;
Expand description

Register FSR reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn pbusy(&self) -> PBUSY_R

Bit 0 - Program Flash Busy

source

pub fn fabusy(&self) -> FABUSY_R

Bit 1 - Flash Array Busy

source

pub fn prog(&self) -> PROG_R

Bit 4 - Programming State

source

pub fn erase(&self) -> ERASE_R

Bit 5 - Erase State

source

pub fn pfpage(&self) -> PFPAGE_R

Bit 6 - Program Flash in Page Mode

source

pub fn pfoper(&self) -> PFOPER_R

Bit 8 - Program Flash Operation Error

source

pub fn sqer(&self) -> SQER_R

Bit 10 - Command Sequence Error

source

pub fn proer(&self) -> PROER_R

Bit 11 - Protection Error

source

pub fn pfsber(&self) -> PFSBER_R

Bit 12 - PFLASH Single-Bit Error and Correction

source

pub fn pfdber(&self) -> PFDBER_R

Bit 14 - PFLASH Double-Bit Error

source

pub fn proin(&self) -> PROIN_R

Bit 16 - Protection Installed

source

pub fn rproin(&self) -> RPROIN_R

Bit 18 - Read Protection Installed

source

pub fn rprodis(&self) -> RPRODIS_R

Bit 19 - Read Protection Disable State

source

pub fn wproin0(&self) -> WPROIN0_R

Bit 21 - Sector Write Protection Installed for User 0

source

pub fn wproin1(&self) -> WPROIN1_R

Bit 22 - Sector Write Protection Installed for User 1

source

pub fn wproin2(&self) -> WPROIN2_R

Bit 23 - Sector OTP Protection Installed for User 2

source

pub fn wprodis0(&self) -> WPRODIS0_R

Bit 25 - Sector Write Protection Disabled for User 0

source

pub fn wprodis1(&self) -> WPRODIS1_R

Bit 26 - Sector Write Protection Disabled for User 1

source

pub fn slm(&self) -> SLM_R

Bit 28 - Flash Sleep Mode

source

pub fn ver(&self) -> VER_R

Bit 31 - Verify Error