Home | History | Annotate | Line # | Download | only in wscons
files.wscons revision 1.12
      1  1.12       dbj # $NetBSD: files.wscons,v 1.12 1999/03/27 00:07:59 dbj 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.7  drochner 	WSEMUL_SUN WSEMUL_VT100
     17   1.5  drochner defopt	opt_wskernattr.h WS_KERNEL_FG WS_KERNEL_BG
     18   1.5  drochner 	WS_KERNEL_COLATTR WS_KERNEL_MONOATTR
     19  1.10  drochner defopt	opt_wsdisplay_compat.h WSDISPLAY_COMPAT_USL WSCOMPAT_USL_SYNCTIMEOUT
     20  1.10  drochner 	WSDISPLAY_COMPAT_RAWKBD
     21   1.6  drochner 	WSDISPLAY_COMPAT_PCVT WSDISPLAY_COMPAT_SYSCONS
     22  1.11  sommerfe 	WSDISPLAY_DEFAULTSCREENS
     23   1.1  drochner 
     24   1.1  drochner # this loses, but there's no way to define attributes which have attributes
     25   1.1  drochner device	wsdisplay #tty?
     26   1.1  drochner attach	wsdisplay at wsemuldisplaydev with wsdisplay_emul
     27   1.1  drochner attach	wsdisplay at wsdisplaydev with wsdisplay_noemul
     28   1.1  drochner device	wskbd
     29   1.1  drochner attach	wskbd at wskbddev
     30   1.1  drochner device	wsmouse
     31   1.1  drochner attach	wsmouse at wsmousedev
     32   1.1  drochner 
     33   1.1  drochner file	dev/wscons/wscons_glue.c
     34   1.1  drochner 	    wsdisplaydev | wsemuldisplaydev | wskbddev
     35   1.1  drochner file	dev/wscons/wsdisplay.c
     36   1.1  drochner 	    wsdisplay | wsdisplaydev | wsemuldisplaydev | wskbddev
     37   1.1  drochner 	    needs-flag
     38   1.6  drochner file	dev/wscons/wsdisplay_compat_usl.c
     39   1.6  drochner 	    (wsdisplay | wsdisplaydev | wsemuldisplaydev | wskbddev) &
     40   1.6  drochner 		wsdisplay_compat_usl
     41   1.1  drochner file	dev/wscons/wsemulconf.c
     42   1.1  drochner 	    wsdisplaydev | wsemuldisplaydev | wskbddev
     43   1.1  drochner file	dev/wscons/wsemul_dumb.c
     44   1.1  drochner 	    (wsdisplaydev | wsemuldisplaydev | wskbddev) & !wsemul_no_dumb
     45   1.1  drochner file	dev/wscons/wsemul_sun.c
     46   1.1  drochner 	    (wsdisplaydev | wsemuldisplaydev | wskbddev) & wsemul_sun
     47   1.7  drochner file	dev/wscons/wsemul_vt100.c
     48   1.8  drochner 	    (wsdisplaydev | wsemuldisplaydev | wskbddev) & wsemul_vt100
     49   1.8  drochner file	dev/wscons/wsemul_vt100_subr.c
     50   1.9  drochner 	    (wsdisplaydev | wsemuldisplaydev | wskbddev) & wsemul_vt100
     51   1.9  drochner file	dev/wscons/wsemul_vt100_chars.c
     52   1.8  drochner 	    (wsdisplaydev | wsemuldisplaydev | wskbddev) & wsemul_vt100
     53   1.8  drochner file	dev/wscons/wsemul_vt100_keys.c
     54   1.7  drochner 	    (wsdisplaydev | wsemuldisplaydev | wskbddev) & wsemul_vt100
     55   1.1  drochner file	dev/wscons/wsevent.c
     56   1.1  drochner 	    wskbddev | wsmousedev
     57   1.1  drochner file	dev/wscons/wskbd.c
     58   1.2   hannken 	    wskbd | wsdisplaydev | wsemuldisplaydev | wskbddev
     59   1.2   hannken 	    needs-flag
     60   1.2   hannken file	dev/wscons/wskbdutil.c
     61   1.1  drochner 	    wskbd | wsdisplaydev | wsemuldisplaydev | wskbddev
     62   1.1  drochner 	    needs-flag
     63   1.1  drochner file	dev/wscons/wsmouse.c
     64   1.1  drochner 	    wsmouse | wsmousedev needs-flag
     65  1.12       dbj 
     66  1.12       dbj # rcons bit-depth options
     67  1.12       dbj defopt opt_rcons.h RCONS_2BPP RCONS_16BPP
     68   1.1  drochner 
     69   1.1  drochner file	dev/rcons/raster_op.c			wsrasteremulops
     70   1.1  drochner file	dev/rcons/raster_text.c			wsrasteremulops
     71   1.1  drochner file	dev/wscons/wscons_rinit.c		wsrasteremulops
     72   1.1  drochner file	dev/wscons/wscons_rops.c		wsrasteremulops
     73