ATxmega384C3 AES registers The 5 registers of AES (AES Module), from 0xC0, with their reset value and every field. The ATxmega384C3 has 560 registers in 53 peripherals, one page each.
AES AES Module CTRLAES Control Register
Address 0xC0
Reset 0x00
Access read/write 7 START 6 AUTO 5 RESET 4 DECRYPT 3 – 2 XOR 1 – 0 – 5 fields
Field Bits What it does START 7 Start/Run AUTO 6 Auto Start Trigger RESET 5 AES Software Reset DECRYPT 4 Decryption / Direction XOR 2 State XOR Load Enable
STATUSAES Status Register
Address 0xC1
Reset 0x00
Access read/write 7 ERROR 6 – 5 – 4 – 3 – 2 – 1 – 0 SRIF 2 fields
Field Bits What it does ERROR 7 AES Error SRIF 0 State Ready Interrupt Flag
STATEAES State Register
Address 0xC2
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 – KEYAES Key Register
Address 0xC3
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 – INTCTRLAES Interrupt Control Register
Address 0xC4
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 INTLVL1 0 INTLVL0 1 field
Field Bits What it does INTLVL 1:0 Interrupt level0 Interrupt Disabled1 Low Level2 Medium Level3 High Level