如何在驱动模块更改pci配置寄存器的值,为什么pci_write_config_byte用不了呢
例如:
我要把设备id改为0x002b
pci_write_config_word(pdev, PCI_DEVICE_ID, 0x002b);
再使用pci_read_config_word方法读出来的值还是跟原来一样。。。
肯请各位大侠指点指点。。。。
我要把设备id改为0x002b
pci_write_config_word(pdev, PCI_DEVICE_ID, 0x002b);
再使用pci_read_config_word方法读出来的值还是跟原来一样。。。
肯请各位大侠指点指点。。。。
作者: qingliangshen 发布时间: 2011-02-23
device id 是只读的,详细可以看pci spec 6.2.1 device identification
作者: shiweixingcn 发布时间: 2011-02-23