Struct stm32ral::stm32h7::peripherals::cryp_v1::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 36 fields
pub CR: RWRegister<u32>,
pub SR: RORegister<u32>,
pub DIN: RWRegister<u32>,
pub DOUT: RORegister<u32>,
pub DMACR: RWRegister<u32>,
pub IMSCR: RWRegister<u32>,
pub RISR: RORegister<u32>,
pub MISR: RORegister<u32>,
pub K0LR: WORegister<u32>,
pub K0RR: WORegister<u32>,
pub K1LR: WORegister<u32>,
pub K1RR: WORegister<u32>,
pub K2LR: WORegister<u32>,
pub K2RR: WORegister<u32>,
pub K3LR: WORegister<u32>,
pub K3RR: WORegister<u32>,
pub IV0LR: RWRegister<u32>,
pub IV0RR: RWRegister<u32>,
pub IV1LR: RWRegister<u32>,
pub IV1RR: RWRegister<u32>,
pub CSGCMCCM0R: RWRegister<u32>,
pub CSGCMCCM1R: RWRegister<u32>,
pub CSGCMCCM2R: RWRegister<u32>,
pub CSGCMCCM3R: RWRegister<u32>,
pub CSGCMCCM4R: RWRegister<u32>,
pub CSGCMCCM5R: RWRegister<u32>,
pub CSGCMCCM6R: RWRegister<u32>,
pub CSGCMCCM7R: RWRegister<u32>,
pub CSGCM0R: RWRegister<u32>,
pub CSGCM1R: RWRegister<u32>,
pub CSGCM2R: RWRegister<u32>,
pub CSGCM3R: RWRegister<u32>,
pub CSGCM4R: RWRegister<u32>,
pub CSGCM5R: RWRegister<u32>,
pub CSGCM6R: RWRegister<u32>,
pub CSGCM7R: RWRegister<u32>,
}
Fields
CR: RWRegister<u32>
control register
SR: RORegister<u32>
status register
DIN: RWRegister<u32>
data input register
DOUT: RORegister<u32>
data output register
DMACR: RWRegister<u32>
DMA control register
IMSCR: RWRegister<u32>
interrupt mask set/clear register
RISR: RORegister<u32>
raw interrupt status register
MISR: RORegister<u32>
masked interrupt status register
K0LR: WORegister<u32>
key registers
K0RR: WORegister<u32>
key registers
K1LR: WORegister<u32>
key registers
K1RR: WORegister<u32>
key registers
K2LR: WORegister<u32>
key registers
K2RR: WORegister<u32>
key registers
K3LR: WORegister<u32>
key registers
K3RR: WORegister<u32>
key registers
IV0LR: RWRegister<u32>
initialization vector registers
IV0RR: RWRegister<u32>
initialization vector registers
IV1LR: RWRegister<u32>
initialization vector registers
IV1RR: RWRegister<u32>
initialization vector registers
CSGCMCCM0R: RWRegister<u32>
context swap register
CSGCMCCM1R: RWRegister<u32>
context swap register
CSGCMCCM2R: RWRegister<u32>
context swap register
CSGCMCCM3R: RWRegister<u32>
context swap register
CSGCMCCM4R: RWRegister<u32>
context swap register
CSGCMCCM5R: RWRegister<u32>
context swap register
CSGCMCCM6R: RWRegister<u32>
context swap register
CSGCMCCM7R: RWRegister<u32>
context swap register
CSGCM0R: RWRegister<u32>
context swap register
CSGCM1R: RWRegister<u32>
context swap register
CSGCM2R: RWRegister<u32>
context swap register
CSGCM3R: RWRegister<u32>
context swap register
CSGCM4R: RWRegister<u32>
context swap register
CSGCM5R: RWRegister<u32>
context swap register
CSGCM6R: RWRegister<u32>
context swap register
CSGCM7R: RWRegister<u32>
context swap register