licongf
驱动牛犊
驱动牛犊
  • 注册日期2001-12-29
  • 最后登录2002-03-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1457回复:1

能否把设备中内存映射到主机内存物理地址的制定位置

楼主#
更多 发布于:2001-12-31 16:18
各位大虾:

    你们好。首先祝各位新年愉快,身体健康,同时感谢曾经给于我帮助的各位兄弟。

    现在有另外一个问题请教大家。现称述如下:

    工作环境:制作一个网卡,上面有CPU和内存,插在PC机PCI插槽上,也就是通过PCI总线和主机CPU通讯。
    开发工具:VC60,win2kDDK。
    操作系统:windows2000

    问题是:  能否把网卡上的内存映射到主机内存地址的制定位置。

    windows操作系统启动时,Pnp管理器会枚举Pci设备,为pci设备分配资源。这时会把网卡上的内存映射到主机内存空间,为网卡指定
    memory Base Address,和映射存储空间的大小。在不同的PC上地址映射的位置不同,也就是系统为网卡指定的memory Base Address
    不同。我希望在不同的PC上网卡上的内存会映射到PC上相同的内存物理地址上。不知道有没有这种可能,如果可能的话应该调用什么
    样的函数。

    各位大虾帮我一把!!!!! :( :( :(
我来啦
LitteSW
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2010-08-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-02 23:14
据我所知,好象是不可行的。

穿梭于都市高楼之间,总是孜孜不倦地追寻着自由,蓦然回首,去发现已陷入深深的枷锁之中
游客

返回顶部