fuq_dddd
驱动老牛
驱动老牛
  • 注册日期2002-10-15
  • 最后登录2009-10-09
  • 粉丝0
  • 关注0
  • 积分331分
  • 威望57点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
阅读:1906回复:11

winDbg.exe

楼主#
更多 发布于:2002-12-05 18:44
在什么地方可以找到WINDBG的两机连调的操作方法?

谢谢谢谢!!!!!!!!!!!!
星星之火 可以燎原 每一个光亮 都可能是黎明 [img]http://joke.tom.com/img/assets/1/gaoxiao_80_910.gif[/img]
edust
驱动中牛
驱动中牛
  • 注册日期2002-04-02
  • 最后登录2003-06-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-05 18:48
mikeluo 向我推荐过,他应该会
drivpub
驱动牛犊
驱动牛犊
  • 注册日期2002-12-05
  • 最后登录2002-12-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-05 19:05
帮助文档
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-05 19:33
帮助文档


是啊!他的帮助了不是比较的详细吗?
[color=red]大头鬼! :P[/color]
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-05 20:13
看他的文档吖,里面有介绍的
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-06 08:38
art baker的《Windows NT 设备驱动程序设计指南》上有
生命驱动,活力无限!
fuq_dddd
驱动老牛
驱动老牛
  • 注册日期2002-10-15
  • 最后登录2009-10-09
  • 粉丝0
  • 关注0
  • 积分331分
  • 威望57点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-12-06 10:03
看过《Windows NT 设备驱动程序设计指南》,
实际就是两台机器用网线直联,通过HUB可以吗?
星星之火 可以燎原 每一个光亮 都可能是黎明 [img]http://joke.tom.com/img/assets/1/gaoxiao_80_910.gif[/img]
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-12-06 10:15
还是用串口好好吧,:)

不过用网线也可以,
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
lzwf4
驱动小牛
驱动小牛
  • 注册日期2002-10-10
  • 最后登录2006-06-09
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-03-04 10:43
还是用串口好好吧,:)

不过用网线也可以,

怎么样设置用网线?
lzwf4
驱动小牛
驱动小牛
  • 注册日期2002-10-10
  • 最后登录2006-06-09
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-03-04 20:21
我今天试了一下,用串行口实际上很简单的,只要注意那线一定要搞对(用一连串行MODEM的线),开始我一直连不上,原来是线不对。
还有目标机(要调试程序运行的那台机器)的C:\\BOOT.INI文件了,如下:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINNT=\"Microsoft Windows 2K\" /fastdetect /noguiboot
C:\\WIN98.DOS=\"Microsoft Windows 98\"
multi(0)disk(0)rdisk(0)partition(1)\\WINNT=\"Microsoft Windows 2K\" /fastdetect /noguiboot /debug /DebugPort=com1 /baudrate=115200

三、就是在主机(运行WinDbg的那台机器)运行WinDbg,选菜单:File->Kernel Debugging会弹出一个Kernel Debugging对话框,在中填好COM口的连接速度(要和目标机BOOT.INI中baudrate=115200相同,我的是用115200,你如果连不上就可以减少,如:57600、38400、19200等,但一定要和目标机BOOT.INI中的baudrate一至,最好在主机硬件设备管理器中把你对应的COM口也设为一样的)和COM口(这样看你的线实际连在那个COM口了,如你是用COM1那就在对话框的Port:填上COM1).再确定,主机就会等待目标机的连入了。

四、重新启动你的目标机,在启动菜单中选那个调试项(很明显的)
,这样主机很快就有反应了,这就对了。

当然,主机还要加入符号文件路径、源文件路径、设断点(很容易的:假设我们调试的驱动名为abc.sys,就可设断点:
BP abc!DriverEntry
启动目标机后主机就会给你在此中断)

说明一下,我用WinDbg 是6.1.0017.2版的,是最新版,是在MS网上下的!!


不过最后我还告诉你,在WinDbg中还要没有SoftIce的爽!!!不过我今天从护搞WinDbg中这学到了一点:我原来用SoftIce时遇到这样的问题,当我调试一个比显卡还先加载的驱动时,一般来讲SoftIce是花屏的,很不好办,但今天我知道了,这种情况只要在BOOT.INI中加上参数 /noguiboot 就OK了,哈哈,不错吧!!!看来什么东西都要去试试才知道!!!!!!

[编辑 -  3/4/03 by  lzwf4]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-03-04 22:53
noguiboot 都有的,是你自己没注意
[color=red]大头鬼! :P[/color]
lzwf4
驱动小牛
驱动小牛
  • 注册日期2002-10-10
  • 最后登录2006-06-09
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-03-05 18:27
noguiboot 都有的,是你自己没注意


请问老大,你话是什么意思??你的意思是说初装的XP或2K默认有的吗??不会吧!!!

还是别的意思?
游客

返回顶部