xilasu
Vitis Drivers API Documentation
xasu_def.h File Reference

Overview

This file contains the common definitions between server and client.

MODIFICATION HISTORY:
Ver   Who  Date     Changes


1.0 vns 06/04/24 Initial release am 08/01/24 Added macro for AES module Id. yog 01/02/25 Added macro for HMAC module ID. ma 01/15/25 Added macro for KDF module ID.

 

Macros

#define XASU_MODULE_TRNG_ID   (0U)
 TRNGs module ID. More...
 
#define XASU_MODULE_SHA2_ID   (1U)
 SHA2 module ID. More...
 
#define XASU_MODULE_SHA3_ID   (2U)
 SHA3 module ID. More...
 
#define XASU_MODULE_ECC_ID   (3U)
 ECC module ID. More...
 
#define XASU_MODULE_RSA_ID   (4U)
 RSA module ID. More...
 
#define XASU_MODULE_AES_ID   (5U)
 AES module ID. More...
 
#define XASU_MODULE_HMAC_ID   (6U)
 HMAC module ID. More...
 
#define XASU_MODULE_KDF_ID   (7U)
 KDF module ID. More...
 
#define XASU_MODULE_ECIES_ID   (8U)
 ECIES module ID. More...
 
#define XASU_MODULE_KEYWRAP_ID   (9U)
 Key wrap unwrap module ID. More...