Skip site navigation (1)Skip section navigation (2)
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>