阅读:1265回复:4
请问各位大侠,如何把内存地址转换成PCI地址?
请求高人相助!
|
|
沙发#
发布于:2002-08-20 22:27
你的意思是什么?是不是想在驱动中把总线地址转换为系统映射地址?可以用HalTranslateBusAddress函数。
|
|
板凳#
发布于:2002-08-20 22:32
PCI地址应该用HalGetBusData去循环查询得到,再转换成映射地址在驱动中使用。
|
|
地板#
发布于:2002-08-21 11:34
多谢这位大侠,我是想在板子上运行的程序中读写主机内存,
需要知道主机程序中内存地址如何转换成pci地址,然后发给 板子上运行的程序. 那个函数好像是wince上用的,不是window函数. 请大侠帮忙看看! |
|
地下室#
发布于:2002-08-21 16:32
如果你用的是DS,用KMemoryRange就可以搞定,如果不是,你就看看这个类的源码好了。
|
|