![]() |
xilpuf
Vitis Drivers API Documentation
|
This file Contains the client function prototypes, defines and macros for the PUF hardware interface.
MODIFICATION HISTORY:
Ver Who Date Changes
1.0 kpt 01/04/22 Initial release am 02/28/22 Fixed MISRA C violation rule 8.3 kpt 03/16/22 Removed IPI related code and added mailbox support 2.1 am 02/13/23 Fixed MISRA C violations 2.3 ng 11/22/23 Fixed doxygen grouping
Functions | |
| int | XPuf_ClientInit (XPuf_ClientInstance *const InstancePtr, XMailbox *const MailboxPtr) |
| This function sets the instance of mailbox. More... | |
| int | XPuf_Registration (const XPuf_ClientInstance *InstancePtr, const u64 DataAddr) |
| This function sends IPI request for PUF registration. More... | |
| int | XPuf_Regeneration (const XPuf_ClientInstance *InstancePtr, const u64 DataAddr) |
| This function sends IPI request for PUF regeneration. More... | |
| int | XPuf_ClearPufID (const XPuf_ClientInstance *InstancePtr) |
| This function sends IPI request for PUF clear ID. More... | |