Home | History | Annotate | Line # | Download | only in wscons
files.wscons revision 1.22
      1  1.22       eeh # $NetBSD: files.wscons,v 1.22 2001/10/05 22:08:29 eeh 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.7  drochner defopt	opt_wsemul.h	WSEMUL_DEFAULT WSEMUL_NO_DUMB
     16  1.21     lukem 			WSEMUL_SUN WSEMUL_VT100
     17   1.5  drochner defopt	opt_wskernattr.h WS_KERNEL_FG WS_KERNEL_BG
     18  1.21     lukem 			WS_KERNEL_COLATTR WS_KERNEL_MONOATTR
     19  1.10  drochner defopt	opt_wsdisplay_compat.h WSDISPLAY_COMPAT_USL WSCOMPAT_USL_SYNCTIMEOUT
     20  1.21     lukem 			WSDISPLAY_COMPAT_RAWKBD
     21  1.21     lukem 			WSDISPLAY_COMPAT_PCVT WSDISPLAY_COMPAT_SYSCONS
     22  1.21     lukem 			WSDISPLAY_DEFAULTSCREENS
     23  1.21     lukem 			WSCONS_SUPPORT_PCVTFONTS WSCONS_SUPPORT_ISO7FONTS
     24   1.1  drochner 
     25   1.1  drochner # this loses, but there's no way to define attributes which have attributes
     26   1.1  drochner device	wsdisplay #tty?
     27   1.1  drochner attach	wsdisplay at wsemuldisplaydev with wsdisplay_emul
     28   1.1  drochner attach	wsdisplay at wsdisplaydev with wsdisplay_noemul
     29   1.1  drochner device	wskbd
     30   1.1  drochner attach	wskbd at wskbddev
     31   1.1  drochner device	wsmouse
     32   1.1  drochner attach	wsmouse at wsmousedev
     33   1.1  drochner 
     34  1.21     lukem file	dev/wscons/wsdisplay.c		wsdisplay		needs-flag
     35  1.21     lukem file	dev/wscons/wsdisplay_compat_usl.c wsdisplay & wsdisplay_compat_usl
     36  1.14  drochner file	dev/wscons/wsemulconf.c		wsdisplay
     37  1.14  drochner file	dev/wscons/wsemul_dumb.c	wsdisplay & !wsemul_no_dumb
     38  1.14  drochner file	dev/wscons/wsemul_sun.c		wsdisplay & wsemul_sun
     39  1.14  drochner file	dev/wscons/wsemul_vt100.c	wsdisplay & wsemul_vt100
     40  1.14  drochner file	dev/wscons/wsemul_vt100_subr.c	wsdisplay & wsemul_vt100
     41  1.14  drochner file	dev/wscons/wsemul_vt100_chars.c	wsdisplay & wsemul_vt100
     42  1.14  drochner file	dev/wscons/wsemul_vt100_keys.c	wsdisplay & wsemul_vt100
     43  1.21     lukem file	dev/wscons/wsevent.c		wskbd | wsmouse
     44  1.21     lukem file	dev/wscons/wskbd.c		wskbd			needs-flag
     45  1.21     lukem file	dev/wscons/wskbdutil.c		wskbd			needs-flag
     46  1.21     lukem file	dev/wscons/wsmouse.c		wsmouse			needs-flag
     47  1.12       dbj 
     48  1.12       dbj # rcons bit-depth options
     49  1.22       eeh include "dev/rcons/files.rcons"
     50   1.1  drochner 
     51  1.21     lukem file	dev/wscons/wscons_rinit.c	wsrasteremulops
     52  1.21     lukem file	dev/wscons/wscons_rops.c	wsrasteremulops
     53  1.16  augustss 
     54  1.16  augustss defpseudo	wsmux
     55  1.21     lukem file	dev/wscons/wsmux.c		wsmux | wsdisplay	needs-flag
     56