![]() |
xilsecure
Vitis Drivers API Documentation
|
Functions | |
| int | XSecure_TrngGenerateRandNum (XSecure_ClientInstance *InstancePtr, u64 RandBufAddr, u32 Size) |
| This function sends IPI request to generate random number. More... | |
| int XSecure_TrngGenerateRandNum | ( | XSecure_ClientInstance * | InstancePtr, |
| u64 | RandBufAddr, | ||
| u32 | Size | ||
| ) |
This function sends IPI request to generate random number.
| InstancePtr | Pointer to the client instance. |
| RandBufAddr | Rand Buffer address to store the generated random number. |
| Size | Number of random bytes needs to be generated. |
Send an IPI request to the PLM by using the CDO command to call XSecure_TrngGenerateRandNum API and returns the status of the IPI response.
References XSECURE_API_TRNG_GENERATE, and XSecure_ProcessMailbox().
Referenced by XSecure_TrngIpiHandler().