jliu
驱动牛犊
驱动牛犊
  • 注册日期2001-09-03
  • 最后登录2004-09-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1338回复:7

大虾救救我吧?

楼主#
更多 发布于:2001-11-08 08:29
我作了一个读断口的WDM,经过DbgPrint调试发现READ_PORT_XXX读出的值要不是0,要不是0XFF,而这些值明显是错的。请问如何解决?

另外问一个WDM的问题,在WDM中可不可以嵌入汇编的IN、OUT指令而进行端口读写?
急盼大虾门的指教。
jliu
jliu
驱动牛犊
驱动牛犊
  • 注册日期2001-09-03
  • 最后登录2004-09-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-11-08 08:34
DDK中关于READ_PORT_XXX的comments中有一句
assuming the Port is resident, mapped device memory
请问这句是什么意识?
jliu
LitteSW
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2010-08-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-11-08 12:53
你是在做98还是2k下的驱动?

穿梭于都市高楼之间,总是孜孜不倦地追寻着自由,蓦然回首,去发现已陷入深深的枷锁之中
jliu
驱动牛犊
驱动牛犊
  • 注册日期2001-09-03
  • 最后登录2004-09-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-11-08 15:55
win2000+win2000ddk
jliu
LitteSW
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2010-08-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-11-08 22:24
为什么不用DS开发呢?

穿梭于都市高楼之间,总是孜孜不倦地追寻着自由,蓦然回首,去发现已陷入深深的枷锁之中
jacobqzl
驱动小牛
驱动小牛
  • 注册日期2001-10-10
  • 最后登录2005-04-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-12-14 13:07
在WDM中不可以用IN、OUT指令。
more
驱动中牛
驱动中牛
  • 注册日期2001-06-30
  • 最后登录2009-07-10
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-12-16 15:40
我作了一个读断口的WDM,经过DbgPrint调试发现READ_PORT_XXX读出的值要不是0,要不是0XFF,而这些值明显是错的。请问如何解决?

另外问一个WDM的问题,在WDM中可不可以嵌入汇编的IN、OUT指令而进行端口读写?
急盼大虾门的指教。


可能是Port地址不对,这样读的值当然不对了.
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-12-16 22:04
那个READ_xxx在80x86下就是in, out
“萎软”,是Microsoft的小名!
游客

返回顶部