worldcup
驱动小牛
驱动小牛
  • 注册日期2004-08-19
  • 最后登录2006-10-19
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1304回复:5

如何避免代码文件被破坏,如何调试??

楼主#
更多 发布于:2005-04-01 17:18

这几天学习用ddk写驱动,经常性的蓝屏,重启,启动后又要check disk,浪费时间,更严重的是重启后
发现我的源代码文件被破坏了,害的我每次运行没有把握的程序时都先备份代码(这也许是个好习惯),
不知大家遇到过这些情况吗??有什么好的调试方法吗?

我的调试过程就是:vc60只是作为一个编辑工具,写完代码保存,再用ddk checked环境build -cZ生成
sys文件,再用一个exe程序加载sys文件(此过程经常死机),通过dbgview查看KdPrint打印出的信息,
仅此而已!
以上有什么不妥的地方请大家予以纠正!更希望大家能说一下自己的开发调试过程!
谢谢!
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-02 11:15
正常是这样子的,
调试跟踪使用softice
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-02 12:09

这几天学习用ddk写驱动,经常性的蓝屏,重启,启动后又要check disk,浪费时间,更严重的是重启后
发现我的源代码文件被破坏了,害的我每次运行没有把握的程序时都先备份代码(这也许是个好习惯),
不知大家遇到过这些情况吗??有什么好的调试方法吗?

我的调试过程就是:vc60只是作为一个编辑工具,写完代码保存,再用ddk checked环境build -cZ生成
sys文件,再用一个exe程序加载sys文件(此过程经常死机),通过dbgview查看KdPrint打印出的信息,
仅此而已!
以上有什么不妥的地方请大家予以纠正!更希望大家能说一下自己的开发调试过程!
谢谢!

用一下sync,泊来的,转送给你,我常用它,现在都神经了,不做驱动时,没事也老打它
附件名称/大小 下载次数 最后更新
2005-04-02_sync.exe (48KB)  2
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
worldcup
驱动小牛
驱动小牛
  • 注册日期2004-08-19
  • 最后登录2006-10-19
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-02 13:55
谢谢snowStart和bmyyyud的帮助
cicada
驱动小牛
驱动小牛
  • 注册日期2003-12-09
  • 最后登录2008-07-11
  • 粉丝1
  • 关注0
  • 积分74分
  • 威望15点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-05 09:39
sync是什么?如何用?
worldcup
驱动小牛
驱动小牛
  • 注册日期2004-08-19
  • 最后登录2006-10-19
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-04-05 10:05
就是将buffer中的数据写入硬盘等存储介质中,可以防止系统意外
而丢失数据,说的不准确,就是这个意思吧!
游客

返回顶部