Date: Thu, 14 Jul 2005 22:43:20 +0000 (UTC) From: Maksim Yevmenkin <emax@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/kbdmux kbdmux.c src/sys/sys kbio.h src/usr.sbin/kbdcontrol kbdcontrol.1 kbdcontrol.c Message-ID: <200507142243.j6EMhKcN035324@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
emax 2005-07-14 22:43:20 UTC FreeBSD src repository Modified files: sys/dev/kbdmux kbdmux.c sys/sys kbio.h usr.sbin/kbdcontrol kbdcontrol.1 kbdcontrol.c Log: kbdmux(4) keyboard multiplexer integration o Slightly change KBADDKBD and KBRELKBD ioctl() interface. Instead of passing keyboard index pass keyboard_info_t structure with populated 'kb_unit' and 'kb_name' fields. Keyboard index is not very user-friendly and is not very easy to obtain. Keyboard driver name and unit, on the other hand, is much more user friendly and known almost all the time; o Move definition of keyboard_info_t structure up; o Teach kbdcontrol(1) how to attach/detach keyboards to/from the keyboard multiplexor; o Update kbdcontrol(1) man page and document new functionality. To attach/detach keyboard to/from keyboard multiplexor one needs to use keyboard device name (i.e. ukbd0). MFC after: 1 week Revision Changes Path 1.2 +24 -19 src/sys/dev/kbdmux/kbdmux.c 1.9 +11 -10 src/sys/sys/kbio.h 1.37 +22 -0 src/usr.sbin/kbdcontrol/kbdcontrol.1 1.49 +70 -2 src/usr.sbin/kbdcontrol/kbdcontrol.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200507142243.j6EMhKcN035324>