OpenSolaris 11.2 - понимание некоторых выводов prtconf
Просматривая вывод 'prtconf', я обнаружил следующие свойства для устройства PCIe, для которого я реализую драйвер:
% prtconf -v | less
...
name='pci-msix-capid-pointer' type=int items=1
value=000000b0
name='pci-msi-capid-pointer' type=int items=1
value=00000050
...
Я предполагаю, что они указывают на специфические возможности MSI/MSI-X, поддерживаемые устройством PCIe, я прав? Но что значение здесь означает?
1 ответ
Вы бы хорошо посмотрели на pci_common_intr_ops() в файле, на который указывал @andrew-henle. Значения относятся к смещению в пространстве конфигурации PCI или PCI-E. Если ваше устройство не поддерживает прерывания MSI-X, вы не увидите это свойство.