Struct stm32ral::stm32l4::stm32l4r9::flash::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 16 fields
pub ACR: RWRegister<u32>,
pub PDKEYR: WORegister<u32>,
pub KEYR: WORegister<u32>,
pub OPTKEYR: WORegister<u32>,
pub SR: RWRegister<u32>,
pub CR: RWRegister<u32>,
pub ECCR: RWRegister<u32>,
pub OPTR: RWRegister<u32>,
pub PCROP1SR: RWRegister<u32>,
pub PCROP1ER: RWRegister<u32>,
pub WRP1AR: RWRegister<u32>,
pub WRP1BR: RWRegister<u32>,
pub PCROP2SR: RWRegister<u32>,
pub PCROP2ER: RWRegister<u32>,
pub WRP2AR: RWRegister<u32>,
pub WRP2BR: RWRegister<u32>,
// some fields omitted
}
Fields
ACR: RWRegister<u32>
Access control register
PDKEYR: WORegister<u32>
Power down key register
KEYR: WORegister<u32>
Flash key register
OPTKEYR: WORegister<u32>
Option byte key register
SR: RWRegister<u32>
Status register
CR: RWRegister<u32>
Flash control register
ECCR: RWRegister<u32>
Flash ECC register
OPTR: RWRegister<u32>
Flash option register
PCROP1SR: RWRegister<u32>
Flash Bank 1 PCROP Start address register
PCROP1ER: RWRegister<u32>
Flash Bank 1 PCROP End address register
WRP1AR: RWRegister<u32>
Flash Bank 1 WRP area A address register
WRP1BR: RWRegister<u32>
Flash Bank 1 WRP area B address register
PCROP2SR: RWRegister<u32>
Flash Bank 2 PCROP Start address register
PCROP2ER: RWRegister<u32>
Flash Bank 2 PCROP End address register
WRP2AR: RWRegister<u32>
Flash Bank 2 WRP area A address register
WRP2BR: RWRegister<u32>
Flash Bank 2 WRP area B address register