Posted: Thu Oct 11, 2007 1:39 pm
And now, when I want to configuere the APIC also with ACPI tables, how it's possible to determine the Interrupt Sources of the IO- and Local APIC like with IO Assignment Entries and Local Assignment Entries?
For Local Assignments I can only find an entry type in ACPI Tables for NMIs...What's with the other typs of interrupts possible at the Local Apic LINTs?
And for the IO Apic there is only one value, that indicates the global system Interrupts at these IO APIC. But how it's possible to determine which Device uses which global system Interrupt?
There are also "Interrupt Source Override Entries" but they are only definied for ISA devices. What's with PCI?
Do I have to search at the data area to the corresponding bus, to determine which Source Bus IRQ is used by which device?
Cheers
Nooooooooooos
For Local Assignments I can only find an entry type in ACPI Tables for NMIs...What's with the other typs of interrupts possible at the Local Apic LINTs?
And for the IO Apic there is only one value, that indicates the global system Interrupts at these IO APIC. But how it's possible to determine which Device uses which global system Interrupt?
There are also "Interrupt Source Override Entries" but they are only definied for ISA devices. What's with PCI?
But in theses Assignment Entries, there is only a string for the bus and one for the Source Bus IRQ number of this bus. Isn't it?For the I/O APIC, the MP specification and/or ACPI tables will tell you which IRQ each PCI device uses.This means you'll find an "I/O Interrupt Assignment Entry" for every PCI device [...]
Do I have to search at the data area to the corresponding bus, to determine which Source Bus IRQ is used by which device?
Cheers
Nooooooooooos