阅读:1819回复:3
一个Debug的问题
最近在看98DDK下的一个usb同步传输的例子,在其中有很多Debug信息ISOUSB_KdPrint(...),但我不知道怎么才能在调试时获取它们。请大虾指教!
|
|
沙发#
发布于:2001-08-02 10:36
Thank you!
讲的很清楚。 但我在使用SoftICE的过程中又遇到了一个问题:并不是所有的Debug information都被打印出来了,如ISOUSB_KdPrint( DBGLVL_MEDIUM,("NumberOfPipes 0x%x\n", deviceExtension->UsbInterface->NumberOfPipes))中的信息就没有打印出来。为什么?能再给我一个提示么? |
|
板凳#
发布于:2001-08-01 18:58
softice trw2000 windeg 等都能截获这种调试输出的 |
|
|
地板#
发布于:2001-08-01 18:07
可以通过SoftIce来完成,因为所有的打印信息显示在Softice内,先通过Symbol Loader来加载该驱动程序,再加载完毕后,然后在Edit菜单下Softice Initialization Settings选项内的Export属性中加载该驱动的.nms文件,然后运行该驱动程序,运行完毕后,再通过Symbol Loader中File菜单Save softice History as 将该文件存盘即可,打开该文件可以得到你的信息
|
|
|