Struct stm32ral::stm32wb::stm32wb55::aes1::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 28 fields
pub CR: RWRegister<u32>,
pub SR: RORegister<u32>,
pub DINR: RWRegister<u32>,
pub DOUTR: RORegister<u32>,
pub KEYR0: RWRegister<u32>,
pub KEYR1: RWRegister<u32>,
pub KEYR2: RWRegister<u32>,
pub KEYR3: RWRegister<u32>,
pub IVR0: RWRegister<u32>,
pub IVR1: RWRegister<u32>,
pub IVR2: RWRegister<u32>,
pub IVR3: RWRegister<u32>,
pub KEYR4: RWRegister<u32>,
pub KEYR5: RWRegister<u32>,
pub KEYR6: RWRegister<u32>,
pub KEYR7: RWRegister<u32>,
pub SUSP0R: RWRegister<u32>,
pub SUSP1R: RWRegister<u32>,
pub SUSP2R: RWRegister<u32>,
pub SUSP3R: RWRegister<u32>,
pub SUSP4R: RWRegister<u32>,
pub SUSP5R: RWRegister<u32>,
pub SUSP6R: RWRegister<u32>,
pub SUSP7R: RWRegister<u32>,
pub HWCFR: RORegister<u32>,
pub VERR: RORegister<u32>,
pub IPIDR: RORegister<u32>,
pub SIDR: RORegister<u32>,
// some fields omitted
}
Fields
CR: RWRegister<u32>
control register
SR: RORegister<u32>
status register
DINR: RWRegister<u32>
data input register
DOUTR: RORegister<u32>
data output register
KEYR0: RWRegister<u32>
key register 0
KEYR1: RWRegister<u32>
key register 1
KEYR2: RWRegister<u32>
key register 2
KEYR3: RWRegister<u32>
key register 3
IVR0: RWRegister<u32>
initialization vector register 0
IVR1: RWRegister<u32>
initialization vector register 1
IVR2: RWRegister<u32>
initialization vector register 2
IVR3: RWRegister<u32>
initialization vector register 3
KEYR4: RWRegister<u32>
key register 4
KEYR5: RWRegister<u32>
key register 5
KEYR6: RWRegister<u32>
key register 6
KEYR7: RWRegister<u32>
key register 7
SUSP0R: RWRegister<u32>
AES suspend register 0
SUSP1R: RWRegister<u32>
AES suspend register 1
SUSP2R: RWRegister<u32>
AES suspend register 2
SUSP3R: RWRegister<u32>
AES suspend register 3
SUSP4R: RWRegister<u32>
AES suspend register 4
SUSP5R: RWRegister<u32>
AES suspend register 5
SUSP6R: RWRegister<u32>
AES suspend register 6
SUSP7R: RWRegister<u32>
AES suspend register 7
HWCFR: RORegister<u32>
AES hardware configuration register
VERR: RORegister<u32>
AES version register
IPIDR: RORegister<u32>
AES identification register
SIDR: RORegister<u32>
AES size ID register