NetBSD/sys/dev/hpc
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
..
apm
bicons.c
bicons.h
biconsdev.c Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
biconsvar.h
bifont.c
bivideo.c
bivideovar.h
btnmgr.c
button.c
files.bicons
files.hpcfb
files.hpcio
files.hpckbd
files.hpctp
fontconv.c
hpcapm.c Get AC/battery state via config_hook_call if hooks are registered. 2005-07-30 22:51:42 +00:00
hpcbatterytable.h
hpcbatteryvar.h
hpccmap_gen.c
hpccmap.c
hpccmapvar.h
hpcfb.c For HPCFB_CLASS_RGBCOLOR class propagate r/g/b widths and positions 2005-09-04 00:54:42 +00:00
hpcfbio.h
hpcfbvar.h
hpcin.c
hpcioman.c s/locdesc_t/int/g 2005-08-26 12:42:11 +00:00
hpciomanvar.h
hpciovar.h
hpckbd.c
hpckbdkeymap.h Support LCD screen driver for PERSONA SH3 machines. 2005-09-05 18:54:10 +00:00
hpckbdvar.h
hpcout.c
hpctpanel.c
hpctpanelvar.h
hpf1275a_tty.c Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
Makefile
pckbd_encode.c
pckbd_encode.h
pwctl.c
video_subr.c
video_subr.h
vt220l8x10.h