|
|
|
|
|
|
|
Windows内核调试
帖子发起人: 慧慧 发起时间: 2013-05-26 21:10 下午 回复: 4
|
帖子排序:
|
|
|
|
2013-05-26, 21:10 下午
|
慧慧
注册: 2013-05-26
发 贴: 3
|
|
|
张老师,我是一名软件开发者,最近因为处理问题的需要,开始调试winpcap的驱动,但因为是初步接触内核调试及双机调试没有什么经验,所以特向您请教两个问题: 1、双机调试,由于我的那台目标机没有外接串口,我使用PCI插槽扩展了四个串口,操作系统是windows2008的系统,调试线是USB口转串口(看你的书中说调试主机可以使用U转串口),但是按照《软件调试》中的说法接好后可以正常通信,但是不能调试。不知道是什么原因。 2、是一个关于驱动编译的问题,我编译winpcap的check版驱动后在本机上利用虚拟机试验调试,但是里边的变量都找不到符号信息,不知道是什么问题。看过编译脚本,应该没有优化的。 哦,对了,您的两本书的油墨味都很重,呵呵。 最后,希望得到您的赐教。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2013-05-28, 22:43 下午
|
慧慧
注册: 2013-05-26
发 贴: 3
|
|
|
问题1,我开机配置好后,可以用串口调试工具和超级终端通讯。但是被调试机每次启动都是直接进入系统,没有连接到调试主机,很郁闷,不像虚拟机那样能连接到调试主机。对了,按您的《软件调试》中的介绍,我将串口针1-4,6-4理解为串口A的针1、6与串口B的4直接连接起来,即把串口A的1与6焊接后与B的4相连,不知道是不是对的。 问题2. 这些局部变量都无法用dt 查看值,不知道是为什么。使用命令为 “dt 变量名”。 感谢您的回复。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2013-05-29, 22:46 下午
|
慧慧
注册: 2013-05-26
发 贴: 3
|
|
|
问题1:嗯,我买一根试试。 问题2: 好像可以了,有几个变量看不到,我看了下是因为只是申明了下,后边没用。不知道为什么前几次用dt看不到。 谢谢。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
高端调试 » 软件调试 » Windows内核调试 » 双机调试与驱动符号
|
|
|
|
|
|