1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys/amd64/isa
Bruce Evans a6796db6ce Ensure that the i8254 timecounter doesn't go backards. It sometimes
went backwards when interrupts were masked for more than one i8254
interrupt period.  It sometimes went backwards when the i8254 counter
was reprogrammed.  Neither of these should happen in normal operation.

Update the i8254 timecounter support variables atomically.  Calling
timecounter functions from fast interrupt handlers may actually work
in all cases now.
1998-09-20 03:47:54 +00:00
..
atpic_vector.S Register tty software interrupt handlers at run time using register_swi() 1998-08-11 17:01:32 +00:00
clock.c Ensure that the i8254 timecounter doesn't go backards. It sometimes 1998-09-20 03:47:54 +00:00
icu_ipl.s Implemented dynamic registration of software interrupt handlers. Not 1998-08-11 15:08:13 +00:00
icu_ipl.S Implemented dynamic registration of software interrupt handlers. Not 1998-08-11 15:08:13 +00:00
icu_vector.s Register tty software interrupt handlers at run time using register_swi() 1998-08-11 17:01:32 +00:00
icu_vector.S Register tty software interrupt handlers at run time using register_swi() 1998-08-11 17:01:32 +00:00
icu.h Moved the SMP declarations of INTREN() and INTRDIS() to the correct header, 1998-01-01 08:47:17 +00:00
intr_machdep.c Maintain a mapping from irq number to (ioapic number, int pin) tuple, 1998-09-06 22:41:42 +00:00
intr_machdep.h Changed the type of an isa/general interrupt handler to take a 1998-06-18 15:32:09 +00:00
isa.c Stop physical DMA for the non-auto case in isa_dmadone(). This fixes a 1998-07-19 04:22:55 +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 Maintain a mapping from irq number to (ioapic number, int pin) tuple, 1998-09-06 22:41:42 +00:00
npx.c Removed unused includes. 1998-06-21 18:02: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