freebsd-skq/sys/i386/isa
guido 5a4f090496 Ttys structures are now allocated dynamically via ttymalloc/ttyfree.
This inetrface should be used from now on.
pseudo device pty xx still keeps its meaning: a maximum of
xx ptys is allowed.
A ringbuffer is now 2040 bytes long, per Garrett Wollman's request.
The changes are inspired by the way NetBSD did it (thanks for that!),
though I made it slihghtly different, including the interface so
at least 75% of the allocated space is deallocated when the tty is
closed.
Note further that it is easy to modify the ringbuffer length runtime.
This will have to wait untill some later date...


-Guido
1994-03-02 20:28:38 +00:00
..
ic Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 13:48:52 +00:00
sound >From: "Andrew A. Chernov" <ache@freefall.cdrom.com> 1994-02-21 14:20:45 +00:00
aha1542.c Added the missing bzero after the malloc in aha1542.c that seems to 1994-03-01 16:06:37 +00:00
aha1742.c Increase the timout on aha_send_mbox from 1ms to 3ms, needed to reliably 1994-02-17 05:48:08 +00:00
bt742a.c Make everything compile with -Wtraditional. Make it easier to distribute 1993-12-19 00:55:01 +00:00
clock.c At the suggestion of Bruce Evans, don't zero RTC diag register. Doing so 1994-02-06 22:48:13 +00:00
fd.c 360 DD entry speed fixed to 250KBPS 1994-03-02 18:34:41 +00:00
fdc.h From: Jim Babb <babb@sedhps01.mdc.com> 1994-02-14 22:24:28 +00:00
fdreg.h Tentative fdc patches... 1994-02-07 22:12:45 +00:00
ft.c From: Jim Babb <babb@sedhps01.mdc.com> 1994-02-14 22:24:28 +00:00
ftreg.h Add floppy tape driver - fd => fdc 1994-02-07 04:27:13 +00:00
icu.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 13:48:52 +00:00
icu.s Separated netisrs for pkintr() (X.25) and hdintr() (HDLC) so that someone 1993-12-20 14:58:21 +00:00
if_ed.c Minor comment change. 1994-03-02 05:50:01 +00:00
if_edreg.h Added 8003EB board type. Clue from Gerard J van der Grinten (gvdg@cdc.com) 1994-02-02 14:05:58 +00:00
if_ep.c if_ep.c: removed netisr.h, fixed unconverted ep_ac, changed <> into "" 1994-02-03 11:51:12 +00:00
if_epreg.h Committed the original NetBSD version of this driver to get the changes 1994-01-10 18:56:26 +00:00
if_ie.c if_ep.c: removed netisr.h, fixed unconverted ep_ac, changed <> into "" 1994-02-03 11:51:12 +00:00
if_iereg.h > Gcc2 generates memcpy calls when doing some structure copying in the 1993-10-12 06:52:34 +00:00
if_is.c Protect some printf's with #ifdef DEBUG 1994-02-21 05:45:06 +00:00
if_isreg.h Added new probe code to detect generic lance based cards. Should now 1994-01-31 16:00:53 +00:00
isa_device.h Temporary hack to allow multiple controller support until Rod gets more 1994-01-04 20:06:30 +00:00
isa.c Now prints ``on eisa'' if id_iobase >= 0x1000, and made a slight code 1994-01-22 21:52:04 +00:00
isa.h Fixed comment that refered to 8252 (we really have 8253's). 1994-01-05 15:03:28 +00:00
iso8859.font Added S'ren's Copyright to the file and sync up to version 1.3 1994-02-01 06:34:44 +00:00
kbd.h Made all header files idempotent and moved incorrect common data from 1993-11-07 17:44:34 +00:00
kbdtables.h Russian keymap is broken after last commit (fixed) 1994-02-01 09:27:43 +00:00
lpt.c Cleanup the lptprobe and lpt_port_test routine to be KNF. 1994-02-22 09:05:13 +00:00
lptreg.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 13:48:52 +00:00
mcd.c This is Jordans probe code fixes. Tested on LU002, FX001D. Then I went 1994-02-22 08:44:31 +00:00
mcdreg.h This is Jordans probe code fixes. Tested on LU002, FX001D. Then I went 1994-02-22 08:44:31 +00:00
mse.c Make the LINT kernel compile with -W -Wreturn-type -Wcomment -Werror, and 1993-11-25 01:38:01 +00:00
npx.c Convert syscall to trapframe. Based on work done by John Brezak. 1994-01-03 07:55:47 +00:00
rtc.h RTCFDT_720K (physical drive 720K) added. 1993-12-18 01:12:47 +00:00
sio.c Ttys structures are now allocated dynamically via ttymalloc/ttyfree. 1994-03-02 20:28:38 +00:00
sioreg.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00
spkr.c Fix error with tsleep loop 1994-01-25 23:04:27 +00:00
syscons.c Ttys structures are now allocated dynamically via ttymalloc/ttyfree. 1994-03-02 20:28:38 +00:00
timerreg.h Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 13:48:52 +00:00
ultra14f.c Patch from Julian. Commit message by me. 1994-01-29 10:29:14 +00:00
vector.s Correct Vresume size, we have now 32 bits for it. 1994-01-10 23:15:09 +00:00
wd.c Better fix for >16 heads problem, right value from 1994-02-25 23:17:40 +00:00
wdreg.h New wd driver, based on Bruce Evans 'wx/altwd' driver which has passed 1994-01-04 20:05:26 +00:00
wt.c Make everything compile with -Wtraditional. Make it easier to distribute 1993-12-19 00:55:01 +00:00
wtreg.h wt.c - version 1.3 1993-12-13 18:38:44 +00:00