![]() |
xilocp
Vitis Drivers API Documentation
|
Functions | |
| int | XOcp_ProcessMailbox (XMailbox *MailboxPtr, u32 *MsgPtr, u32 MsgLen) |
| This function sends IPI request to the target module and gets the response from it. More... | |
| int XOcp_ProcessMailbox | ( | XMailbox * | MailboxPtr, |
| u32 * | MsgPtr, | ||
| u32 | MsgLen | ||
| ) |
This function sends IPI request to the target module and gets the response from it.
| MailboxPtr | - Pointer to mailbox instance |
| MsgPtr | - Pointer to the payload message |
| MsgLen | - Length of the message |
Sends IPI CDO to PLM, returns XST_FAILURE if sending data is failed
Waits for IPI response from PLM with a default timeout of 300 seconds. If the timeout exceeds then error is returned otherwise, it returns the status of the IPI response
Referenced by XOcp_ClientAttestWithDevAk(), XOcp_ClientAttestWithKeyWrapDevAk(), XOcp_ExtendHwPcr(), XOcp_ExtendSwPcr(), XOcp_GenDmeResp(), XOcp_GenSharedSecretWithDevAk(), XOcp_GetHwPcr(), XOcp_GetHwPcrLog(), XOcp_GetSwPcr(), XOcp_GetSwPcrData(), XOcp_GetSwPcrLog(), and XOcp_GetX509Cert().