阅读:1457回复:1
能否把设备中内存映射到主机内存物理地址的制定位置
各位大虾:
你们好。首先祝各位新年愉快,身体健康,同时感谢曾经给于我帮助的各位兄弟。 现在有另外一个问题请教大家。现称述如下: 工作环境:制作一个网卡,上面有CPU和内存,插在PC机PCI插槽上,也就是通过PCI总线和主机CPU通讯。 开发工具:VC60,win2kDDK。 操作系统:windows2000 问题是: 能否把网卡上的内存映射到主机内存地址的制定位置。 windows操作系统启动时,Pnp管理器会枚举Pci设备,为pci设备分配资源。这时会把网卡上的内存映射到主机内存空间,为网卡指定 memory Base Address,和映射存储空间的大小。在不同的PC上地址映射的位置不同,也就是系统为网卡指定的memory Base Address 不同。我希望在不同的PC上网卡上的内存会映射到PC上相同的内存物理地址上。不知道有没有这种可能,如果可能的话应该调用什么 样的函数。 各位大虾帮我一把!!!!! :( :( :( |
|
|
沙发#
发布于:2002-01-02 23:14
据我所知,好象是不可行的。
|
|
|