Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- I am using PCIe Hard IP in my QSys based system implemented in Startix IV. On the software side, we use Jungo driver. I need to know a bit more about how the MSI interrupts work. I went through the PCIe userguide, but I could not get an understanding how to use the multiple MSI messages (is that possible in Qsys based design?) and how to pass the message, so that the Software can know the source of the interrupt (pass the Interrupt Vector as the MSI message). There is a Message Address in MSI Capability Structure which I assume is the System Memory Address where the message will be written by the Hardware? And what about the 'Message Data'? What is the use for that? What is the use for multiple MSI packets? --- Quote End --- It's from MSI-X table in you BAR. This table consist address and data. Send data to address for interrupt.