cvs commit: src/sys/dev/kbd kbd.c src/sys/dev/syscons syscons.c

Scott Long scottl at
Tue Feb 28 17:45:45 PST 2006

Maksim Yevmenkin wrote:
> emax        2006-02-28 23:46:23 UTC
>   FreeBSD src repository
>   Modified files:
>     sys/dev/kbd          kbd.c 
>     sys/dev/syscons      syscons.c 
>   Log:
>   Integrate kbdmux(4) into syscons(4) and kbd code.
>   By default syscons(4) will look for the kbdmux(4) keyboard first, and then,
>   if not found, look for any keyboard.
>   Current kbd code is modified so if kbdmux(4) is the current keyboard, all
>   new keyboards are automatically added to the kbdmux(4).
>   Switch to kbdmux(4) can be done at boot time, by loading kbdmux module at
>   the loader prompt, or at runtime, by kldload'ing the kbdmux module and
>   releasing current active keyboard.
>   If, for whatever reason, kbdmux(4) is not required/desired then just do
>   not load it and everything should work as before. It is also possible to
>   kldunload kbdmux at runtime and syscons(4) will automatically switch to
>   the first available keyboard.
>   No response from:       freebsd-current@
>   MFC after:              1 day
>   Revision  Changes    Path
>   1.45      +24 -0     src/sys/dev/kbd/kbd.c
>   1.442     +42 -4     src/sys/dev/syscons/syscons.c

Ultimately I would like to see this enabled by default so that
everything 'just works', but with a way to easily disable it in case
something goes wrong.  Would that be possible?


More information about the cvs-src mailing list