CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2009/05/20 12:22:33
Modified files: sbin/wsconsctl : util.c share/man/man4/man4.sparc: Makefile zs.4 share/man/man4/man4.sparc64: Makefile comkbd.4 ebus.4 zs.4 sys/arch/sparc/conf: GENERIC SUN4 SUN4C SUN4M files.sparc sys/arch/sparc64/conf: GENERIC files.sparc64 sys/dev/sun : files.sun sys/dev/wscons : wsconsio.h Added files: share/man/man4/man4.sparc64: comms.4 sys/arch/sparc64/dev: comms_ebus.c sys/dev/sun : sunms.c sunmsvar.h z8530ms.c Log message: Add code to attach sun mice on sparc and sparc64 as wsmouse devices. Since not all Sun mice run at the canonical 1200 bps, hop between 1200, 4800 and 9600 bps by paying attention to breaks on the line. Attachement and engine code written 7 years ago for OpenBSD/sparc, except for sparc64 com(4) attachment. Speed hop idea borrowed from Opensolaris. This allows sparc and sparc64 users to run X11 without needing a configuration file anymore, as it was in the XFree86 3.x days. Multihead configurations will still need a minimal configuration file, though.