Send Message Event and Get Response - Send Message Event and Get Response - 2026.1 English - UG1304

Versal Adaptive SoC System Software Developers Guide (UG1304)

Document ID
UG1304
Release Date
2026-06-23
Version
2026.1 English

Xplmi_SsitSendMsgEventAndGetResp

This API provides a generic interface if the primary SLR wants to send/forward an IPI command to a secondary SLR and get a response. It essentially calls Xplmi_SsitWriteEventBufferAndTriggerMsgEvent() to write the message event buffer and trigger the event, then Xplmi_SsitWaitForEvent() to wait until the message event is handled by a secondary SLR or until timeout, and finally calls Xplmi_SsitReadResponse() to read response payload provided by the secondary SLR after the event is handled.

This API takes a request buffer and response buffer as arguments, the target SLR index for which the command is intended and the timeout value for completion wait time.
Note: It is only supported on the primary SLR.