阅读:1457回复:5
为什么开机死机?用户被禁言,该主题自动屏蔽! |
|
沙发#
发布于:2002-03-19 17:17
我遇到过类似的情况,系统启动后能正常的安装,加载卸载驱动,启用禁用设备都没有问题,可是重新启动让系统来加载驱动,系统就被挂起。而且这种情况用softice还不好调试,很麻烦,后来仔细检查了代码才发现在初始化设备时操作了不正确的Local bus的地址,不知道你的问题是不是也跟我一样
|
|
|
板凳#
发布于:2002-03-19 18:29
先将你的驱动程序卸载。再通过SoftICE在系统启动的时候调试。
方法是: 安装驱动程序后启动Load32,在EDIT\\Softice init setting\\symbol 中加入驱动程序的nms文件。然后在EDIT\\Softice init setting\\general属性页的init string中加入BPX DriverEntry;就可以在下次系统启动时将断点设在DriverEntry处,进行源代码调试。 |
|
|
地板#
发布于:2002-03-20 15:17
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2002-03-20 15:44
我把驱动程序有关操作硬件的语句全部屏蔽掉了,还是这样。主要是在系统启动时这样,我看SoftIce在系统启动时,不能调试。 SoftIce可以在启动时调试。你按我说的方法调试了吗?还是你的系统没有到达你的驱动程序就死掉了?! |
|
|
5楼#
发布于:2002-03-22 12:40
用户被禁言,该主题自动屏蔽! |
|