Home | History | Annotate | Line # | Download | only in wscons
      1  1.56  pgoyette # $NetBSD: files.wscons,v 1.56 2019/01/27 02:08:42 pgoyette 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.33      jmmv defflag opt_wsdisplay_border.h	WSDISPLAY_CUSTOM_BORDER
     18  1.33      jmmv defparam opt_wsdisplay_border.h	WSDISPLAY_BORDER_COLOR
     19  1.32      jmmv defflag opt_wsmsgattrs.h	WSDISPLAY_CUSTOM_OUTPUT
     20  1.31      jmmv defparam opt_wsmsgattrs.h	WS_DEFAULT_COLATTR WS_DEFAULT_MONOATTR
     21  1.31      jmmv 				WS_DEFAULT_BG WS_DEFAULT_FG
     22  1.24     lukem 				WS_KERNEL_COLATTR WS_KERNEL_MONOATTR
     23  1.31      jmmv 				WS_KERNEL_BG WS_KERNEL_FG
     24  1.30  christos 				WSDISPLAY_SCROLLCOMBO
     25  1.28  drochner defparam opt_wsemul.h		WSEMUL_VT100_HILIT_FG WSEMUL_VT100_UNDERLINE_FG
     26  1.28  drochner 				WSEMUL_VT100_HILIT_BG WSEMUL_VT100_UNDERLINE_BG
     27  1.25     lukem defflag	opt_wsdisplay_compat.h	WSDISPLAY_COMPAT_USL
     28  1.24     lukem 				WSDISPLAY_COMPAT_RAWKBD
     29  1.24     lukem 				WSDISPLAY_COMPAT_PCVT WSDISPLAY_COMPAT_SYSCONS
     30  1.24     lukem 				WSCONS_SUPPORT_PCVTFONTS
     31  1.24     lukem 				WSCONS_SUPPORT_ISO7FONTS
     32  1.30  christos 				WSDISPLAY_SCROLLSUPPORT
     33  1.34  augustss 				WSKBD_EVENT_AUTOREPEAT
     34  1.55  jmcneill 				WSDISPLAY_MULTICONS
     35  1.24     lukem defparam opt_wsdisplay_compat.h	WSCOMPAT_USL_SYNCTIMEOUT
     36  1.24     lukem 				WSDISPLAY_DEFAULTSCREENS
     37  1.40  macallan defparam opt_wsdisplay_compat.h WSDISPLAY_SCROLLBACK_LINES=100
     38   1.1  drochner 
     39   1.1  drochner # this loses, but there's no way to define attributes which have attributes
     40  1.49  uebayasi device	wsdisplay #tty?
     41   1.1  drochner attach	wsdisplay at wsemuldisplaydev with wsdisplay_emul
     42   1.1  drochner attach	wsdisplay at wsdisplaydev with wsdisplay_noemul
     43  1.49  uebayasi device	wskbd
     44   1.1  drochner attach	wskbd at wskbddev
     45  1.49  uebayasi device	wsmouse
     46   1.1  drochner attach	wsmouse at wsmousedev
     47  1.51       nat device	wsbell
     48  1.51       nat attach	wsbell at wsbelldev
     49   1.1  drochner 
     50  1.21     lukem file	dev/wscons/wsdisplay.c		wsdisplay		needs-flag
     51  1.49  uebayasi file	dev/wscons/wsdisplay_compat_usl.c wsdisplay & wsdisplay_compat_usl
     52  1.45  macallan file	dev/wscons/wsdisplay_util.c	wsdisplay
     53  1.14  drochner file	dev/wscons/wsemulconf.c		wsdisplay
     54  1.14  drochner file	dev/wscons/wsemul_dumb.c	wsdisplay & !wsemul_no_dumb
     55  1.49  uebayasi file	dev/wscons/wsemul_sun.c		wsdisplay & wsemul_sun
     56  1.49  uebayasi file	dev/wscons/wsemul_vt100.c	wsdisplay & wsemul_vt100
     57  1.49  uebayasi file	dev/wscons/wsemul_vt100_subr.c	wsdisplay & wsemul_vt100
     58  1.49  uebayasi file	dev/wscons/wsemul_vt100_chars.c	wsdisplay & wsemul_vt100
     59  1.49  uebayasi file	dev/wscons/wsemul_vt100_keys.c	wsdisplay & wsemul_vt100
     60  1.49  uebayasi file	dev/wscons/wsevent.c		wsdisplay | wskbd | wsmouse | wsmux
     61  1.56  pgoyette file	dev/wscons/wsevent_50.c		compat_50
     62  1.21     lukem file	dev/wscons/wskbd.c		wskbd			needs-flag
     63  1.21     lukem file	dev/wscons/wskbdutil.c		wskbd			needs-flag
     64  1.21     lukem file	dev/wscons/wsmouse.c		wsmouse			needs-flag
     65  1.52  pgoyette file	dev/wscons/wsbell.c		wsbell
     66  1.12       dbj 
     67  1.12       dbj # rcons bit-depth options
     68  1.22       eeh include "dev/rcons/files.rcons"
     69   1.1  drochner 
     70  1.21     lukem file	dev/wscons/wscons_rinit.c	wsrasteremulops
     71  1.21     lukem file	dev/wscons/wscons_rops.c	wsrasteremulops
     72  1.16  augustss 
     73  1.49  uebayasi defpseudo	wsmux
     74  1.23  augustss file	dev/wscons/wsmux.c		wsmux			needs-flag
     75  1.53  pgoyette file	dev/wscons/wsbellmux.c		wsmux
     76  1.29    tsarna 
     77  1.29    tsarna define	tpcalib
     78  1.29    tsarna file	dev/wscons/tpcalib.c		tpcalib
     79  1.29    tsarna file	dev/wscons/mra.c		tpcalib
     80  1.39     peter defflag opt_tpcalib.h		TPCALIBDEBUG
     81  1.36  macallan 
     82  1.36  macallan # generic virtual console support on bitmapped framebuffers
     83  1.36  macallan file	dev/wscons/wsdisplay_vcons.c		vcons
     84  1.41  macallan file	dev/wscons/wsdisplay_vcons_util.c	vcons
     85  1.50  macallan defflag	opt_vcons.h		VCONS_DRAW_INTR VCONS_INTR_DEBUG VCONS_DEBUG
     86  1.46  macallan 
     87  1.46  macallan # generic support code for caching rendered glyphs in video memory
     88  1.46  macallan define	glyphcache
     89  1.46  macallan file	dev/wscons/wsdisplay_glyphcache.c	glyphcache
     90  1.47  macallan defflag	opt_glyphcache.h GLYPHCACHE_DEBUG
     91  1.54  jmcneill 
     92  1.54  jmcneill # linux event code keymap
     93  1.54  jmcneill file	dev/wscons/linux_keymap.c	linux_keymap
     94