cvs commit: src/sys/sys machintr.h src/sys/i386/apic apic_abi.c src/sys/i386/i386 mp_machdep.c src/sys/i386/icu icu_abi.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Fri Nov 4 11:47:47 PST 2005
dillon 2005/11/04 11:46:09 PST
DragonFly src repository
Modified files:
sys/sys machintr.h
sys/i386/apic apic_abi.c
sys/i386/i386 mp_machdep.c
sys/i386/icu icu_abi.c
Log:
The 'picmode' variable was mis-named. The MPTable is actually simply
indicating whether an IMCR (Interrupt Mode Control Register) is available
or not. Rename the variable and identifiers to match.
When operating in ICU mode, program the IMCR if it is indicated present.
Do not try to read the register, just write 0x00 or 0x01 depending on whether
we want the PIC (8259) directly connected to the BSP or whether we want it
connected via LAPIC0 LINT0.
Revision Changes Path
1.5 +1 -1 src/sys/sys/machintr.h
1.9 +14 -12 src/sys/i386/apic/apic_abi.c
1.47 +1 -3 src/sys/i386/i386/mp_machdep.c
1.8 +45 -2 src/sys/i386/icu/icu_abi.c
http://www.dragonflybsd.org/cvsweb/src/sys/sys/machintr.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/apic/apic_abi.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/mp_machdep.c.diff?r1=1.46&r2=1.47&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/icu/icu_abi.c.diff?r1=1.7&r2=1.8&f=u
More information about the Commits
mailing list