Type Alias AesmodeW

Source
pub type AesmodeW<'a, REG> = FieldWriter<'a, REG, 3, Aesmodeselect>;
Expand description

Field AESMODE writer - AES Modes of operation

Aliased Type§

struct AesmodeW<'a, REG> { /* private fields */ }

Implementations§

Source§

impl<'a, REG> AesmodeW<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

Source

pub fn ecb(self) -> &'a mut W<REG>

Electronic code book mode

Source

pub fn cbc(self) -> &'a mut W<REG>

Cipher block chaining mode

Source

pub fn ofb(self) -> &'a mut W<REG>

Output feedback mode

Source

pub fn cfb(self) -> &'a mut W<REG>

Cipher feedback mode

Source

pub fn counter(self) -> &'a mut W<REG>

Counter mode

Source

pub fn ccm(self) -> &'a mut W<REG>

CCM mode

Source

pub fn gcm(self) -> &'a mut W<REG>

Galois counter mode