pub struct RegisterBlock {Show 19 fields
pub fastat: FASTAT,
pub faeint: FAEINT,
pub frdyie: FRDYIE,
pub fsaddr: FSADDR,
pub feaddr: FEADDR,
pub fmeprot: FMEPROT,
pub fbprot0: FBPROT0,
pub fbprot1: FBPROT1,
pub fstatr: FSTATR,
pub fentryr: FENTRYR,
pub fsuinitr: FSUINITR,
pub fcmdr: FCMDR,
pub fbccnt: FBCCNT,
pub fbcstat: FBCSTAT,
pub fpsaddr: FPSADDR,
pub fsuasmon: FSUASMON,
pub fcpsr: FCPSR,
pub fpckar: FPCKAR,
pub fsuacr: FSUACR,
/* private fields */
}Expand description
Register block
Fields§
§fastat: FASTAT0x10 - Flash Access Status Register
faeint: FAEINT0x14 - Flash Access Error Interrupt Enable Register
frdyie: FRDYIE0x18 - Flash Ready Interrupt Enable Register
fsaddr: FSADDR0x30 - FACI Command Start Address Register
feaddr: FEADDR0x34 - FACI Command End Address Register
fmeprot: FMEPROT0x44 - Flash P/E Mode Entry Protection Register
fbprot0: FBPROT00x78 - Flash Block Protection Register
fbprot1: FBPROT10x7c - Flash Block Protection for Secure Register
fstatr: FSTATR0x80 - Flash Status Register
fentryr: FENTRYR0x84 - Flash P/E Mode Entry Register
fsuinitr: FSUINITR0x8c - Flash Sequencer Setup Initialization Register
fcmdr: FCMDR0xa0 - FACI Command Register
fbccnt: FBCCNT0xd0 - Blank Check Control Register
fbcstat: FBCSTAT0xd4 - Blank Check Status Register
fpsaddr: FPSADDR0xd8 - Data Flash Programming Start Address Register
fsuasmon: FSUASMON0xdc - Flash Startup Area Select Monitor Register
fcpsr: FCPSR0xe0 - Flash Sequencer Processing Switching Register
fpckar: FPCKAR0xe4 - Flash Sequencer Processing Clock Notification Register
fsuacr: FSUACR0xe8 - Flash Startup Area Control Register