DragonFly commits List (threaded) for 2009-09
DragonFly BSD
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


From: Alex Hornung <alexh@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 11 Sep 2009 00:05:35 -0700 (PDT)

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]