Struct esp32c2::xts_aes::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {
pub plain_mem: [PLAIN_MEM; 16],
pub linesize: LINESIZE,
pub destination: DESTINATION,
pub physical_address: PHYSICAL_ADDRESS,
pub trigger: TRIGGER,
pub release: RELEASE,
pub destroy: DESTROY,
pub state: STATE,
pub date: DATE,
/* private fields */
}Expand description
Register block
Fields§
§plain_mem: [PLAIN_MEM; 16]0x00..0x10 - The memory that stores plaintext
linesize: LINESIZE0x40 - XTS-AES line-size register
destination: DESTINATION0x44 - XTS-AES destination register
physical_address: PHYSICAL_ADDRESS0x48 - XTS-AES physical address register
trigger: TRIGGER0x4c - XTS-AES trigger register
release: RELEASE0x50 - XTS-AES release register
destroy: DESTROY0x54 - XTS-AES destroy register
state: STATE0x58 - XTS-AES status register
date: DATE0x5c - XTS-AES version control register