From owner-cvs-src-old@FreeBSD.ORG Mon Feb 2 00:55:45 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92AF11065675 for ; Mon, 2 Feb 2009 00:55:45 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 545B08FC1D for ; Mon, 2 Feb 2009 00:55:45 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n120thMh086000 for ; Mon, 2 Feb 2009 00:55:43 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n120thDk085999 for cvs-src-old@freebsd.org; Mon, 2 Feb 2009 00:55:43 GMT (envelope-from alfred@repoman.freebsd.org) Message-Id: <200902020055.n120thDk085999@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alfred@repoman.freebsd.org using -f From: Alfred Perlstein Date: Mon, 2 Feb 2009 00:49:39 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libusbhid Makefile descr.c descr_compat.c usbhid.3 usbhid.h usbvar.h src/sys/dev/usb2/bluetooth ubtbcmfw2.c src/sys/dev/usb2/core usb2_process.c src/sys/dev/usb2/include usb2_hid.h src/sys/dev/usb2/input uhid2.c src/sys/dev/usb2/serial ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2009 00:55:51 -0000 alfred 2009-02-02 00:49:39 UTC FreeBSD src repository Modified files: lib/libusbhid Makefile descr.c usbhid.3 usbhid.h usbvar.h sys/dev/usb2/bluetooth ubtbcmfw2.c sys/dev/usb2/core usb2_process.c sys/dev/usb2/include usb2_hid.h sys/dev/usb2/input uhid2.c sys/dev/usb2/serial uftdi2.c usr.bin/usbhidaction usbhidaction.c usr.bin/usbhidctl usbhid.c Added files: lib/libusbhid descr_compat.c Log: SVN rev 187994 on 2009-02-02 00:49:39Z by alfred src/usr.bin/usbhidaction/usbhidaction.c src/usr.bin/usbhidctl/usbhid.c src/sys/dev/usb2/include/usb2_hid.h src/sys/dev/usb2/input/uhid2.c src/lib/libusbhid/Makefile src/lib/libusbhid/descr.c src/lib/libusbhid/descr_compat.c src/lib/libusbhid/usbhid.3 src/lib/libusbhid/usbhid.h src/lib/libusbhid/usbvar.h Patches to make libusbhid and HID userland utilities compatible with the new USB stack. All HID ioctls should go through the libusbhid library to ensure compatibility. I have found at least one piece of software in /usr/ports which needs to get updated before USB HID devices will work. This is the X joystick input driver. Reported and tested by: Daichi GOTO and Masanori OZAWA. src/sys/dev/usb2/core/usb2_process.c Correct USB process names. Reported by: Andre Guibert de Bruet src/sys/dev/usb2/serial/uftdi2.c Integrate changes from old USB stack. Submitted by: hps Revision Changes Path 1.12 +1 -1 src/lib/libusbhid/Makefile 1.9 +67 -5 src/lib/libusbhid/descr.c 1.1 +77 -0 src/lib/libusbhid/descr_compat.c (new) 1.19 +14 -1 src/lib/libusbhid/usbhid.3 1.12 +2 -0 src/lib/libusbhid/usbhid.h 1.3 +5 -0 src/lib/libusbhid/usbvar.h 1.5 +2 -2 src/sys/dev/usb2/bluetooth/ubtbcmfw2.c 1.3 +3 -3 src/sys/dev/usb2/core/usb2_process.c 1.2 +2 -0 src/sys/dev/usb2/include/usb2_hid.h 1.5 +11 -38 src/sys/dev/usb2/input/uhid2.c 1.9 +1 -0 src/sys/dev/usb2/serial/uftdi2.c 1.6 +2 -5 src/usr.bin/usbhidaction/usbhidaction.c 1.13 +2 -5 src/usr.bin/usbhidctl/usbhid.c