Xpm_IpiReadBuff32 - 2020.2 English

OS and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2020-11-24
Version
2020.2 English

Reads IPI Response after target module has handled interrupt.

Prototype

XStatus Xpm_IpiReadBuff32(struct XPm_Proc *const Proc, u32 *Val1, u32 *Val2, u32 *Val3);

Parameters

The following table lists the Xpm_IpiReadBuff32 function arguments.

Table 1. Xpm_IpiReadBuff32 Arguments
Type Name Description
struct XPm_Proc *const Proc Pointer to the processor who is waiting and reading Response
u32 * Val1 Used to return value from 2nd IPI buffer element (optional)
u32 * Val2 Used to return value from 3rd IPI buffer element (optional)
u32 * Val3 Used to return value from 4th IPI buffer element (optional)

Returns

XST_SUCCESS if successful else XST_FAILURE or an error code or a reason code