- 8
- 0
- 约2.39万字
- 约 9页
- 2017-06-02 发布于河南
- 举报
应用WinDBG调试
使用WinDBG调试
-------------------------------------------------------------
基本方式
-------------------------------------------------------------
一.Target和Host需要能连通
一般就是用零调制解调器(Null-Modem)连接Target和Host,然后用超级终端来测试一下(选择同样的波特率,连上去,打字看看).
二.Target要能调试方式启动
在原来的boot.ini文件里除了原来正常的启动行外,新加一行,其最后加上新的参数:
/DEBUGPORT=com1 /BAUDRATE=115200
一般是这样的,如果不行,就调整参数,把其他的启动参数都去掉,就剩下/fastdetect和这些新加的参数.
如果运行的是调试版的windows(很难得到),那么参数还得加上:
/Kernel= /HAL=
三.Host设置
1.符号
WinDBG是符号调试器,你得设置好要调试的驱动程序和操作系统的符号信息,才能让WinDBG很好的工作.
File/Symbol File Path菜单里,在对话框里输入符号文件的路径;可以输入一个路径或者多个(用;分隔);
要获取自己要调试的驱动的符号文件很简单,因为每次编译都有一个.pdb文件,你只要告诉windb
原创力文档

文档评论(0)