freebsd kernel with SKQ
Go to file
Bruce Evans 7d64a7fe80 Added support for TIOCDCDTIMESTAMP (enable/get timestamp of last DCD rise).
Original version by John Hay.

Simplified timestamp code by reading the time exactly when necessary.
This may slow down the interrupt handler with extra calls to microtime(),
but only in bad configurations - the input fifo should normally be
disabled if timestamps on input are being used, since otherwise the
timestamp won't be precisely associated with any particular input event.
The interrupt handler remains slowed down by one test and branch for
each input (and now DCD change) event - avoiding this is not practical
yet.

The simplifications also fixed:
- timestamps for input sometimes being clobbered by output and modem
  status interrupts.
- valid timestamps not being available unless the port is configured with
  vector siointrts.  siointrts no longer exists.
- compiler warnings about siointr* in some configurations.

Simplified timestamp and probe code by depending on recent changes in
microtime() and DELAY() to preserve the interrupt enable flag.
1996-06-17 14:23:39 +00:00
bin Backup yacc changes. 1996-06-02 17:06:40 +00:00
eBones Bring in a change that got lost when we spammed over the CVS repository 1996-06-05 22:48:04 +00:00
etc This is no longer in /stand 1996-06-15 17:49:16 +00:00
games Handle sorting in better way 1996-06-09 19:41:31 +00:00
gnu Nuke xditview. It was in the same category as xroach. 1996-06-16 13:15:35 +00:00
include Add `netkey' to list of kernel directories to include in /usr/include. 1996-06-15 18:05:36 +00:00
lib Add a feature: If the environment variable FTP_PASSIVE_MODE is defined 1996-06-17 12:42:33 +00:00
libexec Take ypxfrd_xdr.c out of SRCS line. It should be included in librpcsvc, 1996-06-06 03:58:06 +00:00
lkm Add ccd. 1996-06-12 03:49:35 +00:00
release Add a top level function index. 1996-06-16 23:17:35 +00:00
sbin Fix a typo in the view accounting records example. 1996-06-15 23:01:44 +00:00
secure Bring in a change that got lost when we spammed over the CVS repository 1996-06-05 22:48:04 +00:00
share Add LIBFTPIO 1996-06-17 12:31:02 +00:00
sys Added support for TIOCDCDTIMESTAMP (enable/get timestamp of last DCD rise). 1996-06-17 14:23:39 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin Write numerical address instead of hostname for hostnames > UT_HOSTSIZE 1996-06-17 12:27:55 +00:00
usr.sbin Add a top level function index. 1996-06-16 23:17:35 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile 1) make -DCLOBBER not remove most of /usr/lib 1996-05-04 07:12:07 +00:00