kd1394.dll instead of kdcom.dll

Here you can find everything you need to know about Dll-Files. You can also share your knowledge regarding the topic.

Moderators: DllAdmin, DLLADMIN ONLY

Post Reply
lettucewacker
Posts: 1
Joined: 16 Jun 2009, 23:00

kd1394.dll instead of kdcom.dll

Post by lettucewacker »

I made this post a month ago in the windbg forum and didn't get any help.
Does anyone here how about who to change the kernel debugging module that
gets loaded by the HAL?

I'm running Vista 32-bit SP1. I want to connect a windbg session using
1394. I have correctly configured the boot to enable debugging using bcdedit
and even verified it using the command "bcdedit.exe /dbgsettings" to read
back my settings. I have even run msconfig to also verify that debugging is
enabled for the 1394 port and the channel is set correctly.

When I boot to safe mode with the debugging enabled, I see these modules
loaded first:
system32\config\system
system32\config\ntkrnlpa.exe
system32\config\hal.dll
system32\config\kdcom.dll

kdcom.dll is not supposed to load. I want to use kd1394.dll. I have also
checked the registry HKLM\System\CurrentControlSet\Services\PCI\Debug and the
key does not exist, which I understand is supposed to indicate the HAL has
not correctly initialized the 1394 host controller. Does anyone know how to
force the HAL to initialize the 1394 correctly?

I have already tried 2 different 1394 PCIe cards, both of which I've
verified on other OS installs. I've repeatedly scanned for hardware changes
and the card seems to be detected just fine and the drivers are installed.
It seems the HAL is just loading the wrong debugging DLL.

jewboy
Posts: 12
Joined: 16 Jun 2009, 23:00

Re: kd1394.dll instead of kdcom.dll

Post by jewboy »

hard question.
You may want to keep Googling for it, you may also submit an official
request to Microsoft but they may charge $40.

Post Reply