freebsd-nq/sys/i386
Bruce Evans 0d1de831ea Obtained from: partly from an ancient patch of mine via 1.1.5
Temporarily nuke TS_WOPEN.  It was only used for the obscure MDMBUF
flow control option in the kernel and for informational purposes
in `pstat -t'.  The latter worked properly only for ptys.  In
general there may be multiple processes sleeping in open() and
multiple processes that successfully opened the tty by opening it
in O_NONBLOCK mode or during a window when CLOCAL was set.  tty.c
doesn't have enough information to maintain the flag but always
cleared it in ttyopen().

TS_WOPEN should be restored someday just so that `pstat -t' can
display it (MDMBUF is already fixed).  Fixing it requires counting
of processes sleeping in open() in too many serial drivers.
1995-07-21 16:30:59 +00:00
..
apm Don't include <sys/tty.h> in drivers that aren't tty drivers or in general 1995-07-16 10:13:08 +00:00
bios Don't include <sys/tty.h> in drivers that aren't tty drivers or in general 1995-07-16 10:13:08 +00:00
boot Reset defaults in case of boot() is looping several times (e.g. the 1995-06-25 14:02:57 +00:00
conf Remove vat_audio driver support 1995-07-20 16:31:22 +00:00
eisa First pass cleanup of this driver. This pass does not include the sequencer 1995-07-04 21:14:45 +00:00
i386 Rewrote memory sizing code to generally deal with holes in extended memory. 1995-07-19 06:37:12 +00:00
ibcs2 Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
include Rewrote memory sizing code to generally deal with holes in extended memory. 1995-07-19 06:37:12 +00:00
isa Obtained from: partly from an ancient patch of mine via 1.1.5 1995-07-21 16:30:59 +00:00
linux First incarnation of our Linux emulator or rather compatibility code. 1995-06-25 17:32:43 +00:00
pci The PCI config mechanism 1 test failed for the Intel Aries. 1995-06-30 16:11:42 +00:00
scsi Specify the controller bus in the scsi_link structure to allow hardwired 1995-07-17 23:35:16 +00:00
Makefile