lspci 输出中的 IRQ 号

IRQ numbers in Output of lspci

对于我的一个 pci 设备,lspci -vvv 的输出显示引脚 A 路由到 19。但 lspci -b -vvv 的输出给出 255。所有 pci 设备在 lspci -b -vvv 中给出 irq 255,而对于 lspci -vvv 它给出了不同的数字。谁能解释一下?

当你在 lspci 命令中插入 -b 时,它会给你设备看到的中断号。所以这个中断号就是硬件中断号。没有-b,它会给你虚拟中断号。所以这两个数字会不同。