+ -
当前位置:首页 → 问答吧 → pci_read_bases 函数问题!

pci_read_bases 函数问题!

时间:2010-11-10

来源:互联网

  1. reg = PCI_BASE_ADDRESS_0 + (pos << 2);
  2. pci_read_config_dword(dev, reg, &l);

  3. pci_write_config_dword(dev, reg, ~0);

  4. pci_read_config_dword(dev, reg, &sz);

  5. pci_write_config_dword(dev, reg, l);
复制代码
这几行的代码不是很明白!无非就是从设备寄存器组中的 Base ADDRESS 寄存器中读出值!但这几句的想要获得什么我不是很理解!请高人指教!

作者: zd零   发布时间: 2010-11-10



QUOTE:
这几行的代码不是很明白!无非就是从设备寄存器组中的 Base ADDRESS 寄存器中读出值!但这几句的想要获得什 ...
zd零 发表于 2010-11-10 09:01




    看看这个是否有帮助
http://linux.chinaunix.net/bbs/viewthread.php?tid=1028747

作者: flw2   发布时间: 2010-11-11

回复 flw2


    谢谢!阅读中。。。。。。

作者: zd零   发布时间: 2010-11-11