freebsd-src/sys/isa
Bruce Evans 1d804e7925 Update timer0_prescaler_count before calling hardclock() while timer0
is "acquired".  This fixes a TSC biasing error of about 10 msec when
pcaudio is active.

Update `time' before calling hardclock() when timer0 is being released.
This is not known to be important.

Added some delays in writertc().  Efficiency is not critical here, unlike
in rtcin(), and we already use conservative delays there.

Don't touch the hardware when machdep.i8254_freq is being changed but
the maximum count wouldn't change.  This fixes jitter of up to 10 msec
for most small adjustments to machdep.i8254_freq.  When the maximum
count needs to change, the hardware should be adjusted more carefully.
1998-02-13 06:33:16 +00:00
..
ic Enable the FIFO on enhanced floppy controllers. This reduces the 1997-09-17 20:16:17 +00:00
atrtc.c Update timer0_prescaler_count before calling hardclock() while timer0 1998-02-13 06:33:16 +00:00
fd.c Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style. 1998-01-24 02:54:56 +00:00
fdc.h Enable the FIFO on enhanced floppy controllers. This reduces the 1997-09-17 20:16:17 +00:00
fdreg.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
joy.c Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style. 1998-01-24 02:54:56 +00:00
kbdio.c Removed unused #includes. 1997-07-20 14:10:18 +00:00
kbdio.h - Add support for the following mice to psm/moused/sysmouse: 1997-12-07 08:09:19 +00:00
kbdtables.h Define CTL-ALT-ESC as the debug' key, CTL-ALT-SPACE as the suspend'key 1998-01-28 08:45:18 +00:00
ppc.c Removed unused #includes. 1997-09-01 02:08:42 +00:00
ppcreg.h Minor ppc_data structure tweak. 1997-08-16 14:07:26 +00:00
rtc.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
sio.c Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style. 1998-01-24 02:54:56 +00:00
sioreg.h Bring back CONSPEED as a last-ditch default if you can't change the speed 1997-06-04 16:25:15 +00:00
syscons.c Add support for VESA mode 0x102 (800x600x4) in syscons. You can activate 1998-02-12 22:05:08 +00:00
syscons.h Add support for VESA mode 0x102 (800x600x4) in syscons. You can activate 1998-02-12 22:05:08 +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