PCI Device Driver Question
Hi,
I am writing a PCI device driver on Linux (CentOS). After I load (insmod) my driver, kernel seems to create a link in /sys/bus/pci/devices
0000:06:00.0 -> ../../../devices/pci0000:00/0000:00:03.0/altpcie
altpcie is my device driver name. The altpcie folder is non-exist. Driver seems to be working fine. And I can successfully unload and load my driver many times. But, the lspci or setpci commands will fail with following error,
lspci: Cannot open /sys/bus/pci/devices/0000:06:00.0/resource: No such file or directory
Any help will be appreciated.
Jay Xu
|