alphetwx
驱动牛犊
驱动牛犊
  • 注册日期2007-01-14
  • 最后登录2010-11-11
  • 粉丝0
  • 关注0
  • 积分193分
  • 威望40点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
阅读:1283回复:3

请教一下:物理地址扩展对驱动编写需要作如何的改变?该如何寻址?

楼主#
更多 发布于:2007-08-06 11:24
我有个驱动在普通的32位计算机上运行没有任何问题,但当拿到开启了物理地址扩展的32位计算机上,立刻重启,连蓝屏也没有,但那台机子并没有大于4G的内存啊?也不是64位的机器,难道开了物理地址扩展,在内核区域要改变寻址的方式?怎样改变?希望各位牛人指点一下…………
ProPlayboy
驱动大牛
驱动大牛
  • 注册日期2005-07-07
  • 最后登录2022-02-15
  • 粉丝0
  • 关注0
  • 积分1016分
  • 威望811点
  • 贡献值0点
  • 好评度719点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2007-08-06 15:25
测试中。。路过。。兼之没试过你的情况,不回答!
人不靓仔心灵美,版头不正红花仔!
alphetwx
驱动牛犊
驱动牛犊
  • 注册日期2007-01-14
  • 最后登录2010-11-11
  • 粉丝0
  • 关注0
  • 积分193分
  • 威望40点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-06 16:24
晕,解决了,原来开了PAE后内核的ntoskrnl.exe会变为ntkrnlpa.exe,寻址方式好象都一样的,除非用awe api~~
zzq191
驱动中牛
驱动中牛
  • 注册日期2001-08-09
  • 最后登录2018-05-29
  • 粉丝17
  • 关注0
  • 积分1041分
  • 威望716点
  • 贡献值0点
  • 好评度318点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2007-08-07 12:45
长见识了,原来开了PAE后内核的ntoskrnl.exe会变为ntkrnlpa.exe
QQ:416331891,承接windows下应用和驱动的开发,雅虎通:zzq191, Email:zzq191@21cn.com
游客

返回顶部