cvs commit: src/sys/dev/kbd kbd.c src/sys/dev/syscons syscons.c
Scott Long
scottl at samsco.org
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?
Scott
More information about the cvs-src
mailing list