Home | History | Annotate | Line # | Download | only in wscons
files.wscons revision 1.26
      1  1.26  christos # $NetBSD: files.wscons,v 1.26 2002/06/26 23:05:35 christos Exp $
      2   1.1  drochner 
      3   1.1  drochner #
      4   1.1  drochner # "Workstation Console" glue; attaches frame buffer to emulator & keyboard,
      5   1.1  drochner # plus deals with kernel mouse drivers.
      6   1.1  drochner #
      7   1.1  drochner # These files are included with strange conditions because of the hairy
      8   1.1  drochner # interactions between them.  In particular, chunks of the glue,
      9   1.1  drochner # keyboard, and mouse code are called directly by other chunks.  Also,
     10   1.1  drochner # each hardware driver can make calls into its (child) interface driver.
     11   1.1  drochner # This could all be cleaned up, but it's not clear that it's worth the
     12   1.1  drochner # trouble.
     13   1.1  drochner #
     14   1.4   thorpej 
     15  1.24     lukem defparam opt_wsemul.h		WSEMUL_DEFAULT
     16  1.25     lukem defflag	opt_wsemul.h		WSEMUL_NO_DUMB WSEMUL_SUN WSEMUL_VT100
     17  1.24     lukem defparam opt_wskernattr.h	WS_KERNEL_FG WS_KERNEL_BG
     18  1.24     lukem 				WS_KERNEL_COLATTR WS_KERNEL_MONOATTR
     19  1.25     lukem defflag	opt_wsdisplay_compat.h	WSDISPLAY_COMPAT_USL
     20  1.24     lukem 				WSDISPLAY_COMPAT_RAWKBD
     21  1.24     lukem 				WSDISPLAY_COMPAT_PCVT WSDISPLAY_COMPAT_SYSCONS
     22  1.26  christos 				WSDISPLAY_CHARFUNCS
     23  1.24     lukem 				WSCONS_SUPPORT_PCVTFONTS
     24  1.24     lukem 				WSCONS_SUPPORT_ISO7FONTS
     25  1.24     lukem defparam opt_wsdisplay_compat.h	WSCOMPAT_USL_SYNCTIMEOUT
     26  1.24     lukem 				WSDISPLAY_DEFAULTSCREENS
     27   1.1  drochner 
     28   1.1  drochner # this loses, but there's no way to define attributes which have attributes
     29   1.1  drochner device	wsdisplay #tty?
     30   1.1  drochner attach	wsdisplay at wsemuldisplaydev with wsdisplay_emul
     31   1.1  drochner attach	wsdisplay at wsdisplaydev with wsdisplay_noemul
     32   1.1  drochner device	wskbd
     33   1.1  drochner attach	wskbd at wskbddev
     34   1.1  drochner device	wsmouse
     35   1.1  drochner attach	wsmouse at wsmousedev
     36   1.1  drochner 
     37  1.21     lukem file	dev/wscons/wsdisplay.c		wsdisplay		needs-flag
     38  1.21     lukem file	dev/wscons/wsdisplay_compat_usl.c wsdisplay & wsdisplay_compat_usl
     39  1.14  drochner file	dev/wscons/wsemulconf.c		wsdisplay
     40  1.14  drochner file	dev/wscons/wsemul_dumb.c	wsdisplay & !wsemul_no_dumb
     41  1.14  drochner file	dev/wscons/wsemul_sun.c		wsdisplay & wsemul_sun
     42  1.14  drochner file	dev/wscons/wsemul_vt100.c	wsdisplay & wsemul_vt100
     43  1.14  drochner file	dev/wscons/wsemul_vt100_subr.c	wsdisplay & wsemul_vt100
     44  1.14  drochner file	dev/wscons/wsemul_vt100_chars.c	wsdisplay & wsemul_vt100
     45  1.14  drochner file	dev/wscons/wsemul_vt100_keys.c	wsdisplay & wsemul_vt100
     46  1.23  augustss file	dev/wscons/wsevent.c		wskbd | wsmouse | wsmux
     47  1.21     lukem file	dev/wscons/wskbd.c		wskbd			needs-flag
     48  1.21     lukem file	dev/wscons/wskbdutil.c		wskbd			needs-flag
     49  1.21     lukem file	dev/wscons/wsmouse.c		wsmouse			needs-flag
     50  1.12       dbj 
     51  1.12       dbj # rcons bit-depth options
     52  1.22       eeh include "dev/rcons/files.rcons"
     53   1.1  drochner 
     54  1.21     lukem file	dev/wscons/wscons_rinit.c	wsrasteremulops
     55  1.21     lukem file	dev/wscons/wscons_rops.c	wsrasteremulops
     56  1.16  augustss 
     57  1.16  augustss defpseudo	wsmux
     58  1.23  augustss file	dev/wscons/wsmux.c		wsmux			needs-flag
     59