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>
