Pcie_RegisterMsiIsrParams specifies the parameters to register an ISR for MSI.
Data Fields | |
| Pcie_MsiIsr | isr |
| void * | arg |
| uint32_t | intNum |
| Pcie_MsiIsr Pcie_RegisterMsiIsrParams::isr |
ISR for MSI
| void* Pcie_RegisterMsiIsrParams::arg |
Arguements for MSI ISR
| uint32_t Pcie_RegisterMsiIsrParams::intNum |
Interrupt number (Note: This is not the core interrupt number. This is the PCIe MSI interrupt number maintained independently from core interrupt. The range of interrupts is between 0 to PCIE_MAX_MSI_IRQ - 1 ) This interrupt number should be the 5 MSB of the 32 bit MSI data sent to RC from EP