SAME54P20A Test Project
Data Fields
AES_CTRLA_Type Union Reference

Data Fields

struct {
   uint32_t   SWRST:1
 
   uint32_t   ENABLE:1
 
   uint32_t   AESMODE:3
 
   uint32_t   CFBS:3
 
   uint32_t   KEYSIZE:2
 
   uint32_t   CIPHER:1
 
   uint32_t   STARTMODE:1
 
   uint32_t   LOD:1
 
   uint32_t   KEYGEN:1
 
   uint32_t   XORKEY:1
 
   uint32_t   __pad0__:1
 
   uint32_t   CTYPE:4
 
   uint32_t   __pad1__:12
 
bit
 
uint32_t reg
 

Detailed Description

Definition at line 44 of file aes.h.

Field Documentation

◆ __pad0__

uint32_t AES_CTRLA_Type::__pad0__

bit: 15 Reserved

Definition at line 56 of file aes.h.

◆ __pad1__

uint32_t AES_CTRLA_Type::__pad1__

bit: 20..31 Reserved

Definition at line 58 of file aes.h.

◆ AESMODE

uint32_t AES_CTRLA_Type::AESMODE

bit: 2.. 4 AES Modes of operation

Definition at line 48 of file aes.h.

◆ bit

struct { ... } AES_CTRLA_Type::bit

Structure used for bit access

◆ CFBS

uint32_t AES_CTRLA_Type::CFBS

bit: 5.. 7 Cipher Feedback Block Size

Definition at line 49 of file aes.h.

◆ CIPHER

uint32_t AES_CTRLA_Type::CIPHER

bit: 10 Cipher Mode

Definition at line 51 of file aes.h.

◆ CTYPE

uint32_t AES_CTRLA_Type::CTYPE

bit: 16..19 Counter Measure Type

Definition at line 57 of file aes.h.

◆ ENABLE

uint32_t AES_CTRLA_Type::ENABLE

bit: 1 Enable

Definition at line 47 of file aes.h.

◆ KEYGEN

uint32_t AES_CTRLA_Type::KEYGEN

bit: 13 Last Key Generation

Definition at line 54 of file aes.h.

◆ KEYSIZE

uint32_t AES_CTRLA_Type::KEYSIZE

bit: 8.. 9 Encryption Key Size

Definition at line 50 of file aes.h.

◆ LOD

uint32_t AES_CTRLA_Type::LOD

bit: 12 Last Output Data Mode

Definition at line 53 of file aes.h.

◆ reg

uint32_t AES_CTRLA_Type::reg

Type used for register access

Definition at line 60 of file aes.h.

◆ STARTMODE

uint32_t AES_CTRLA_Type::STARTMODE

bit: 11 Start Mode Select

Definition at line 52 of file aes.h.

◆ SWRST

uint32_t AES_CTRLA_Type::SWRST

bit: 0 Software Reset

Definition at line 46 of file aes.h.

◆ XORKEY

uint32_t AES_CTRLA_Type::XORKEY

bit: 14 XOR Key Operation

Definition at line 55 of file aes.h.


The documentation for this union was generated from the following file: