opera
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1698回复:1

急问rayyang2000 老兄及其它懂DS的高手。

楼主#
更多 发布于:2001-07-27 22:21
不管怎么说,在憋了近一周的情况下,终于把它搞定了!问题出在一个恐怖的地方, 要不是今天有灵感,我再耗两个月也不可能发现的地方:
这些天我经过多次读自己的程序和文档,感觉我的驱动程序没有任何问题,从打印出的 数据看,整个流程正常。我就开始检查我的系统,将启动的所有进程记录下来,逐个考虑 ,没觉得哪个有问题,突然想起开机softice启动前,我装driverstudio时由于好奇设的
两个东西在那时也启动了:BoundsChecker和TrueCoverage.我赶紧进driverstudio的控制器中关掉了他们,重启后,dma完全正确!!faint a billion times!!!最后确定问题就是 由BoundsChecker这个家伙造成的。这个东东好像用来监测所有程序对内存的读写操
作的有效性.
唉,我真是想不到这阿。后怕。。。。。。
也是我不对,既然用ddk做,就不该装driverstudio,当时我没找到单独的softice,就看上它自带softice了。
那么现在我就有个问题了,我相信BoundsChecker也是个不错的东西,那么我关闭它才能使我的dma正常,是不是也说明我的驱动还是有些问题呢?
我没用过ds,能不能简单的告诉我控制面板里DS可设的四项的含义?
BoundsChencker,TrueTime,TrueCoverge,DriverAgent.我不打算用他们,只是想了解一下,别白郁闷这么久。谢谢。
我是宝剑,我是火花。 我愿生如闪电般的耀亮, 我愿死如彗星般的迅忽。
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-30 16:20
说实在的,我还没有用过这几个东东呢!惭愧惭愧!
你要是想检查自己的driver,可以在ddk下面找到几个工具来测试一下。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
游客

返回顶部