terrychen
驱动小牛
驱动小牛
  • 注册日期2002-04-15
  • 最后登录2014-03-13
  • 粉丝0
  • 关注0
  • 积分174分
  • 威望68点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
阅读:1774回复:1

MmMapIoSpace的一个问题

楼主#
更多 发布于:2004-07-06 14:58
MmMapIoSpace的作用似乎很多,比如说讲pci空间的地址空间的port和mem都map过来,可是最近我用MmMapIoSpace吧普通的物理地址也map过来到virtual address来了,好像也没问题,所以我现在很疑惑,MmMapIoSpace到底怎么个用法?ddk上说第一个参数:PhysicalAddress- Specifies the starting physical address of the I/O range to be mapped.
高手说说,他怎么区别port还是mem操作呢?
另外出了MmMapIoSpace还有什么方法可以将physicall memory address转化成virual address啊?


[编辑 -  7/6/04 by  terrychen]

[编辑 -  7/6/04 by  terrychen]
tiamo
VIP专家组
VIP专家组
  • 注册日期2002-02-26
  • 最后登录2018-01-09
  • 粉丝17
  • 关注4
  • 积分50分
  • 威望142点
  • 贡献值1点
  • 好评度40点
  • 原创分2分
  • 专家分15分
  • 原创先锋奖
  • 社区居民
沙发#
发布于:2004-07-08 10:44
这个函数只是在system的page table里面加入了些pte
设置了mtrr而已....

游客

返回顶部