我想以编程方式从用户空间访问pci设备树信息。就像根联合体和与其相连的设备一样。我该怎么办,请告诉我。
问候,
普拉迪普
最佳答案
libpci或pcilib(lspci所基于的)使用sysfs,procfs以及可能的其他方式来访问PCI信息。您可以检查pciutils软件包源代码以获取更多引用:
https://github.com/gittup/pciutils
https://github.com/gittup/pciutils/blob/gittup/lspci.c
我想以编程方式从用户空间访问pci设备树信息。就像根联合体和与其相连的设备一样。我该怎么办,请告诉我。
问候,
普拉迪普
最佳答案
libpci或pcilib(lspci所基于的)使用sysfs,procfs以及可能的其他方式来访问PCI信息。您可以检查pciutils软件包源代码以获取更多引用:
https://github.com/gittup/pciutils
https://github.com/gittup/pciutils/blob/gittup/lspci.c