jack_thetan
驱动牛犊
驱动牛犊
  • 注册日期2003-11-28
  • 最后登录2004-08-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1033回复:0

scsi miniport boot问题

楼主#
更多 发布于:2004-07-28 14:31
请问各路高手,目前小的我正在开发一个scsi miniport driver,
而这个Driver现在可以在windows里执行正常,
但用来作开机驱动时却有问题,详细状况如下。

boot.ini设定成scsi(...)方式驱动时,过了开机选单后,就当在那里,画面全黑,可能是
驱动程序执行失败。
boot.ini设定成multi(...)方式驱动时,在加载Driver和一些系统文件后
,开始执行scsi miniport driver时
Driver执行到FindAdapter routine完后系统crash,
经过我用windbg trace过后,发现是crash 在ntoskrnl.exe
而message如下所示:

-------------------------------------------------------------------------

Microsoft (R) Windows Debugger  Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.

Opened \\.\com1
Waiting to reconnect...
Connected to Windows 2000 2195 x86 compatible target, ptr64 FALSE
Kernel Debugger connection established.
Symbol search path is:
Executable search path is:
*** WARNING: symbols timestamp is wrong 0x384d4cfd 0x384d9b17 for ntoskrnl.exe
Windows 2000 Kernel Version 2195 (Service Pack 132O, RC 0.160) MP (1 procs) Checked x86 compatible
Kernel base = 0x80400000 PsLoadedModuleList = 0x804d5e20
System Uptime: not available
Symbol search path is:
Uuid: Generating first sequence number.
Uuid: Saving new sequence number.
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
ACPI: Length does not match fixed attributes
Driver Entry
FindAdapter Routine
FindAdapter Routine finished
IOINIT: Built-in driver \Driver\miniport failed to initialize - C000000E

*** Fatal System Error: 0x0000007b
                       (0xF782383C,0xC0000034,0x00000000,0x00000000)

Break instruction exception - code 80000003 (first chance)

A fatal system error has occurred.
Debugger entered on first try; Bugcheck callbacks have not been invoked.

A fatal system error has occurred.

Connected to Windows 2000 2195 x86 compatible target, ptr64 FALSE
*** WARNING: symbols timestamp is wrong 0x384d4cfd 0x384d9b17 for ntoskrnl.exe
Loading Kernel Symbols
........................
Loading unloaded module list
No unloaded module list present
Loading User Symbols
PEB address is NULL !
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 7B, {f782383c, c0000034, 0, 0}

Probably caused by : ntoskrnl.exe ( nt!RtlIntegerToChar+e2 )

Followup: MachineOwner
---------

nt!RtlIntegerToChar+0xe2:
8049df08 cc               int     3
    
-------------------------------------------------------------------------

请问各路高手,可否提供一些线索,是我的Driver可能哪里有问题呢?
感谢各位

最新喜欢:

jianpinglijianpi...
游客

返回顶部