[BACK]Return to files.wscons CVS log [TXT][DIR] Up to [local] / sys / dev / wscons

Annotation of sys/dev/wscons/files.wscons, Revision 1.1

1.1     ! nbrk        1: # $OpenBSD: files.wscons,v 1.15 2007/05/31 22:23:13 tedu Exp $
        !             2: # $NetBSD: files.wscons,v 1.34 2005/05/04 01:52:16 augustss Exp $
        !             3:
        !             4: #
        !             5: # "Workstation Console" glue; attaches frame buffer to emulator & keyboard,
        !             6: # plus deals with kernel mouse drivers.
        !             7: #
        !             8: # These files are included with strange conditions because of the hairy
        !             9: # interactions between them.  In particular, chunks of the glue,
        !            10: # keyboard, and mouse code are called directly by other chunks.  Also,
        !            11: # each hardware driver can make calls into its (child) interface driver.
        !            12: # This could all be cleaned up, but it's not clear that it's worth the
        !            13: # trouble.
        !            14: #
        !            15:
        !            16: # this loses, but there's no way to define attributes which have attributes
        !            17: device wsdisplay #tty?
        !            18: attach wsdisplay at wsemuldisplaydev with wsdisplay_emul
        !            19: device wskbd
        !            20: attach wskbd at wskbddev
        !            21: device wsmouse
        !            22: attach wsmouse at wsmousedev
        !            23:
        !            24: file   dev/wscons/wsdisplay.c                  wsdisplay       needs-flag
        !            25: file   dev/wscons/wsdisplay_compat_usl.c       wsdisplay & wsdisplay_compat_usl
        !            26: file   dev/wscons/wsevent.c                    wsdisplay | wskbd |
        !            27:                                                wsmouse | wsmux
        !            28: file   dev/wscons/wskbd.c                      wskbd           needs-flag
        !            29: file   dev/wscons/wskbdutil.c                  wskbd
        !            30: file   dev/wscons/wsmouse.c                    wsmouse         needs-flag
        !            31:
        !            32: pseudo-device  wsmux
        !            33: file   dev/wscons/wsmux.c                      wsmux           needs-flag
        !            34:
        !            35: # emulation code
        !            36: file   dev/wscons/wsemulconf.c                 wsdisplay
        !            37: file   dev/wscons/wsemul_dumb.c                wsdisplay & wsemul_dumb
        !            38: file   dev/wscons/wsemul_sun.c                 wsdisplay & wsemul_sun
        !            39: file   dev/wscons/wsemul_vt100.c               wsdisplay & !wsemul_no_vt100
        !            40: file   dev/wscons/wsemul_vt100_subr.c          wsdisplay & !wsemul_no_vt100
        !            41: file   dev/wscons/wsemul_vt100_chars.c         wsdisplay & !wsemul_no_vt100
        !            42: file   dev/wscons/wsemul_vt100_keys.c          wsdisplay & !wsemul_no_vt100

CVSweb