[OT] IRQs above 15 in Linux
Kerry Hoath
kerry at gotss.net
Fri Sep 20 10:26:40 EDT 2002
Your board has APIC enabled. This
is an Advanced programmable interrupt controller.
They are used on modern boards for smp (multi-processer systems)
and for better PCI resource allocation.
Your linux kernel has APIC support enabled; see the boot up messages.
Windows won't put a soundcard on a high-order irq above 15 becasue
dos boxes can't use the card; dos can't hook the
hardware irq line from the APIC controller since t he dosbox runs
in vm86 mode.
Windows XP supports apic and high-order irqs; not sure
about windows 98 and below. NT4 doesn't.
Either try Windows XP or ME
or disable APIC i n bios.
Regards, Kerry.
On Thu, Sep 19, 2002 at 05:26:12PM -0500, Adam Myrow wrote:
> I know this is off topic a little, but I can't find anything on it. As I
> reported previously, when I installed my Linksys NIC, Windows 95 disabled
> my sound card and said it has a resource conflict. Linux has had no
> trouble with it. Now, I know why. Windows uses IRQs from 1 to 15, while
> Linux uses IRQs above 15. For example, my modem is on IRQ 17 and my NIC
> is on IRQ 19. It only seems to do this with PCI devices, so I assume it's
> a PCI-specific feature. What I'm trying to find out is if any version of
> Windows can be made to use high IRQs like that, or where the feature is
> explained on a more technical level. I've done searches on various search
> engines, but can't seem to find anything. If anybody has a clue on this,
> let me know. Thanks.
>
>
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
--
Kerry Hoath: kerry at gotss.net kerry at gotss.eu.org or kerry at gotss.spice.net.au
ICQ: 8226547 msn: kerry at gotss.net Yahoo: kerryhoath at yahoo.com.au
More information about the Speakup
mailing list