Date: Mon, 7 Oct 1996 19:21:40 -0700 (PDT) From: Steve Passe <fsmp> To: freebsd-smp Subject: cvs commit: sys/i386/include apic.h sys/i386/i386 autoconf.c mp_machdep.c mpapic.c sys/i386/isa clock.c isa.c sio.c Message-ID: <199610080221.TAA22051@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
fsmp 96/10/07 19:21:39 Modified: i386/i386 autoconf.c mp_machdep.c mpapic.c i386/include apic.h i386/isa clock.c isa.c sio.c Log: Experimental IO APIC code (semi) working. These changes (+previous) allow the IO APIC to be used in place of the 8259 ICUs. WARNINGS: only ISA INTs supported, PCI/EISA cards will fail. Note that this code routes INTs thru the IO APIC to the 1st CPU only, no attempt is yet made to dynamically share INT load between the CPUs. Serious experimenters can enable this code by changing SMP_SYMIOXXX_NOT to SMP_SYMIOXXX in i386/include/apic.h BACK UP YOUR DATA FIRST! I spammed my "/usr" partition pretty well doing this, but I think it was the attempt to use a PCI SCSI controller. Revision Changes Path 1.2 +60 -13 sys/i386/i386/autoconf.c 1.6 +2 -2 sys/i386/i386/mp_machdep.c 1.7 +7 -10 sys/i386/i386/mpapic.c 1.9 +6 -1 sys/i386/include/apic.h 1.5 +11 -4 sys/i386/isa/clock.c 1.4 +25 -10 sys/i386/isa/isa.c 1.7 +32 -2 sys/i386/isa/sio.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610080221.TAA22051>