Home
last modified time | relevance | path

Searched refs:AES (Results 1 – 25 of 85) sorted by relevance

1234

/hal_silabs-3.7.0/gecko/emlib/src/
Dem_aes.c174 AES->KEYHA = __REV_FROM_BYTEARRAY(&key[i * 4]); in AES_CBC128()
181 AES->CTRL = AES_CTRL_KEYBUFEN | AES_CTRL_XORSTART; in AES_CBC128()
183 AES->CTRL = AES_CTRL_XORSTART; in AES_CBC128()
189 AES->DATA = __REV_FROM_BYTEARRAY(&iv[i * 4]); in AES_CBC128()
197 AES->KEYLA = __REV_FROM_BYTEARRAY(&key[i * 4]); in AES_CBC128()
203 AES->XORDATA = __REV_FROM_BYTEARRAY(&in[i * 4]); in AES_CBC128()
208 while (AES->STATUS & AES_STATUS_RUNNING) in AES_CBC128()
213 __REV_TO_BYTEARRAY(&out[i * 4], AES->DATA); in AES_CBC128()
220 AES->CTRL = AES_CTRL_DECRYPT | AES_CTRL_KEYBUFEN | AES_CTRL_DATASTART; in AES_CBC128()
222 AES->CTRL = AES_CTRL_DECRYPT | AES_CTRL_DATASTART; in AES_CBC128()
[all …]
/hal_silabs-3.7.0/gecko/emlib/inc/
Dem_aes.h196 AES->IFC = flags; in AES_IntClear()
209 AES->IEN &= ~(flags); in AES_IntDisable()
227 AES->IEN |= flags; in AES_IntEnable()
243 return AES->IF; in AES_IntGet()
264 ien = AES->IEN; in AES_IntGetEnabled()
265 return AES->IF & ien; in AES_IntGetEnabled()
278 AES->IFS = flags; in AES_IntSet()
/hal_silabs-3.7.0/gecko/Device/SiliconLabs/EFM32HG/Include/
Defm32hg309f32.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32hg309f64.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32hg310f32.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32hg310f64.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32hg322f32.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32hg322f64.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32hg350f32.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32hg350f64.h320 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
/hal_silabs-3.7.0/gecko/Device/SiliconLabs/EFM32WG/Include/
Defm32wg900f256.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg980f128.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg980f256.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg980f64.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg990f128.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg990f64.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg995f128.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg995f256.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg995f64.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
Defm32wg990f256.h393 #define AES ((AES_TypeDef *) AES_BASE) /**< AES base pointer */ macro
/hal_silabs-3.7.0/gecko/Device/SiliconLabs/EFM32HG/Source/ARM/
Dstartup_efm32hg.s114 DCD AES_IRQHandler ; 16: AES Interrupt
/hal_silabs-3.7.0/gecko/Device/SiliconLabs/EFM32HG/Source/IAR/
Dstartup_efm32hg.s108 DCD AES_IRQHandler ; 16: AES Interrupt
/hal_silabs-3.7.0/gecko/Device/SiliconLabs/EFM32WG/Source/ARM/
Dstartup_efm32wg.s134 DCD AES_IRQHandler ; 36: AES Interrupt
/hal_silabs-3.7.0/gecko/Device/SiliconLabs/EFM32WG/Source/IAR/
Dstartup_efm32wg.s128 DCD AES_IRQHandler ; 36: AES Interrupt
/hal_silabs-3.7.0/gecko/Device/SiliconLabs/EFR32MG21/Source/IAR/
Dstartup_efr32mg21.s140 DCD AES_IRQHandler ; 49: AES Interrupt

1234