hfutcl
驱动牛犊
驱动牛犊
  • 注册日期2001-07-17
  • 最后登录2002-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1819回复:3

一个Debug的问题

楼主#
更多 发布于:2001-08-01 17:36
最近在看98DDK下的一个usb同步传输的例子,在其中有很多Debug信息ISOUSB_KdPrint(...),但我不知道怎么才能在调试时获取它们。请大虾指教!
hfutcl
驱动牛犊
驱动牛犊
  • 注册日期2001-07-17
  • 最后登录2002-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-08-02 10:36
Thank you!
讲的很清楚。
但我在使用SoftICE的过程中又遇到了一个问题:并不是所有的Debug information都被打印出来了,如ISOUSB_KdPrint( DBGLVL_MEDIUM,("NumberOfPipes 0x%x\n", deviceExtension->UsbInterface->NumberOfPipes))中的信息就没有打印出来。为什么?能再给我一个提示么?
Buddha
驱动老牛
驱动老牛
  • 注册日期2001-04-29
  • 最后登录2013-05-18
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望17点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-08-01 18:58

softice
trw2000
windeg
等都能截获这种调试输出的
<table style="filter: glow(color=sky blue, strength=10)"> <font color=white> 猫生病了, 老鼠大声朗诵诗集, 并修剪盆花. 猫生病了, 老鼠慢慢刷牙洗脸, 并打扫房间. 猫生病了, 老鼠倚在窗边欣赏夜色, 并对流星许愿. 猫生病了, 老鼠也病了, 它说:"我还是习惯那种时时紧张, 处处小心, 夜夜逃亡的生活." 午夜, 我听到老鼠在叹息, 且不再读诗了. </font></table>
wentao
驱动牛犊
驱动牛犊
  • 注册日期2001-05-25
  • 最后登录2003-12-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-08-01 18:07
可以通过SoftIce来完成,因为所有的打印信息显示在Softice内,先通过Symbol Loader来加载该驱动程序,再加载完毕后,然后在Edit菜单下Softice Initialization Settings选项内的Export属性中加载该驱动的.nms文件,然后运行该驱动程序,运行完毕后,再通过Symbol Loader中File菜单Save softice History as 将该文件存盘即可,打开该文件可以得到你的信息
wentao
游客

返回顶部