EFM32ZG_AES_BitFieldsDevices
Detailed Description
AES Register Declaration
Macro Definition Documentation
#define _AES_CMD_MASK 0x00000003UL |
Mask for AES_CMD
Definition at line
95
of file
efm32zg_aes.h
.
#define _AES_CMD_RESETVALUE 0x00000000UL |
Default value for AES_CMD
Definition at line
94
of file
efm32zg_aes.h
.
#define _AES_CMD_START_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_CMD
Definition at line
99
of file
efm32zg_aes.h
.
#define _AES_CMD_START_MASK 0x1UL |
Bit mask for AES_START
Definition at line
98
of file
efm32zg_aes.h
.
#define _AES_CMD_START_SHIFT 0 |
Shift value for AES_START
Definition at line
97
of file
efm32zg_aes.h
.
#define _AES_CMD_STOP_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_CMD
Definition at line
104
of file
efm32zg_aes.h
.
#define _AES_CMD_STOP_MASK 0x2UL |
Bit mask for AES_STOP
Definition at line
103
of file
efm32zg_aes.h
.
#define _AES_CMD_STOP_SHIFT 1 |
Shift value for AES_STOP
Definition at line
102
of file
efm32zg_aes.h
.
#define _AES_CTRL_BYTEORDER_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_CTRL
Definition at line
90
of file
efm32zg_aes.h
.
#define _AES_CTRL_BYTEORDER_MASK 0x40UL |
Bit mask for AES_BYTEORDER
Definition at line
89
of file
efm32zg_aes.h
.
#define _AES_CTRL_BYTEORDER_SHIFT 6 |
Shift value for AES_BYTEORDER
Definition at line
88
of file
efm32zg_aes.h
.
#define _AES_CTRL_DATASTART_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_CTRL
Definition at line
80
of file
efm32zg_aes.h
.
#define _AES_CTRL_DATASTART_MASK 0x10UL |
Bit mask for AES_DATASTART
Definition at line
79
of file
efm32zg_aes.h
.
#define _AES_CTRL_DATASTART_SHIFT 4 |
Shift value for AES_DATASTART
Definition at line
78
of file
efm32zg_aes.h
.
#define _AES_CTRL_DECRYPT_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_CTRL
Definition at line
75
of file
efm32zg_aes.h
.
#define _AES_CTRL_DECRYPT_MASK 0x1UL |
Bit mask for AES_DECRYPT
Definition at line
74
of file
efm32zg_aes.h
.
#define _AES_CTRL_DECRYPT_SHIFT 0 |
Shift value for AES_DECRYPT
Definition at line
73
of file
efm32zg_aes.h
.
#define _AES_CTRL_MASK 0x00000071UL |
Mask for AES_CTRL
Definition at line
71
of file
efm32zg_aes.h
.
#define _AES_CTRL_RESETVALUE 0x00000000UL |
Default value for AES_CTRL
Definition at line
70
of file
efm32zg_aes.h
.
#define _AES_CTRL_XORSTART_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_CTRL
Definition at line
85
of file
efm32zg_aes.h
.
#define _AES_CTRL_XORSTART_MASK 0x20UL |
Bit mask for AES_XORSTART
Definition at line
84
of file
efm32zg_aes.h
.
#define _AES_CTRL_XORSTART_SHIFT 5 |
Shift value for AES_XORSTART
Definition at line
83
of file
efm32zg_aes.h
.
#define _AES_DATA_DATA_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_DATA
Definition at line
157
of file
efm32zg_aes.h
.
#define _AES_DATA_DATA_MASK 0xFFFFFFFFUL |
Bit mask for AES_DATA
Definition at line
156
of file
efm32zg_aes.h
.
#define _AES_DATA_DATA_SHIFT 0 |
Shift value for AES_DATA
Definition at line
155
of file
efm32zg_aes.h
.
#define _AES_DATA_MASK 0xFFFFFFFFUL |
Mask for AES_DATA
Definition at line
154
of file
efm32zg_aes.h
.
#define _AES_DATA_RESETVALUE 0x00000000UL |
Default value for AES_DATA
Definition at line
153
of file
efm32zg_aes.h
.
#define _AES_IEN_DONE_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_IEN
Definition at line
122
of file
efm32zg_aes.h
.
#define _AES_IEN_DONE_MASK 0x1UL |
Bit mask for AES_DONE
Definition at line
121
of file
efm32zg_aes.h
.
#define _AES_IEN_DONE_SHIFT 0 |
Shift value for AES_DONE
Definition at line
120
of file
efm32zg_aes.h
.
#define _AES_IEN_MASK 0x00000001UL |
Mask for AES_IEN
Definition at line
118
of file
efm32zg_aes.h
.
#define _AES_IEN_RESETVALUE 0x00000000UL |
Default value for AES_IEN
Definition at line
117
of file
efm32zg_aes.h
.
#define _AES_IF_DONE_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_IF
Definition at line
131
of file
efm32zg_aes.h
.
#define _AES_IF_DONE_MASK 0x1UL |
Bit mask for AES_DONE
Definition at line
130
of file
efm32zg_aes.h
.
#define _AES_IF_DONE_SHIFT 0 |
Shift value for AES_DONE
Definition at line
129
of file
efm32zg_aes.h
.
#define _AES_IF_MASK 0x00000001UL |
Mask for AES_IF
Definition at line
127
of file
efm32zg_aes.h
.
#define _AES_IF_RESETVALUE 0x00000000UL |
Default value for AES_IF
Definition at line
126
of file
efm32zg_aes.h
.
#define _AES_IFC_DONE_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_IFC
Definition at line
149
of file
efm32zg_aes.h
.
#define _AES_IFC_DONE_MASK 0x1UL |
Bit mask for AES_DONE
Definition at line
148
of file
efm32zg_aes.h
.
#define _AES_IFC_DONE_SHIFT 0 |
Shift value for AES_DONE
Definition at line
147
of file
efm32zg_aes.h
.
#define _AES_IFC_MASK 0x00000001UL |
Mask for AES_IFC
Definition at line
145
of file
efm32zg_aes.h
.
#define _AES_IFC_RESETVALUE 0x00000000UL |
Default value for AES_IFC
Definition at line
144
of file
efm32zg_aes.h
.
#define _AES_IFS_DONE_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_IFS
Definition at line
140
of file
efm32zg_aes.h
.
#define _AES_IFS_DONE_MASK 0x1UL |
Bit mask for AES_DONE
Definition at line
139
of file
efm32zg_aes.h
.
#define _AES_IFS_DONE_SHIFT 0 |
Shift value for AES_DONE
Definition at line
138
of file
efm32zg_aes.h
.
#define _AES_IFS_MASK 0x00000001UL |
Mask for AES_IFS
Definition at line
136
of file
efm32zg_aes.h
.
#define _AES_IFS_RESETVALUE 0x00000000UL |
Default value for AES_IFS
Definition at line
135
of file
efm32zg_aes.h
.
#define _AES_KEYLA_KEYLA_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_KEYLA
Definition at line
173
of file
efm32zg_aes.h
.
#define _AES_KEYLA_KEYLA_MASK 0xFFFFFFFFUL |
Bit mask for AES_KEYLA
Definition at line
172
of file
efm32zg_aes.h
.
#define _AES_KEYLA_KEYLA_SHIFT 0 |
Shift value for AES_KEYLA
Definition at line
171
of file
efm32zg_aes.h
.
#define _AES_KEYLA_MASK 0xFFFFFFFFUL |
Mask for AES_KEYLA
Definition at line
170
of file
efm32zg_aes.h
.
#define _AES_KEYLA_RESETVALUE 0x00000000UL |
Default value for AES_KEYLA
Definition at line
169
of file
efm32zg_aes.h
.
#define _AES_KEYLB_KEYLB_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_KEYLB
Definition at line
181
of file
efm32zg_aes.h
.
#define _AES_KEYLB_KEYLB_MASK 0xFFFFFFFFUL |
Bit mask for AES_KEYLB
Definition at line
180
of file
efm32zg_aes.h
.
#define _AES_KEYLB_KEYLB_SHIFT 0 |
Shift value for AES_KEYLB
Definition at line
179
of file
efm32zg_aes.h
.
#define _AES_KEYLB_MASK 0xFFFFFFFFUL |
Mask for AES_KEYLB
Definition at line
178
of file
efm32zg_aes.h
.
#define _AES_KEYLB_RESETVALUE 0x00000000UL |
Default value for AES_KEYLB
Definition at line
177
of file
efm32zg_aes.h
.
#define _AES_KEYLC_KEYLC_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_KEYLC
Definition at line
189
of file
efm32zg_aes.h
.
#define _AES_KEYLC_KEYLC_MASK 0xFFFFFFFFUL |
Bit mask for AES_KEYLC
Definition at line
188
of file
efm32zg_aes.h
.
#define _AES_KEYLC_KEYLC_SHIFT 0 |
Shift value for AES_KEYLC
Definition at line
187
of file
efm32zg_aes.h
.
#define _AES_KEYLC_MASK 0xFFFFFFFFUL |
Mask for AES_KEYLC
Definition at line
186
of file
efm32zg_aes.h
.
#define _AES_KEYLC_RESETVALUE 0x00000000UL |
Default value for AES_KEYLC
Definition at line
185
of file
efm32zg_aes.h
.
#define _AES_KEYLD_KEYLD_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_KEYLD
Definition at line
197
of file
efm32zg_aes.h
.
#define _AES_KEYLD_KEYLD_MASK 0xFFFFFFFFUL |
Bit mask for AES_KEYLD
Definition at line
196
of file
efm32zg_aes.h
.
#define _AES_KEYLD_KEYLD_SHIFT 0 |
Shift value for AES_KEYLD
Definition at line
195
of file
efm32zg_aes.h
.
#define _AES_KEYLD_MASK 0xFFFFFFFFUL |
Mask for AES_KEYLD
Definition at line
194
of file
efm32zg_aes.h
.
#define _AES_KEYLD_RESETVALUE 0x00000000UL |
Default value for AES_KEYLD
Definition at line
193
of file
efm32zg_aes.h
.
#define _AES_STATUS_MASK 0x00000001UL |
Mask for AES_STATUS
Definition at line
109
of file
efm32zg_aes.h
.
#define _AES_STATUS_RESETVALUE 0x00000000UL |
Default value for AES_STATUS
Definition at line
108
of file
efm32zg_aes.h
.
#define _AES_STATUS_RUNNING_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_STATUS
Definition at line
113
of file
efm32zg_aes.h
.
#define _AES_STATUS_RUNNING_MASK 0x1UL |
Bit mask for AES_RUNNING
Definition at line
112
of file
efm32zg_aes.h
.
#define _AES_STATUS_RUNNING_SHIFT 0 |
Shift value for AES_RUNNING
Definition at line
111
of file
efm32zg_aes.h
.
#define _AES_XORDATA_MASK 0xFFFFFFFFUL |
Mask for AES_XORDATA
Definition at line
162
of file
efm32zg_aes.h
.
#define _AES_XORDATA_RESETVALUE 0x00000000UL |
Default value for AES_XORDATA
Definition at line
161
of file
efm32zg_aes.h
.
#define _AES_XORDATA_XORDATA_DEFAULT 0x00000000UL |
Mode DEFAULT for AES_XORDATA
Definition at line
165
of file
efm32zg_aes.h
.
#define _AES_XORDATA_XORDATA_MASK 0xFFFFFFFFUL |
Bit mask for AES_XORDATA
Definition at line
164
of file
efm32zg_aes.h
.
#define _AES_XORDATA_XORDATA_SHIFT 0 |
Shift value for AES_XORDATA
Definition at line
163
of file
efm32zg_aes.h
.
#define AES_CMD_START (0x1UL << 0) |
Encryption/Decryption Start
Definition at line
96
of file
efm32zg_aes.h
.
Referenced by AES_DecryptKey128() , and AES_OFB128() .
#define AES_CMD_START_DEFAULT ( _AES_CMD_START_DEFAULT << 0) |
Shifted mode DEFAULT for AES_CMD
Definition at line
100
of file
efm32zg_aes.h
.
#define AES_CMD_STOP (0x1UL << 1) |
Encryption/Decryption Stop
Definition at line
101
of file
efm32zg_aes.h
.
#define AES_CMD_STOP_DEFAULT ( _AES_CMD_STOP_DEFAULT << 1) |
Shifted mode DEFAULT for AES_CMD
Definition at line
105
of file
efm32zg_aes.h
.
#define AES_CTRL_BYTEORDER (0x1UL << 6) |
Configure byte order in data and key registers
Definition at line
87
of file
efm32zg_aes.h
.
#define AES_CTRL_BYTEORDER_DEFAULT ( _AES_CTRL_BYTEORDER_DEFAULT << 6) |
Shifted mode DEFAULT for AES_CTRL
Definition at line
91
of file
efm32zg_aes.h
.
#define AES_CTRL_DATASTART (0x1UL << 4) |
AES_DATA Write Start
Definition at line
77
of file
efm32zg_aes.h
.
Referenced by AES_CBC128() , AES_CFB128() , AES_CTR128() , and AES_ECB128() .
#define AES_CTRL_DATASTART_DEFAULT ( _AES_CTRL_DATASTART_DEFAULT << 4) |
Shifted mode DEFAULT for AES_CTRL
Definition at line
81
of file
efm32zg_aes.h
.
#define AES_CTRL_DECRYPT (0x1UL << 0) |
Decryption/Encryption Mode
Definition at line
72
of file
efm32zg_aes.h
.
Referenced by AES_CBC128() , and AES_ECB128() .
#define AES_CTRL_DECRYPT_DEFAULT ( _AES_CTRL_DECRYPT_DEFAULT << 0) |
Shifted mode DEFAULT for AES_CTRL
Definition at line
76
of file
efm32zg_aes.h
.
#define AES_CTRL_XORSTART (0x1UL << 5) |
#define AES_CTRL_XORSTART_DEFAULT ( _AES_CTRL_XORSTART_DEFAULT << 5) |
Shifted mode DEFAULT for AES_CTRL
Definition at line
86
of file
efm32zg_aes.h
.
#define AES_DATA_DATA_DEFAULT ( _AES_DATA_DATA_DEFAULT << 0) |
Shifted mode DEFAULT for AES_DATA
Definition at line
158
of file
efm32zg_aes.h
.
#define AES_IEN_DONE (0x1UL << 0) |
Encryption/Decryption Done Interrupt Enable
Definition at line
119
of file
efm32zg_aes.h
.
#define AES_IEN_DONE_DEFAULT ( _AES_IEN_DONE_DEFAULT << 0) |
Shifted mode DEFAULT for AES_IEN
Definition at line
123
of file
efm32zg_aes.h
.
#define AES_IF_DONE (0x1UL << 0) |
Encryption/Decryption Done Interrupt Flag
Definition at line
128
of file
efm32zg_aes.h
.
Referenced by AES_DecryptKey128() .
#define AES_IF_DONE_DEFAULT ( _AES_IF_DONE_DEFAULT << 0) |
Shifted mode DEFAULT for AES_IF
Definition at line
132
of file
efm32zg_aes.h
.
#define AES_IFC_DONE (0x1UL << 0) |
Encryption/Decryption Done Interrupt Flag Clear
Definition at line
146
of file
efm32zg_aes.h
.
#define AES_IFC_DONE_DEFAULT ( _AES_IFC_DONE_DEFAULT << 0) |
Shifted mode DEFAULT for AES_IFC
Definition at line
150
of file
efm32zg_aes.h
.
#define AES_IFS_DONE (0x1UL << 0) |
Encryption/Decryption Done Interrupt Flag Set
Definition at line
137
of file
efm32zg_aes.h
.
#define AES_IFS_DONE_DEFAULT ( _AES_IFS_DONE_DEFAULT << 0) |
Shifted mode DEFAULT for AES_IFS
Definition at line
141
of file
efm32zg_aes.h
.
#define AES_KEYLA_KEYLA_DEFAULT ( _AES_KEYLA_KEYLA_DEFAULT << 0) |
Shifted mode DEFAULT for AES_KEYLA
Definition at line
174
of file
efm32zg_aes.h
.
#define AES_KEYLB_KEYLB_DEFAULT ( _AES_KEYLB_KEYLB_DEFAULT << 0) |
Shifted mode DEFAULT for AES_KEYLB
Definition at line
182
of file
efm32zg_aes.h
.
#define AES_KEYLC_KEYLC_DEFAULT ( _AES_KEYLC_KEYLC_DEFAULT << 0) |
Shifted mode DEFAULT for AES_KEYLC
Definition at line
190
of file
efm32zg_aes.h
.
#define AES_KEYLD_KEYLD_DEFAULT ( _AES_KEYLD_KEYLD_DEFAULT << 0) |
Shifted mode DEFAULT for AES_KEYLD
Definition at line
198
of file
efm32zg_aes.h
.
#define AES_STATUS_RUNNING (0x1UL << 0) |
AES Running
Definition at line
110
of file
efm32zg_aes.h
.
Referenced by AES_CBC128() , AES_CFB128() , AES_CTR128() , AES_DecryptKey128() , AES_ECB128() , and AES_OFB128() .
#define AES_STATUS_RUNNING_DEFAULT ( _AES_STATUS_RUNNING_DEFAULT << 0) |
Shifted mode DEFAULT for AES_STATUS
Definition at line
114
of file
efm32zg_aes.h
.
#define AES_XORDATA_XORDATA_DEFAULT ( _AES_XORDATA_XORDATA_DEFAULT << 0) |
Shifted mode DEFAULT for AES_XORDATA
Definition at line
166
of file
efm32zg_aes.h
.