![]() |
xilmailbox
Vitis Drivers API Documentation
|
Functions | |
| u32 | XIpiPs_Init (XMailbox *InstancePtr, u8 DeviceId) |
| Initialize the ZynqMP Mailbox Instance. More... | |
| u32 | XIpiPs_Send (XMailbox *InstancePtr, u8 Is_Blocking) |
| This function triggers an IPI to a destnation CPU. More... | |
| u32 | XIpiPs_SendData (XMailbox *InstancePtr, void *MsgBufferPtr, u32 MsgLen, u8 BufferType, u8 Is_Blocking) |
| This function sends an IPI message to a destnation CPU. More... | |
| u32 | XIpiPs_RecvData (XMailbox *InstancePtr, void *MsgBufferPtr, u32 MsgLen, u8 BufferType) |
| This function reads an IPI message. More... | |
| u32 | XIpiPs_PollforDone (XMailbox *InstancePtr) |
| Poll for an acknowledgement using Observation Register. More... | |
| void | XIpiPs_ErrorIntrHandler (void *XMailboxPtr) |
| This function implements the interrupt handler for errors. More... | |
| void | XIpiPs_IntrHandler (void *XMailboxPtr) |
| This function implements the interrupt handler. More... | |
| XStatus | XIpiPs_RegisterIrq (XScuGic *IntcInstancePtr, XMailbox *InstancePtr, u32 IpiIntrId) |
| This function registers an irq. More... | |