I’ve just spent half a day chasing this down and wanted to see if the net
wisdom has a pointer.
I took Peter V.'s suggestion to use a checked HAL/Kernel to test my code.
So, I looked up the proper HAL and Kernel code to put in place (thank you
OSR!), set up the boot.ini and ran. It dies a horrible death
(KMODE_EXCEPTION_NOT_HANDLED). Weird thing is, my code isn’t in the system.
Not even installed yet.
My problem, I assume. I spend a couple of hours making sure I got the right
versions of HAL and NT*KRNL. No good.
Well, maybe it’s one of the “standard” drivers I loaded. After all, this is
a Ghost’ed “virgin” system, but it’s got all of the added drivers to make me
happy (nVidia, Intel, …). So, I format the partition, load Win2K Pro
straight from the MS disc, load in the checked HAL and kernel and voila,
everything is happy. I load the nVidia driver, and we’re still happy.
I load the Intel 82* chipset support. Then the system hangs while trying to
log in. If I run the “free” version of HAL/Kernel, everything wakes up
normally.
I’ve grabbed the most recent drivers (dated 6/7/2002) from the Intel site,
but still no joy. I have a sneaking suspicion that I’m actually looking at
two different failures (the BSOD and the hang), but I can’t get past one to
the other.
It’s a Dell system, but I think that’s irrelevant; using Dell’s install CD
gives the same symptom.
Anyone got a clue? Do I need to use a checked version of Intel’s drivers,
and if so how do I get them?
Stu Bell