Reserve IRQ for legacy devices

G

Guest

Hello,

I have reserved IRQ 5 in BIOS for legacy ISA devices, in order to get my
device driver for our CAN controller to work.

Everything worked fine in XP Pro but when I went to XPE I noticed that my
driver's IRQ resource collided with a number of PCI devices. It was the same
state that XP Pro was in, before I reserved the IRQ in BIOS.

That leads me to beleive that I need something in XPE that also considers my
BIOS settings.

Any ideas?

Thanks
/Göran
 
L

Lewis

Hi Göran,

I had that effect in that case:

I forgot to include the driver of a PNP-Device. So FBA could not assign
an IRQ to that device, and so all IRQ-assigning got confused and PNP
assigned also the reserverd IRQ.
After including the driver in TD, the reserved IRQ was not assigned.

Regards

Lewis
 
G

Guest

Hi Lewis,

What I can see I have no PnP-devices that need resources that I don't have a
driver for. I have a number of software drivers for audio streaming, but they
don't use any resources so I don't think they will matter.

I shall try to include my driver in TD, to see what happens.

Thanks
/Göran
 
G

Guest

Adding my driver made no difference.

I will try to add all the media drivers too, and see what happens.

Any other ideas?
/Göran
 
G

Guest

Now I have tried to add all drivers for streaming media, but still I get the
same result.

The IRQ I reserved in BIOS for legacy ISA devices is used by another PCI
device.
In XPPro everything worked fine. WHat is the difference???

Thanks
/Göran
 
S

Slobodan Brcin \(eMVP\)

Göran,

What drivers are in colision with legacy driver?

Usually for newer PCI cards it is ok for them to share same IRQ, but I'm wondering what PCI driver wen't so low and took your IRQ 5.

ou probvably have but just in case do you have User mode PnP component?

Regards,
Slobodan
 
G

Guest

Hi Slobodan,

Yes, I have included Pnp (User mode).

The following drivers have "stolen" my reserved IRQ.

- EXAR 4-Port UART PCI Card
- Intel 82801DB/DBM AC'97 Audio Controller
- Intel 82801DB/DBM USB Universal Host Controller - 24C2
- Intel 82852/82855 GM/GME Graphics Controller
- Intel PRO/100 VE Network Connection
- Texas Instruments PCI-1520 CardBus Controller

But if I insert a disk with XPPro the drivers behaves nicely and leaves IRQ5
free.

At the same time I'm writing this, I'm also trying to install my driver
manually on my XPE image. When I restarted a discovered that all the above
drivers had claimed IRQ6 instead wich solves my problems.

I must have solved the problem along the way somehow, the problem is now
that I don't exactly know what the solution was...

Thanks
/Göran
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Reserve legacy IRQ 3
How does OS assign IRQ? 5
SMBus ACPI IRQ Allocation 1
IRQ conflict 26
Change IRQ assignments 10
Windows XP Irq Hard Times 2
Serial Communications Ports 1
Serial port IRQs 2

Top