В моей программе, написанной для Linux на C++, я хотел бы отображать информацию (включая иерархию устройств) об устройствах PCI системы, выполняющей программу. Есть ли для этого C- или C++-Linux-API?
Я смотрю на /sys/devices и /sys/bus/pci/devices. Информация в этих каталогах довольно сырая, и я бы предпочел не реализовывать второй lspci.
lspci
. - person Daniel Kamil Kozar   schedule 16.09.2014lspci
. Попробуйте функциюpopen
. - person Ben Voigt   schedule 16.09.2014