那位大侠简单的说说这方面的问题。我在在WINDOWS2000下用SOFTICE打开一个.sys文件,在MODE->loder我就能看到SOFTICE的调试窗口出现,但我看到的是汇编代码,我怎么能看到我的.cpp的原程序代码呢?在我的原程序代码上调试,设置断点多好啊。高人指点...
全文
回复(6) 2004-06-02 18:00 来自版块 - USB驱动开发
表情
arthurcao感谢楼上老兄指点,很抱歉我的给分按钮没了,没办法给分了。 :((2004-06-03 21:15)
robinaliacer直接就打开。NMS文件,我的驱动程序是。SYS的,是要转换一下的吧,大侠赐教。 用Symbol Loader打开你的.sys然后按translate再按load symbols就ok了。(2004-06-03 16:27)
arthurcao我用2KDDK。多谢啊。(2004-06-03 11:17)
metalwing你用什么工具编的?我是用DS,使用check方式,编译后会在sys\\objchk\\i386\\文件夹中生成yourdriver.nms和yourdriver.sys等文件。在softice中就是打开这个.nms文件 如果只有.sys文件就只好看汇编了 [编辑 - 6/3...(2004-06-03 10:13)
arthurcao直接就打开。NMS文件,我的驱动程序是。SYS的,是要转换一下的吧,大侠赐教。(2004-06-03 09:07)
metalwing先FILE->Open打开.NMS文件;再MODUL->Load加载要调试的NMS文件; Ctrl+D调出SoftICE;键入file <yourdevice.cpp>(可简写) 命令; BPX(或F9)设置断点;(2004-06-02 18:10)

返回顶部