git: kbdmux - make it work for us

看板DFBSD_commit作者時間16年前 (2009/09/11 15:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
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
文章代碼(AID): #1AgVpwg2 (DFBSD_commit)