Type Alias esp32c3::xts_aes::state::R

source ·
pub type R = R<STATE_SPEC>;
Expand description

Register STATE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn state(&self) -> STATE_R

Bits 0:1 - Those bits shows XTS-AES status. 0=IDLE, 1=WORK, 2=RELEASE, 3=USE. IDLE means that XTS-AES is idle. WORK means that XTS-AES is busy with calculation. RELEASE means the encrypted result is generated but not visible to mspi. USE means that the encrypted result is visible to mspi.