IRQ Shared Memory Demo
This README captures information that is shared between the host and remote machine configurations for the IRQ shared memory demo.
Shared Memory Layout
Both sides of the demo operate on the same shared-memory window. Offsets below reflect the AMD reference design; adjust the base address to match the target platform.
Offset Range |
Description |
|---|---|
0x00000 – 0x00003 |
Number of Host-to-Remote buffers available to the remote |
0x00004 – 0x00007 |
Number of Host-to-Remote buffers consumed by the remote |
0x00008 – 0x03FFC |
Address array for Host-to-Remote shared buffers |
0x04000 – 0x04003 |
Number of Remote-to-Host buffers available to the host |
0x04004 – 0x04007 |
Number of Remote-to-Host buffers consumed by the host |
0x04008 – 0x07FFC |
Address array for Remote-to-Host shared buffers |
0x08000 – 0x27FFF |
Host-to-Remote payload buffers |
0x28000 – 0x47FFF |
Remote-to-Host payload buffers |