freebsd-nq/sys/amd64/isa
Steve Passe 12084b3cf1 clock.c:
- removed TEST_ALTTIMER.
 - removed APIC_PIN0_TIMER.
 - removed TIMER_ALL.

apic_vector.s:
 - new algorithm where a CPU uses try_mplock instead of get_mplock:
	if successful continue as before.
	if fail set ipending bit, mask INT (to avoid recursion), cleanup & iret.

   This allows the CPU to return to successful work, while the ISR will be run
   by the CPU holding the lock as part of the doreti dance.
1997-07-26 01:53:04 +00:00
..
atpic_vector.S Removed the defunct GET_MPLOCK/REL_MPLOCK macros. 1997-07-24 03:24:57 +00:00
clock.c clock.c: 1997-07-26 01:53:04 +00:00
icu_ipl.s Split vector.s into UP and SMP specific files: 1997-05-26 17:58:27 +00:00
icu_ipl.S Split vector.s into UP and SMP specific files: 1997-05-26 17:58:27 +00:00
icu_vector.s Removed the defunct GET_MPLOCK/REL_MPLOCK macros. 1997-07-24 03:24:57 +00:00
icu_vector.S Removed the defunct GET_MPLOCK/REL_MPLOCK macros. 1997-07-24 03:24:57 +00:00
icu.h Last commit didn't take, operator error??? 1997-07-22 20:12:32 +00:00
intr_machdep.c Removed unused #includes. 1997-07-20 14:10:18 +00:00
intr_machdep.h SMP or APIC_IO: 1997-07-19 02:28:30 +00:00
isa.c Add isa_dmastatus() for reading the current ISA DMA counter for a 1997-07-24 05:27:40 +00:00
isa.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
nmi.c Removed unused #includes. 1997-07-20 14:10:18 +00:00
npx.c Made the SMP case ignore the possibility of an INT13 interface. 1997-07-21 07:57:50 +00:00
timerreg.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
vector.s Split vector.s into UP and SMP specific files: 1997-05-26 17:58:27 +00:00
vector.S Split vector.s into UP and SMP specific files: 1997-05-26 17:58:27 +00:00