阅读:1285回复:4
ddk生成的驱动程序却不能被softice加载并调试呢
driverwork生成的驱动程序可以用softice调。用ddk生成的驱动程序却不能被softice加载并调试呢
用ddk生成的驱动程序,需要用softice调试testpnp.c,testinit.c等文件,怎么在softice中加载了nms文件后,file *后显示没有文件呢。 如果是用driverwork生成的驱动程序,用softice加载nms文件后file *就显示出一些可以调试的文件(如sample.cpp) 这是为什么?应该怎么来调试用ddk编的驱动程序? |
|
沙发#
发布于:2004-10-14 11:51
ddk生成的驱动程序可以用softice调试,将编译时生成的调试信息文件放到目标文件的同一个目录下面,再用softice转化成*nms文件,用想看到源码,就应该把源码也放到目标文件的同一个目录下面
|
|
板凳#
发布于:2004-10-14 15:02
确实是可以softice调ddk生成的驱动程序,可是该怎么做呢????
先在softice中打开sys文件,然后package source,然后load,显示不能locate下面文件testdispatch.c,testinit.c,testpower.c,testpnp.c.装载不成功。ctrl+d后,file *后显示没有文件。 我怎么调试testdispatch.c , testpnp.c文件呢????/ |
|
地板#
发布于:2004-10-15 10:53
appletree628
谢谢你,我弄好了。 新问题来了,softice可以调试用户应用程序吗。加载应用程序时要怎么做??? |
|
地下室#
发布于:2004-10-15 18:52
可以调试应用程序,将应用程序load进来,然后生成*.nms文件,下面的调试都一样
|
|