Subject: CVS commit: syssrc/sys
To: None <source-changes@netbsd.org>
From: Valeriy E. Ushakov <uwe@netbsd.org>
List: source-changes
Date: 10/03/2002 19:13:26
Module Name:	syssrc
Committed By:	uwe
Date:		Thu Oct  3 16:13:26 UTC 2002

Modified Files:
	syssrc/sys/arch/sparc/conf: files.sparc
	syssrc/sys/arch/sparc64/conf: files.sparc64
	syssrc/sys/arch/sun2/conf: files.sun2
	syssrc/sys/arch/sun3/conf: files.sun3
	syssrc/sys/dev/sun: fb.c files.sun kbd.c kbd_reg.h kbd_xlate.h kbd_zs.c
	    kbdvar.h sunkbd.c sunms.c
Added Files:
	syssrc/sys/dev/sun: kbdsun.c kbdsunvar.h

Log Message:
Refactor kbd and mouse drivers so that they can use different middle
layers.  Common middle layer shared by kbd_zs and sunkbd is moved into
the new file.  Move shared config directives to files.sun and adjust
ports' files.* accordingly.

Need this to support console/Xsun on Mr.Coffee JavaStation.

Tested on sparc, sparc64 (by martin) and sun3 (by jdc).


To generate a diff of this commit:
cvs rdiff -r1.117 -r1.118 syssrc/sys/arch/sparc/conf/files.sparc
cvs rdiff -r1.67 -r1.68 syssrc/sys/arch/sparc64/conf/files.sparc64
cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/sun2/conf/files.sun2
cvs rdiff -r1.63 -r1.64 syssrc/sys/arch/sun3/conf/files.sun3
cvs rdiff -r1.8 -r1.9 syssrc/sys/dev/sun/fb.c syssrc/sys/dev/sun/kbdvar.h
cvs rdiff -r1.4 -r1.5 syssrc/sys/dev/sun/files.sun
cvs rdiff -r1.31 -r1.32 syssrc/sys/dev/sun/kbd.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/dev/sun/kbd_reg.h
cvs rdiff -r1.3 -r1.4 syssrc/sys/dev/sun/kbd_xlate.h
cvs rdiff -r1.13 -r1.14 syssrc/sys/dev/sun/kbd_zs.c
cvs rdiff -r0 -r1.1 syssrc/sys/dev/sun/kbdsun.c \
    syssrc/sys/dev/sun/kbdsunvar.h
cvs rdiff -r1.12 -r1.13 syssrc/sys/dev/sun/sunkbd.c
cvs rdiff -r1.11 -r1.12 syssrc/sys/dev/sun/sunms.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.