freebsd-dev/sys/i386
Bruce Evans 043e37feab Added a sysctl (machdep.cputime_clock) to select the clock used by
"high resolution" profiling.  The available clocks are:
- the i8254 clock
- on non-SMP i586's and i686's: the TSC
- on systems with I586_PMC_GUPROF configured, and PERFMON configured
  and available: all the performance counters.
This is unfinshed (there are problems with locking out the PERFMON
device driver, and with losing calibration after switching the clock),
but better than static configuration or writing to kmem.

Changed ifdefs to avoid generating code for non-working option
combinations.
1997-11-24 18:16:23 +00:00
..
apm Expand the APMIO_GETINFO ioctl to return the estimated remaining 1997-11-12 04:12:51 +00:00
bios Expand the APMIO_GETINFO ioctl to return the estimated remaining 1997-11-12 04:12:51 +00:00
boot Fixed spammed Id. 1997-10-07 06:40:16 +00:00
conf Typo fix. 1997-11-17 13:57:40 +00:00
eisa Remove a bunch of variables which were unused both in GENERIC and LINT. 1997-11-07 08:53:44 +00:00
i386 Fixed some #include messes. 1997-11-24 13:25:37 +00:00
ibcs2 Move the "retval" (3rd) parameter from all syscall functions and put 1997-11-06 19:29:57 +00:00
include Moved some extern declarations to header files (unused ones to /dev/null). 1997-11-20 19:30:35 +00:00
isa Added a sysctl (machdep.cputime_clock) to select the clock used by 1997-11-24 18:16:23 +00:00
linux Added support for linux sound ioctls: 1997-11-17 04:00:32 +00:00
pci Removed unused #includes. 1997-07-20 14:10:18 +00:00
scsi Add support to the host driver for "downloaded constants". These are immediate 1997-09-27 19:38:27 +00:00
Makefile Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00