]> Zhao Yanbai Git Server - minix.git/commit
APIC mode uses IO APICs
authorTomas Hruby <tom@minix3.org>
Tue, 7 Sep 2010 07:18:11 +0000 (07:18 +0000)
committerTomas Hruby <tom@minix3.org>
Tue, 7 Sep 2010 07:18:11 +0000 (07:18 +0000)
commite6ebac015dfcec24998eea8c467bd8e2f0971067
tree1c54b41338623b0dc9c58662fa622d78ab35175c
parent5cc29a6c7ef6b28a1ea592276e0d1cdce8833b97
APIC mode uses IO APICs

- kernel turns on IO APICs if no_apic is _not_ set or is equal 0

- pci driver must use the acpi driver to setup IRQ routing otherwise
  the system cannot work correctly except systems like KVM that use
  only legacy (E)ISA IRQs 0-15
17 files changed:
drivers/acpi/acpi.c
drivers/acpi/osminixxf.c
drivers/pci/pci.c
kernel/Makefile
kernel/arch/i386/acpi.c
kernel/arch/i386/acpi.h
kernel/arch/i386/apic.c
kernel/arch/i386/apic.h
kernel/arch/i386/apic_asm.S
kernel/arch/i386/apic_asm.h
kernel/arch/i386/arch_system.c
kernel/arch/i386/i8259.c
kernel/arch/i386/include/hw_intr.h
kernel/arch/i386/klib.S
kernel/arch/i386/memory.c
kernel/interrupt.c
kernel/main.c