bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:1180回复:0

wince x86下如何操作pci

楼主#
更多 发布于:2007-06-03 11:04
在wince  x86下我已经找到pci200卡,然后用HalTranslateBusAddress和MmMapIoSpace函数将物理地址映射为驱动程序能够访问的虚拟地址,为0x60000,但我对该段地址读写不对,不知那里出错了?
   然后我又用TransBusAddrToStatic函数将物理地址映射为ISR能够访问的静态虚拟地址,为0xe0808000,和pciconfig.u.type0.BaseAddresses[0]一样,让我感觉很奇怪,两个不应该一样的阿,是不是我这个过程有什么问题,那位高手能帮我看看问题出在哪里,多谢了
薄荷的滋味
游客

返回顶部