![]() |
xilnvm
Vitis Drivers API Documentation
|
This file contains declarations of xilmailbox generic interface APIs.
MODIFICATION HISTORY:
Ver Who Date Changes
1.0 kal 07/05/21 Initial release 1.1 kpt 01/13/21 Added macro XNVM_SHARED_MEM_SIZE kpt 03/16/22 Removed IPI related code and added mailbox support 3.1 skg 10/04/22 Added SlrIndex as member to XNvm_ClientInstance skg 10/28/22 Added comments for macros 3.2 am 03/09/23 Moved payload length macros to xilmailbox.h file am 03/21/23 Match the shared memory size in secure library to reuse for customer kal 09/14/23 Added XNvm_SetSlrIndex function vss 09/19/23 Fixed MISRA-C 12.2 violation 3.3 tri 10/10/23 Fixed MISRA-C 5.5 violation ng 11/22/23 Fixed doxygen grouping 3.4 obs 02/18/25 Fixed IPI message length
Functions | |
| int | XNvm_ProcessMailbox (XMailbox *MailboxPtr, u32 *MsgPtr, u32 MsgLen) |
| This function sends IPI request to the target module and gets the response from it. More... | |
| int | XNvm_ClientInit (XNvm_ClientInstance *const InstancePtr, XMailbox *const MailboxPtr) |
| This function sets the instance of mailbox. More... | |