Steve Passe
34162fc615
Support for the new FAST_HI algorithm, enabled.
...
Preliminary support for the INTR_SIMPLELOCK algorithm, disabled.
Note that this code is NOT ready.
1997-08-29 18:45:23 +00:00
Steve Passe
bed422e5a3
SMP or APIC_IO:
...
- Increased NIDT to 256.
- Moved IPI vectors up above the linux compat vector.
- Removed runtime setup of RTC vector.
1997-07-19 02:28:30 +00:00
Steve Passe
d2ecb616f2
Split TEST_CPUSTOP code into CPUSTOP_ON_DDBBREAK and mainline code.
1997-07-18 21:27:53 +00:00
Steve Passe
c064ef9175
Cleanup old stop_cpus/restart_cpus() cruft.
...
new code for handling mixed-mode 8259/APIC programming without 'ExtInt'
new code to control other CPUs: stop_cpus()/restart_cpus()/_Xstopcpu
1997-07-13 01:18:51 +00:00
Steve Passe
01bd6212ca
Added a hook for a "spurious INTerrupt handler".
1997-07-06 22:11:26 +00:00
Steve Passe
58db75841d
apic_vector.s:
...
- added Xcpustop IPI code to support stop_cpus()/restart_cpus().
it is off by default, enable via smptests.h:TEST_CPUSTOP
intr_machdep.h:
- moved +ICULEN to lower level.
- added entry for Xcpustop.
1997-06-27 23:48:05 +00:00
Doug Rabson
683523378c
Move interrupt handling code from isa.c to a new file. This should make
...
isa.c (slightly) more portable and will make my life developing the really
portable version much easier.
Reviewed by: peter, fsmp
1997-06-02 08:19:06 +00:00