Что представляют собой разные каталоги /proc /bus /pci /0x?
Они представляют различные разъемы PCI/PCI-E на плате?
Если у меня на плате есть один mini pci и 2 разъема PCI-E, должен ли я видеть 3 разных каталога '0x' в папке "/proc/bus/pci"?
Что представляют собой разные каталоги /proc /bus /pci /0x?
Они представляют различные разъемы PCI/PCI-E на плате?
Если у меня на плате есть один mini pci и 2 разъема PCI-E, должен ли я видеть 3 разных каталога '0x' в папке "/proc/bus/pci"?
Да, это соответствует вашему оборудованию, оно предоставляет системные данные PCI. Но этот интерфейс устарел в пользу интерфейса /sys.
Но вы действительно должны использовать команду lspci
чтобы узнать о ваших устройствах, а не читать эти файлы напрямую.
Ответ друга - они представляют мосты PCI/PCI-E, присутствующие в системе. Обычно каждый слот PCI подключен к мосту, поэтому он должен отображаться в /proc /bus /pci. Но вполне вероятно, что /proc /bus /pci имеет больше каталогов, чем слотов PCI, которые вы можете увидеть