NetBSD/sys/arch/pmax
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
..
compile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00
conf Sync with GENERIC: 2005-10-07 18:04:51 +00:00
dev Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
ibus kill some more simple submatch() functions, use config_stdsubmatch() 2005-08-26 11:49:13 +00:00
include Add empty <machine/wired_map.h> for the MI mips/wired_map.c. 2005-11-05 09:54:48 +00:00
pmax bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer. 2005-11-24 13:08:32 +00:00
stand Use FS_OPS() macro. 2005-06-23 19:44:00 +00:00
tc Change the driver open function's conditional for overriding exclusive tty 2005-09-06 20:46:38 +00:00
Makefile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00