Forum Home
Press F1
 
Thread ID: 26000 2002-10-17 00:53:00 IRQ Conflict B.M. (505) Press F1
Post ID Timestamp Content User
90044 2002-10-17 00:53:00 The Son’s computer, which I’ve inherited whilst he’s overseas, has a habit of locking up.

The operating system is Win98 and using the device manager facility I find there is a IRQ conflict.

The problem is displayed in Hard Disk controllers.
Standard IDE/ESDI Hard Disk Controller
This device cannot find any free IRQ Resources to use (Code 12)
This device requires on of the following IRQ resources 10 11 12

Now the problem is:

IRQ 10 is possessed by S3 ViRG – DX/GX PCI Video card
IRQ 11 is taken by Universal Serial Bus Controller
IRQ 12 has the PS/2 Mouse with it’s tail firmly rapped around it.

So, this leaves the Standard IDE/ESDI Hard Disk Controller homeless!

Not sure that we’re actually using this controller but I suspect it may be causing us grief?

Don’t know about you guys but every time I’ve encountered a hanging problem a fight over IRQ’S seems to be behind the trouble.

Any suggestions??

Bob
B.M. (505)
90045 2002-10-17 01:02:00 B.M.

Have you had a look at the following Microsoft articles Code12_1 (support.microsoft.com) and Code12_2 (support.microsoft.com)
and Code12_3 (support.microsoft.com)

Babe.
Babe Ruth (416)
90046 2002-10-17 01:03:00 A vexing problem, IRQs. You could check in Device Manager-System Devices-PCI Bus-IRQ Steering that IRQ Steering is enabled. If disabled see if it can be enabled.
If you are not using any USB devices that controller could be disabled, and also in the BIOS.
IRQs should be able to be shared with the IRQ steering, but a bit of manual manipulation rather than letting Windows decide can be better.
Terry Porritt (14)
90047 2002-10-17 01:57:00 Thanks Babe & Terry

Those sites you gave certainly pertain to the problem Babe. I’ll inwardly digest them shortly.

Followed your lead toTerry and got some odd answers. Out of my depth now I think.

Starting with the BIOS

PCI IDE IRQ Map To : PCI-AUTO

(Other choices available: ISA, PCI-SLOT1, PCI-SLOT2, PCI-SLOT3, PCI-SLOT4)

Onto the Steering:

PCI bus

Use IRQ Steering (tick)
Get IRQ table using ACPI BIOS (tick)
Get IRQ table using MS Specification table (tick)
Get IRQ table from Protected Mode PCIBIOS 2.1 call (NOT ticked)
Get IRQ table from Real Mode PCIBIOS 2.1 call (ticked)

IRQ Routing Status

IRQ Steering Disabled (don’t know where?)

IRQ Table has some errors (oh yea!)

Resources

No conflicts (??????)

Does this make any sense????

Cheers

Bob
B.M. (505)
90048 2002-10-17 02:23:00 I probably should have pointed out in Device Manager we have the following:

Hard disk controllers

Intel 82371AB/EB PCI Master IDE Controller

Primary IDE controller (dual fifo)

Secondary IDE controller (dual fifo)

Standard IDE/ESDI Hard Disk Controller (The homeless one)

Bob
B.M. (505)
90049 2002-10-17 02:46:00 Try shuffling the IRQs around. it is possible that the range of IRQs that one of the other devices uses is different to the homeless one. change it to this and then change the Homeless device to the now free IRQ

:)
NathanTheKind (472)
90050 2002-10-17 03:00:00 Well, it would seem that IRQ steering is disabled even though the enable box is ticked because the IRQ routing table information from the BIOS has errors. Big deal! But how to fix that? Struggles with decaying brain cells.....

Fall back position is to remove the Standard IDE/ESDI Hard Disk Controller altogether from Device Manager, and then re-boot and see what happens.
I dont think you need it, I have more experience of Via chipsets and their IDE drivers, and with those the Standard controller is dispensed with.

I'll study some more, and if I find anything will get back.
Terry Porritt (14)
90051 2002-10-17 03:24:00 My system only has - Prim IDE - Sec IDE & Via bus master PCI IDE - Could try removing your last one as suggested.
Bye
Peter H (220)
90052 2002-10-17 03:50:00 Usually (legacy :D) the IDE IRQs are: IDE1 : 14, IDE2 :15 . 12 is reserved for PS/2 mouse, if it's there . If this extra one wants yet another IRQ, it might be SOL . :D If it's a master driver, which controls the 2 interfaces, you'd think it could take one IRQ and arbitrate between the interfaces itself .

Does the system boot and run, despite the "error"?
Graham L (2)
90053 2002-10-17 04:12:00 Update:

Tried removing Standard IDE/ESDI Hard Disk Controller from Device Manager .
Removed it OK, but when I re-booted, Windows comes up with “Found new Hardware Installing Drivers etc . ” Whoooh too late!

So tried dispensing with USB controller to free IRQ11 but no luck there either .
Got rid of the controller but never freed IRQ11 .
Again, it was restored when Windows restarted .

Grrrrrr!

I checked my machine, which is similar, and I don’t have a standard IDE/ESDI controller . Same as you Peter . Can’t get rid of the beastly thing .

How do I shuffle the IRQ’s Nathan? I’m not sure some would appreciate me doing that?

Think you’ve got a handle on the problem Terry, question is what to do???????

Bob
B.M. (505)
1 2 3