1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-21 15:45:02 +00:00
freebsd/sys/amd64/isa
Poul-Henning Kamp 7ec73f6417 Replace TOD clock code with more systematic approach.
Highlights:
    * Simple model for underlying hardware.
    * Hardware basis for timekeeping can be changed on the fly.
    * Only one hardware clock responsible for TOD keeping.
    * Provides a real nanotime() function.
    * Time granularity: .232E-18 seconds.
    * Frequency granularity:  .238E-12 s/s
    * Frequency adjustment is continuous in time.
    * Less overhead for frequency adjustment.
    * Improves xntpd performance.

Reviewed by:    bde, bde, bde
1998-02-20 16:36:17 +00:00
..
atpic_vector.S Addition of splsoftvm and a VM SWI to handle bus dma related callbacks. 1998-01-15 07:34:01 +00:00
clock.c Replace TOD clock code with more systematic approach. 1998-02-20 16:36:17 +00:00
icu_ipl.s Removed the "globl" nature of the vec array. This was left over from the 1997-09-02 19:40:13 +00:00
icu_ipl.S Removed the "globl" nature of the vec array. This was left over from the 1997-09-02 19:40:13 +00:00
icu_vector.s Addition of splsoftvm and a VM SWI to handle bus dma related callbacks. 1998-01-15 07:34:01 +00:00
icu_vector.S Addition of splsoftvm and a VM SWI to handle bus dma related callbacks. 1998-01-15 07:34:01 +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 Staticize. 1998-02-09 06:11:36 +00:00
intr_machdep.h Ifdefed SMP-only declarations. 1998-02-13 06:59:22 +00:00
isa.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +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 Staticize. 1998-02-09 06:11:36 +00:00
npx.c Removed a superstitious fnop() that broke the usefulness of the FPU's 1998-02-15 06:25:26 +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