阅读:1479回复:9
用Windriver看到的PCI卡的配置空间的基地址是什么地址?
D9200000是物理地址,还是线形地址?
[编辑 - 4/24/02 作者: whutxuan] |
|
最新喜欢:![]() |
沙发#
发布于:2002-04-25 00:21
肯定是线性地址,一般的机器不可能装这么多内存,再者D9200000正好在Windows内核存在的区域,我认为这是PCI总线的内存映射区域。
|
|
板凳#
发布于:2002-04-29 21:27
这个地址如果是在softice中从头寄存器中读出来的肯定是物理地址。
|
|
地板#
发布于:2002-04-30 16:46
这个地址如果是在softice中从头寄存器中读出来的肯定是物理地址。 莫非这台机器装了3.4G的内存? 这个数据的最后一位为0,说明是映射到了PCI总线的Memory线性地址空间。要想访问该地址,需要将其Map到虚拟地址空间。kernel mode driver也许需要这样做,wdm没有必要,系统已经做好了。 |
|
地下室#
发布于:2002-05-24 00:30
物理地址.我已经试过,发数据过去,并读了出来
|
|
5楼#
发布于:2002-05-24 07:58
有这么大的物理内存吗?高位是d呀!
|
|
6楼#
发布于:2002-06-05 17:42
在wdm驱动程序下,你如果从此物理地址读的数据,能给我示范一下吗?我很焦急。谢谢了
|
|
|
7楼#
发布于:2002-06-07 01:41
我看应该算作物理地址,只不过是映射到相应得空间
没听说物理地址就必须不可间断啊 我在3G以上得空间设置一块1k得内存有什么不行 |
|
|
8楼#
发布于:2002-06-07 10:08
|
|
|
9楼#
发布于:2002-06-26 17:30
是物理地址,我试过了
|
|