Trigger Event - 2024.1 English

Versal Adaptive SoC System Software Developers Guide (UG1304)

Document ID
UG1304
Release Date
2024-05-30
Version
2024.1 English

Xplmi_SsitTriggerEvent

This API is used for triggering any registered event between primary and secondary SLRs. It should be called from a module when any event needs to be triggered. Events between secondary SLRs are not supported. EventOrigin is provided for each event when the event is registered. Based on this information, the API checks if the event is allowed to be triggered to the given SLR index. This API takes the SLR Index and Event Index as input arguments.

When this API is called, the PLM flips the corresponding event bit in event buffer and raises an interrupt to corresponding secondary SLR.

Note: The module can directly call the Xplmi_SsitWriteEventBufferAndTriggerMsgEvent() API when a message event has to be triggered. There is no need to call the Xplmi_SsitTriggerEvent() API.