如何获得pci设备的基址!!!!!

iwantfat 2006-03-31 07:34:44
怎样才获得pci设备的基址。
请专家解惑!
...全文
297 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
alphapiao 2006-04-03
  • 打赏
  • 举报
回复
refer to http://www.hqew.com/info/newshtm/2004513105654110763.htm
AthlonxpX86 2006-04-03
  • 打赏
  • 举报
回复
可以通过setupapi得到,另外可以通过PCI总线配给寄存器得到
Configuration Space的内容,通过PCI 2.2协议中的规定可以解析出这些数据,包括厂商ID设备ID中断号码,中断引脚(A#B#C#D#),在x86处理器上的内存映射范围,I/O映射范围(最多六个范围)
下面这个简单搜索的到了8139网卡的Configuration Space,并解析了内存基地址
http://www.8dragon.com/downasp/download.htm
RTL8139改制89C51的编程器
zkxz 2006-04-03
  • 打赏
  • 举报
回复
楼主所说的“PCI设备的基址”是指什么?是指PCI设备的Configuration Space的I/O地址,还是指PCI设备的资源的Base Address?

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧