NetBSD/sys/arch/pmax/dev
thorpej 7d00e1aff3 Overhaul how TTY line disciplines are handled:
- Replace references to linesw[0] with a ttyldisc_default() function
  that returns the default ("termios") line discipline.
- The linesw[] array is gone, replaced by a linked list.
- ttyldisc_add() and ttyldisc_remove() have been replaced by
  ttyldisc_attach() and ttyldisc_detach().
- Things that provide line disciplines are now responsible for
  registering those disciplines with the system.  The linesw
  structures are no longer declared in tty_conf.c
- Line disciplines are now refcounted; a lookup causes a reference to
  be held.  ttyldisc_release() releases the reference.  Attempts to
  detach an in-use line discipline result in EBUSY.
- Fix function signature lossage in if_sl.c, if_strip.c, and tty_tb.c
  that was masked by the old tty_conf.c
- tty_init() is no longer necessary; delete it and its call from main().
2005-11-27 05:35:52 +00:00
..
bt459.c quell cast-qual and shadow warnings 2005-06-01 18:21:43 +00:00
bt459.h
bt478.c quell cast-qual and shadow warnings 2005-06-01 18:21:43 +00:00
bt478.h
bt478var.h
cfb.c
cfbreg.h
cfbvar.h
dc_ds.c
dc.c Change the driver open function's conditional for overriding exclusive tty 2005-09-06 20:46:38 +00:00
dcvar.h
dtop.c Change the driver open function's conditional for overriding exclusive tty 2005-09-06 20:46:38 +00:00
dtopreg.h
dtopvar.h
fb_usrreq.c
fb.c
fbreg.h
if_lereg.h
ims332.c quell cast-qual and shadow warnings 2005-06-01 18:21:43 +00:00
ims332.h
lk201.c quell cast-qual and shadow warnings 2005-06-01 18:21:43 +00:00
lk201var.h quell cast-qual and shadow warnings 2005-06-01 18:21:43 +00:00
mfb.c
mfbreg.h
mfbvar.h
pdma.h
pm.c
pmreg.h
pmvar.h
px.c
pxreg.h
pxvar.h
qvss_compat.c quell cast-qual and shadow warnings 2005-06-01 18:21:43 +00:00
qvssvar.h
rcons.c Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
rconsvar.h
sccreg.h
sfb.c
sfbreg.h
sfbvar.h
sii_ds.c
sii.c
siireg.h
siivar.h
xcfb.c
xcfbvar.h