Home | History | Annotate | Line # | Download | only in sun
files.sun revision 1.14.4.2
      1  1.14.4.2  mjf # $NetBSD: files.sun,v 1.14.4.2 2009/01/17 13:29:08 mjf Exp $
      2  1.14.4.2  mjf #
      3  1.14.4.2  mjf # Configuration file for devices found on Sun machines.
      4  1.14.4.2  mjf #
      5  1.14.4.2  mjf 
      6  1.14.4.2  mjf 
      7  1.14.4.2  mjf #
      8  1.14.4.2  mjf # Sun keyboard and mouse drivers
      9  1.14.4.2  mjf #
     10  1.14.4.2  mjf 
     11  1.14.4.2  mjf define	firm_events
     12  1.14.4.2  mjf file	dev/sun/event.c			firm_events needs-flag
     13  1.14.4.2  mjf 
     14  1.14.4.2  mjf 
     15  1.14.4.2  mjf # upper layer of sun kbd driver
     16  1.14.4.2  mjf # examples for lower and middle layers follows.  cannot move them here
     17  1.14.4.2  mjf # because zs/zstty attachments are slightly different on each sun port.
     18  1.14.4.2  mjf device kbd: firm_events, wskbddev
     19  1.14.4.2  mjf file	dev/sun/kbd.c			kbd needs-flag
     20  1.14.4.2  mjf file	dev/sun/kbd_tables.c 		kbd
     21  1.14.4.2  mjf 
     22  1.14.4.2  mjf defflag	opt_sunkbd.h	SPARCBOOK_CMD
     23  1.14.4.2  mjf file	dev/sun/wskbdmap_sun.c		kbd & wskbd
     24  1.14.4.2  mjf 
     25  1.14.4.2  mjf # e.g. - lower layer: sun keyboard at zs
     26  1.14.4.2  mjf #attach kbd at zs with kbd_zs
     27  1.14.4.2  mjf #file	dev/sun/kbd_zs.c		kbd_zs
     28  1.14.4.2  mjf 
     29  1.14.4.2  mjf # e.g. - lower layer: sun keyboard at a line discipline
     30  1.14.4.2  mjf #attach kbd at zstty, com with kbd_tty
     31  1.14.4.2  mjf #file	dev/sun/sunkbd.c		kbd_tty
     32  1.14.4.2  mjf 
     33  1.14.4.2  mjf # e.g. - middle layer: serial attachment of sun keyboard
     34  1.14.4.2  mjf #file	dev/sun/kbdsun.c		kbd_zs | kbd_tty
     35  1.14.4.2  mjf 
     36  1.14.4.2  mjf 
     37  1.14.4.2  mjf # upper layer of sun ms driver
     38  1.14.4.2  mjf # XXX: middle layer for sun serial mice (split out?)
     39  1.14.4.2  mjf device ms: firm_events, wsmousedev
     40  1.14.4.2  mjf file	dev/sun/ms.c			ms needs-flag
     41  1.14.4.2  mjf 
     42  1.14.4.2  mjf # e.g. - lower layer: sun (mouse systems) mouse at zs
     43  1.14.4.2  mjf #attach ms at zs with ms_zs
     44  1.14.4.2  mjf #file	dev/sun/ms_zs.c			ms_zs
     45  1.14.4.2  mjf 
     46  1.14.4.2  mjf # e.g. - lower layer: sun (mouse systems) mouse at a line discipline
     47  1.14.4.2  mjf #attach ms at zstty, com with ms_tty
     48  1.14.4.2  mjf #file	dev/sun/sunms.c			ms_tty
     49  1.14.4.2  mjf 
     50  1.14.4.2  mjf # XXX: middle layer for sun (mouse systems) serial mice consists of
     51  1.14.4.2  mjf # just one function in dev/sun/ms.c.  It probably should be split out
     52  1.14.4.2  mjf # for consistency into a separate middle-layer file.
     53  1.14.4.2  mjf 
     54  1.14.4.2  mjf 
     55  1.14.4.2  mjf 
     56  1.14.4.2  mjf #
     57  1.14.4.2  mjf # Framebuffer drivers
     58  1.14.4.2  mjf #
     59  1.14.4.2  mjf 
     60  1.14.4.2  mjf # Brooktree DAC attribute
     61  1.14.4.2  mjf define	bt_dac
     62  1.14.4.2  mjf file	dev/sun/bt_subr.c		bt_dac
     63  1.14.4.2  mjf 
     64  1.14.4.2  mjf # Include /dev/fb driver only if a framebuffer card is included
     65  1.14.4.2  mjf # The attribute "fb" is already defined in src/sys/conf/files
     66  1.14.4.2  mjf file	dev/sun/fb.c			fb needs-flag
     67  1.14.4.2  mjf 
     68  1.14.4.2  mjf # pfour `add-on'; used by several drivers
     69  1.14.4.2  mjf define	pfour
     70  1.14.4.2  mjf file	dev/sun/pfour_subr.c		pfour needs-flag
     71  1.14.4.2  mjf 
     72  1.14.4.2  mjf device bwtwo: fb, rasops1, pfour, wsemuldisplaydev, vcons
     73  1.14.4.2  mjf file	dev/sun/bwtwo.c			bwtwo needs-flag
     74  1.14.4.2  mjf 
     75  1.14.4.2  mjf device cgthree: bt_dac, fb, rasops8, wsemuldisplaydev, vcons
     76  1.14.4.2  mjf file	dev/sun/cgthree.c		cgthree needs-flag
     77  1.14.4.2  mjf 
     78  1.14.4.2  mjf device cgsix: bt_dac, fb, rasops8, pfour, wsemuldisplaydev, vcons
     79  1.14.4.2  mjf file	dev/sun/cgsix.c			cgsix needs-flag
     80