* [OT] IRQs above 15 in Linux @ Adam Myrow ` Gregory Nowak ` Kerry Hoath 0 siblings, 2 replies; 6+ messages in thread From: Adam Myrow @ UTC (permalink / raw) To: speakup 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. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OT] IRQs above 15 in Linux [OT] IRQs above 15 in Linux Adam Myrow @ ` Gregory Nowak ` Gregory Nowak ` Aaron Howell ` Kerry Hoath 1 sibling, 2 replies; 6+ messages in thread From: Gregory Nowak @ UTC (permalink / raw) To: speakup I don't understand. If I am correct, then there are only irqs from 1 to 15, and they are dependent on the hardware, not on the os. So, it isn't possible that the linux kernel is using irqs higher then 15. Greg 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@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OT] IRQs above 15 in Linux ` Gregory Nowak @ ` Gregory Nowak ` Aaron Howell 1 sibling, 0 replies; 6+ messages in thread From: Gregory Nowak @ UTC (permalink / raw) To: speakup Sorry, I meant to say irqs 0-15. Greg On Thu, Sep 19, 2002 at 05:40:11PM -0500, Gregory Nowak wrote: > I don't understand. If I am correct, then there are only irqs from 1 to 15, and they are dependent on the hardware, not on the os. So, it isn't possible that the linux kernel is using irqs higher then 15. > Greg > > > 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@braille.uwo.ca > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OT] IRQs above 15 in Linux ` Gregory Nowak ` Gregory Nowak @ ` Aaron Howell ` Adam Myrow 1 sibling, 1 reply; 6+ messages in thread From: Aaron Howell @ UTC (permalink / raw) To: speakup Actually Linux does use irqs higher than 15. i've only ever seen it on smp boxes though. Perhaps it also happens on uniprocessor ones if Linux has to do irq sharing between pci devices. Regards Aaron On Thu, Sep 19, 2002 at 05:40:11PM -0500, Gregory Nowak wrote: > I don't understand. If I am correct, then there are only irqs from 1 to 15, and they are dependent on the hardware, not on the os. So, it isn't possible that the linux kernel is using irqs higher then 15. > Greg > > > 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@braille.uwo.ca > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- +----------------------------------------------------------+ / |\ _,,,---,,_ /| / /,`.-'`' -. ;-;;,_ / | / |,4- ) )-,_. ,\ ( `'-' / | / '---''(_/--' `-'\_) / | +----------------------------------------------------------+ | | Aaron Howell Kitten Internet | | | aaron@kitten.net.au Internet consultancy, | | | Phone: +61-417-625550 System administration, | | | fax: +61-7-36010099 system design/integration. | | | icq: 6715521 http://www.kitten.net.au | | | | | | | + | | / | | / | | / | |/ +----------------------------------------------------------+ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OT] IRQs above 15 in Linux ` Aaron Howell @ ` Adam Myrow 0 siblings, 0 replies; 6+ messages in thread From: Adam Myrow @ UTC (permalink / raw) To: speakup At 08:47 AM 9/20/02 +1000, you wrote: >Actually Linux does use irqs higher than 15. >i've only ever seen it on smp boxes though. That's funny you should mention SMP boxes. This machine of mine is an SMP-capable machine, but it only has one CPU. I sort of wonder if extra IRQ numbers are a part of the SMP spec? Whatever the case, it effectively lets me have more cards under Linux than is possible under Windows. I've got 4 PCI cards and 2 ISA cards. They consist of a Dectalk PC which gets used under Windows, a Soundblaster AWE64, an Adaptec PCI SCSI card for my scanner, a Smartlink Modem that uses the Topic chipset making it usable in Linux, and my Linksys ethernet card. I saw some settings in Windows to use PCI 2.1 extensions and stuff about IRQ steering, and will look into this, but I sort of doubt I'll come up with much there. As you can see, my system is just full of hardware. More than likely, I'll eventually get a new computer and turn this old one into a strictly Linux box and probably the new computer will be dual boot between some version of Windows and Linux. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OT] IRQs above 15 in Linux [OT] IRQs above 15 in Linux Adam Myrow ` Gregory Nowak @ ` Kerry Hoath 1 sibling, 0 replies; 6+ messages in thread From: Kerry Hoath @ UTC (permalink / raw) To: speakup 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@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Kerry Hoath: kerry@gotss.net kerry@gotss.eu.org or kerry@gotss.spice.net.au ICQ: 8226547 msn: kerry@gotss.net Yahoo: kerryhoath@yahoo.com.au ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[OT] IRQs above 15 in Linux Adam Myrow
` Gregory Nowak
` Gregory Nowak
` Aaron Howell
` Adam Myrow
` Kerry Hoath
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).