tianyu1977
驱动小牛
驱动小牛
  • 注册日期2007-03-10
  • 最后登录2011-01-29
  • 粉丝0
  • 关注0
  • 积分1003分
  • 威望121点
  • 贡献值0点
  • 好评度100点
  • 原创分0分
  • 专家分0分
阅读:1604回复:7

请教:SOFTICE使用问题

楼主#
更多 发布于:2007-03-30 21:25
  我用symbol loader 装入.sys 程序并编译成功后为什么在softICE的代码选择窗口中只显示汇编程序,而不是我编写的源程序啊?我的怎么办才能显示我的源程序啊,?
遵守规则
驱动牛犊
驱动牛犊
  • 注册日期2006-06-03
  • 最后登录2007-12-27
  • 粉丝0
  • 关注0
  • 积分330分
  • 威望34点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-04-03 18:23
设置语法文件及源代码文件路径后再加载
谁不遵守规则,规则就会惩罚他,迟早的事
tianyu1977
驱动小牛
驱动小牛
  • 注册日期2007-03-10
  • 最后登录2011-01-29
  • 粉丝0
  • 关注0
  • 积分1003分
  • 威望121点
  • 贡献值0点
  • 好评度100点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-04-03 22:30
谢谢一楼的,我试一下,
tianyu1977
驱动小牛
驱动小牛
  • 注册日期2007-03-10
  • 最后登录2011-01-29
  • 粉丝0
  • 关注0
  • 积分1003分
  • 威望121点
  • 贡献值0点
  • 好评度100点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-04-03 22:31
另外:我用DriverStudio生成驱动程序然后用SymbolLoader装入SoftICE在Create处设置断点并运行,然后用VC++调试应用程序与之通信,为什么总是在打开口设备接口时不成功啊,而且在这时候SoftICE也没有跳出来,这说明并没有执行到驱动啊,这是为什么啊,我错在哪里了啊,
TedZhou
驱动牛犊
驱动牛犊
  • 注册日期2007-03-21
  • 最后登录2007-04-06
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-04-04 14:13
你可以在symboleloder中transfer .NMS文件的时候,选择把源文件和symbol一块pack。这样就不需要设置了,直接读取就是。
TedZhou
驱动牛犊
驱动牛犊
  • 注册日期2007-03-21
  • 最后登录2007-04-06
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-04-04 14:15
引用第3楼tianyu19772007-04-03 22:31发表的“”:
另外:我用DriverStudio生成驱动程序然后用SymbolLoader装入SoftICE在Create处设置断点并运行,然后用VC++调试应用程序与之通信,为什么总是在打开口设备接口时不成功啊,而且在这时候SoftICE也没有跳出来,这说明并没有执行到驱动啊,这是为什么啊,我错在哪里了啊,



1.你用什么设置的断点?symbolloader?
TedZhou
驱动牛犊
驱动牛犊
  • 注册日期2007-03-21
  • 最后登录2007-04-06
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-04-04 14:17
2.你的驱动是否可以动态加载的?或者是必须启动加载的?
tianyu1977
驱动小牛
驱动小牛
  • 注册日期2007-03-10
  • 最后登录2011-01-29
  • 粉丝0
  • 关注0
  • 积分1003分
  • 威望121点
  • 贡献值0点
  • 好评度100点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-04-04 22:11
我终于弄清楚是怎么回事了,谢谢大家的关心和帮助
游客

返回顶部