ADuCM4x50 Device Drivers API Reference Manual  Release 4.0.0.0
Static Configuration

Macros

#define ADI_CRYPTO_ENABLE_ECB_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_CTR_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_CBC_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_CCM_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_CMAC_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_HMAC_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_SHA_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_DMA_SUPPORT   (1)
 
#define ADI_CRYPTO_ENABLE_DMA   (1)
 
#define ADI_CRYPTO_SHA_OUTPUT_FORMAT   (1)
 
#define ADI_CRYPTO_ENABLE_PKSTOR_SUPPORT   (0)
 

Detailed Description

Macro Definition Documentation

◆ ADI_CRYPTO_ENABLE_ECB_SUPPORT

#define ADI_CRYPTO_ENABLE_ECB_SUPPORT   (1)

Enable/Disable ECB Support
1 - Enable ECB Support
0 - Disable ECB Support

Definition at line 30 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_CTR_SUPPORT

#define ADI_CRYPTO_ENABLE_CTR_SUPPORT   (1)

Enable/Disable CTR Support
1 - Enable CTR Support
0 - Disable CTR Support

Definition at line 36 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_CBC_SUPPORT

#define ADI_CRYPTO_ENABLE_CBC_SUPPORT   (1)

Enable/Disable CBC Support
1 - Enable CBC Support
0 - Disable CBC Support

Definition at line 42 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_CCM_SUPPORT

#define ADI_CRYPTO_ENABLE_CCM_SUPPORT   (1)

Enable/Disable CCM Support
1 - Enable CCM Support
0 - Disable CCM Support

Definition at line 48 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_CMAC_SUPPORT

#define ADI_CRYPTO_ENABLE_CMAC_SUPPORT   (1)

Enable/Disable CMAC Support
1 - Enable CMAC Support
0 - Disable CMAC Support

Definition at line 54 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_HMAC_SUPPORT

#define ADI_CRYPTO_ENABLE_HMAC_SUPPORT   (1)

Enable/Disable HMAC Support
1 - Enable HMAC Support
0 - Disable HMAC Support

Definition at line 61 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_SHA_SUPPORT

#define ADI_CRYPTO_ENABLE_SHA_SUPPORT   (1)

Enable/Disable SHA Support
1 - Enable SHA Support
0 - Disable SHA Support

Definition at line 67 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_DMA_SUPPORT

#define ADI_CRYPTO_ENABLE_DMA_SUPPORT   (1)

Enable/Disable DMA Support
1 - Enable DMA Support
0 - Disable DMA Support

Definition at line 74 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_DMA

#define ADI_CRYPTO_ENABLE_DMA   (1)

Enable/Disable DMA Transfer by default
1 - Enable DMA
0 - Disable DMA

Definition at line 80 of file adi_crypto_config.h.

◆ ADI_CRYPTO_SHA_OUTPUT_FORMAT

#define ADI_CRYPTO_SHA_OUTPUT_FORMAT   (1)

SHA output format
1 - Big-Endian
0 - Little-Endian

Definition at line 86 of file adi_crypto_config.h.

◆ ADI_CRYPTO_ENABLE_PKSTOR_SUPPORT

#define ADI_CRYPTO_ENABLE_PKSTOR_SUPPORT   (0)

Enable/Disable PKSTOR Support
1 - Enable PKSTOR Support
0 - Disable PKSTOR Support

Definition at line 93 of file adi_crypto_config.h.