Re: PCI/IRQ hardware question
Robert Moonen <[email protected]>
| Newsgroups | gmane.org.user-groups.mlug.main |
|---|---|
| Message-ID | <[email protected]> |
Rick Miles wrote: > Robert Moonen is a darn nice person I don't care what anybody says! > >>What I am referring to when I speak of hardware interrupt sharing is >>ACPI, now it is true that any machine these days will have functioning >>ACPI hardware, but since you didn't mention anything about your hardware >>I can't be sure. > > > I can't talk about what I don't know about........well I try not to. Hi Rick Well the interrupts with an asterisk next to them are hardware shareable, these interrupts can usually service at least 5 devices if required because of the onboard PIC processor which takes care of these things, now some of the other interrupts are also shareable, but only 5,7 and sometimes 9. The other interrupts are not shareable at all, even if the kernel can poll them. >>A snippet cut from my dmesg file: >>ACPI: Using PIC for interrupt routing >>ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15) >>ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) >>ACPI: PCI Interrupt Link [LNKC] (IRQs *3 4 5 6 7 9 10 11 12 14 15) >>ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 9 10 11 12 14 15) >>ACPI: PCI Root Bridge [PCI0] (00:00) >>PCI: Probing PCI hardware (bus 00) >>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] >>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] >> >>Perhaps you could see what is happening with your IRQ's in your dmesg file. > > Not without asking them first. dmesg|less will do this :"> I know you knew this, so what does yours say. If you don't have ACPI hardware interrupt shareing support, then interrupts 3,4,5,7,10,11 and sometimes 9 can still be shareable through other processes, kernel polling etc. but not to the same extent ie. not as many devices can share a device. >>Sorry for the confusion Rick. > > I bet you are:^? > -- regards Robert G. Moonen registered Linux user number 298132 On two occasions I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to comprehend the kind of confusion of ideas that could provoke such a question. Charles Babbage.