"Ronald G. Minnich" wrote:
On Mon, 3 Apr 2000, Maciej W. Rozycki wrote:
Nope. Linux just sets IRQs up based on the MP table. The MP table is constructed by BIOS and it reflects physical routing of interrupt lines on the board. See the code in mpparse.c. The code in io_apic.c is invoked much later and depends on what gets prepared within mpparse.c.
what if there is no MP table?
One of possible answers is "We should build one" (See my message about SMP BIOS). As a temporary solution we can use statical MP table. The MP table built by original BIOS may serve as a good reference.
Konstantin
- To unsubscribe: send mail to majordomo@freiburg.linux.de with 'unsubscribe openbios' in the body of the message