DragonFly commits List (threaded) for 2009-09
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kbdmux - make it work for us
commit bcc53404f2f90340de9a9ea266fa17c631507651
Author: Alex Hornung <ahornung@gmail.com>
Date: Wed Sep 9 14:54:18 2009 +0100
kbdmux - make it work for us
* port kbdmux to DragonFly.
* change syscons to use kbdmux, if available.
* change kbd to use kbdmux, if available.
* cleanup kbd.
* use a simple buffer instead of clists for kbd.
* move kbd_ macros from syscons.h to kbdregs.h
* use kbd_ macros everywhere instead of unreadable stuff.
* sync ukbd with FreeBSD's latest ukbd before their switch to
usb4bsd.
Partially-Obtained-from: FreeBSD
Summary of changes:
sys/conf/files | 1 +
sys/dev/misc/atkbd/atkbd_isa.c | 4 +-
sys/dev/misc/kbd/atkbd.c | 8 +-
sys/dev/misc/kbd/kbd.c | 155 +++++++++++++++++++++++++++++-----------
sys/dev/misc/kbd/kbdreg.h | 50 +++++++++++++
sys/dev/misc/kbdmux/kbdmux.c | 119 ++++++++++++-------------------
sys/dev/misc/syscons/syscons.c | 52 ++++++++++++-
sys/dev/misc/syscons/syscons.h | 20 -----
sys/dev/usbmisc/ukbd/ukbd.c | 120 +++++++++++--------------------
sys/sys/kbio.h | 3 +
10 files changed, 309 insertions(+), 223 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/bcc53404f2f90340de9a9ea266fa17c631507651
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]