Receive an IPI Communication

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
UG1085
Release Date
2023-12-21
Revision
2.4 English

This section describes how to receive an IPI communication.

1.Prepare to receive a message request with one of the following steps.

a.Enable the interrupt from the sender using the IPI mask register, IMR, and in the processor's interrupt controller by accessing GIC registers.

b.Poll the status register for bits being set.

2.When an interrupt is received, optionally write a 32B response into the appropriate message buffer.

3.Signal to the sender that the interrupt has been processed with one of the following steps.

a.Clear the status register.

b.Issue an IPI interrupt back to the sender.