HardenedBSD/sys/i386/isa
Garrett Wollman 3f31c649d1 Redo Kernel NTP PLL support, kernel side.
This code is mostly taken from the 1.1 port (which was in turn taken from
Dave Mills's kern.tar.Z example).  A few significant differences:

1) ntp_gettime() is now a MIB variable rather than a system call.  A few
fiddles are done in libc to make it behave the same.

2) mono_time does not participate in the PLL adjustments.

3) A new interface has been defined (in <machine/clock.h>) for doing
possibly machine-dependent things around the time of the clock update.
This is used in Pentium kernels to disable interrupts, set `time', and
reset the CPU cycle counter as quickly as possible to avoid jitter in
microtime().  Measurements show an apparent resolution of a bit more than
8.14usec, which is reasonable given system-call overhead.
1994-09-18 20:40:01 +00:00
..
ic Updated driver to the 1.1.5 version: 1994-09-17 16:56:10 +00:00
sound
aha1542.c
aha1742.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
bt742a.c
clock.c Redo Kernel NTP PLL support, kernel side. 1994-09-18 20:40:01 +00:00
elink.c Include <i386/include/cpufunc.h> to have outb() defined ... 1994-09-17 16:51:47 +00:00
elink.h
fd.c Fixed the problem where the floppy has incorrectly failed probing 1994-09-17 18:08:36 +00:00
fdc.h Updated driver to the 1.1.5 version: 1994-09-17 16:56:10 +00:00
fdreg.h Updated driver to the 1.1.5 version: 1994-09-17 16:56:10 +00:00
ft.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
ftreg.h
icu.h Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
icu.s Beginnings of support for loadable protocol domains. In particular, 1994-09-14 23:56:08 +00:00
if_ed.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
if_edreg.h
if_el.c
if_elreg.h
if_ep.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
if_epreg.h Reviewed by: 1994-09-03 18:10:44 +00:00
if_ie507.h
if_ie.c unifdef -DMULTICAST, since multicast support is always enabled in 4.4. 1994-09-07 03:34:12 +00:00
if_iereg.h
if_is.c
if_isreg.h
if_le.c
if_ze.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
if_zereg.h
isa_device.h make id_iobase an int - the change to a u_short broke lpt, 1994-09-03 16:03:09 +00:00
isa.c Reversed my patch from yesterday. "eisa" if >= 0x1000. 1994-09-13 17:06:47 +00:00
isa.h
iso8859.font
kbd.h
kbdtables.h
lpt.c Parallel-port TCP/IP interface can now take any MTU. 1994-09-18 06:12:45 +00:00
lptreg.h
mcd.c Increase transfer speed by waiting much less than 10ms after request 1994-09-14 20:28:25 +00:00
mcdreg.h Newly implemented ioctls list: 1994-09-03 16:48:13 +00:00
mse.c
npx.c Removed some macros that are now in cpufunc.h 1994-09-15 16:32:07 +00:00
pas.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
pcaudio.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
psm.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
rtc.h
sio.c Digicom Systems Inc, makes "softmodems". What this means is simply that 1994-09-13 03:30:31 +00:00
sioreg.h
spkr.c
syscons.c Added support for many more videomodes, including graphic modes up til 1994-09-15 07:26:40 +00:00
timerreg.h
ultra14f.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
vector.s
wd.c Brought over two fixes from 1.1.5; this now makes this driver "up to date" 1994-09-10 03:19:49 +00:00
wdreg.h
wt.c Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from 1994-09-16 13:33:56 +00:00
wtreg.h