This file contains the definitions for Zynq® UltraScale+™ MPSoC and Versal® inter-processor interrupt (IPI) implementation. This file contains the definitions for Xilinx® mailbox library top level functions. The XilMailbox library provides the top-level hooks for sending or receiving an IPI message using the Zynq UltraScale+ MPSoC IPI hardware.
For a full description of IPI features, please see the hardware specifications. This library supports the following features:
Type | Name | Arguments |
---|---|---|
u32 | XIpiPs_Init |
|
u32 | XIpiPs_Send |
|
u32 | XIpiPs_SendData |
|
u32 | XIpiPs_PollforDone |
|
u32 | XIpiPs_RecvData |
|
XStatus | XIpiPs_RegisterIrq |
|
void | XIpiPs_ErrorIntrHandler |
|
void | XIpiPs_IntrHandler |
|
u32 | XMailbox_Initialize |
|
u32 | XMailbox_Send |
|
u32 | XMailbox_SendData |
|
u32 | XMailbox_Recv |
|
s32 | XMailbox_SetCallBack |
|