xilasu
Vitis Drivers API Documentation
File List
Here is a list of all documented files with brief descriptions:
o*xasu_aes.cThis file contains the implementation of the client interface functions for aes module
o*xasu_aes.hThis file Contains the AES client function prototypes, defines and macros for the AES module
o*xasu_aes_common.cThis file contains the AES function definition which are common across the client and server
o*xasu_aes_common.hThis file contains the AES function prototypes which are common across the client and server
o*xasu_aes_example.c
o*xasu_aesinfo.hThis file contains the AES definitions which are common across the client and server
o*xasu_client.cThis file contains the ASU client initialization and generic queue management functions
o*xasu_client.hThis file contains declarations for xasu_client.c file in XilAsu library
o*xasu_def.hThis file contains the common definitions between server and client
o*xasu_ecc.cThis file contains the implementation of the client interface functions for ECC driver
o*xasu_ecc.hThis file Contains the ECC client function prototypes, defines and macros for the ECC hardware module
o*xasu_eccinfo.hThis file contains the ECC definitions which are common across the client and server
o*xasu_ecies.cThis file contains the implementation of the client interface functions for ECIES module
o*xasu_ecies.hThis file Contains the ECIES client function prototypes
o*xasu_ecies_common.cThis file contains the ECIES function definition which are common across the client and server
o*xasu_ecies_common.hThis file contains the ECIES function prototypes which are common across the client and server
o*xasu_ecies_example.c
o*xasu_eciesinfo.hThis file contains the ECIES definitions which are common across the client and server
o*xasu_hmac.cThis file contains the implementation of the client interface functions for Hash-Based Message Authentication Code(HMAC) module
o*xasu_hmac.hThis file Contains the HMAC client function prototypes
o*xasu_hmacinfo.hThis file contains the HMAC definitions which are common across the client and server
o*xasu_kdf.cThis file contains the implementation of the client interface functions for HMAC based Key Derivation Function (HKDF) module
o*xasu_kdf.hThis file Contains the KDF client function prototypes
o*xasu_kdfinfo.hThis file contains the KDF definitions which are common across the client and server
o*xasu_keywrap.cThis file contains the implementation of the client interface functions for key wrap unwrap module
o*xasu_keywrap.hThis file Contains the key wrap unwrap client function prototypes
o*xasu_keywrap_common.cThis file contains the Key wrap unwrap function definitions which are common across client and server
o*xasu_keywrap_common.hThis file contains the key wrap unwrap function prototypes which are common across the client and server
o*xasu_keywrapinfo.hThis file contains the Key wrap and unwrap definitions which are common across the client and server
o*xasu_perf.cThis file contains the implementation of the performance measurement APIs for client
o*xasu_perf.hThis file Contains the client performance measurement function prototypes, defines and macros
o*xasu_rsa.cThis file contains the implementation of the client interface functions for RSA driver
o*xasu_rsa.hThis file Contains the RSA client function prototypes, defines and macros for the RSA hardware module
o*xasu_rsa_common.cThis file contains the RSA function definitions which are common across client and server
o*xasu_rsa_common.hThis file contains the RSA function prototypes which are common across the client and server
o*xasu_rsainfo.hThis file contains the RSA definitions which are common across the client and server
o*xasu_sha2.cThis file contains the implementation of the client interface functions for SHA 2 driver
o*xasu_sha2.hThis file Contains the SHA2 client function prototypes, defines and macros for the SHA2 hardware module
o*xasu_sha3.cThis file contains the implementation of the client interface functions for SHA 3 driver
o*xasu_sha3.hThis file Contains the SHA3 client function prototypes, defines and macros for the SHA3 hardware module
o*xasu_shainfo.hThis file contains the SHA definitions which are common across the client and server
o*xasu_sharedmem.hThis header file defines the structures that are used for shared memory communication between the client and the server
o*xasu_status.hThis file contains ASU client error codes
o*xasu_trng.cThis file contains the implementation of the client interface functions for TRNG driver
o*xasu_trng.hThis file Contains the TRNG client function prototypes, defines and macros for the ASU TRNG hardware module
o*xasu_trng_example.c
\*xasu_trnginfo.hThis file contains the TRNG definitions which are common across the client and server