From owner-freebsd-usb@FreeBSD.ORG Wed Jan 1 23:27:42 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 877904EF for ; Wed, 1 Jan 2014 23:27:42 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5CD221ECB for ; Wed, 1 Jan 2014 23:27:41 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1VyVCJ-0005jM-C2 for freebsd-usb@freebsd.org; Wed, 01 Jan 2014 15:27:35 -0800 Date: Wed, 1 Jan 2014 15:27:35 -0800 (PST) From: Jakub Lach To: freebsd-usb@freebsd.org Message-ID: <1388618855365-5873020.post@n5.nabble.com> In-Reply-To: <1388489384455-5872738.post@n5.nabble.com> References: <1382019495810-5852619.post@n5.nabble.com> <525FF443.9080309@bitfrost.no> <1382022049006-5852648.post@n5.nabble.com> <1382022807183-5852651.post@n5.nabble.com> <1388435678215-5872568.post@n5.nabble.com> <1388443884008-5872632.post@n5.nabble.com> <1388444738384-5872634.post@n5.nabble.com> <52C29DEF.3050707@bitfrost.no> <1388489384455-5872738.post@n5.nabble.com> Subject: Re: 9-STABLE, lost access to previously working usb device MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 23:27:42 -0000 OK, there are also problems with other umass devices. Debug with Rockboxed device (previously working): http://pastebin.com/AwbMvK3s Debug with original firmware: http://pastebin.com/LYdiqNR4 Debug of not working umass device: http://pastebin.com/ukEhiR4P In the end, another unpleasant X stall... I'm lucky firefox saved my input (almost like pre 8/7 usb dark ages). -- View this message in context: http://freebsd.1045724.n5.nabble.com/9-STABLE-lost-access-to-previously-working-usb-device-tp5852605p5873020.html Sent from the freebsd-usb mailing list archive at Nabble.com. From owner-freebsd-usb@FreeBSD.ORG Thu Jan 2 09:27:09 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 99E7FAB3 for ; Thu, 2 Jan 2014 09:27:09 +0000 (UTC) Received: from mta04.bitpro.no (mta04.bitpro.no [92.42.64.203]) by mx1.freebsd.org (Postfix) with ESMTP id 4BBDB1564 for ; Thu, 2 Jan 2014 09:27:09 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta04.bitpro.no (Postfix) with ESMTPS id BD5DC100590; Thu, 2 Jan 2014 10:27:00 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id ADFB28F3C6B; Thu, 2 Jan 2014 10:27:45 +0100 (CET) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HY8+6fooy1ph; Thu, 2 Jan 2014 10:27:44 +0100 (CET) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id 7A1C88F3C5E; Thu, 2 Jan 2014 10:27:44 +0100 (CET) Message-ID: <52C5312C.5070901@bitfrost.no> Date: Thu, 02 Jan 2014 10:28:12 +0100 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Jakub Lach , freebsd-usb@freebsd.org Subject: Re: 9-STABLE, lost access to previously working usb device References: <1382019495810-5852619.post@n5.nabble.com> <525FF443.9080309@bitfrost.no> <1382022049006-5852648.post@n5.nabble.com> <1382022807183-5852651.post@n5.nabble.com> <1388435678215-5872568.post@n5.nabble.com> <1388443884008-5872632.post@n5.nabble.com> <1388444738384-5872634.post@n5.nabble.com> <52C29DEF.3050707@bitfrost.no> <1388489384455-5872738.post@n5.nabble.com> <1388618855365-5873020.post@n5.nabble.com> In-Reply-To: <1388618855365-5873020.post@n5.nabble.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 09:27:09 -0000 On 01/02/14 00:27, Jakub Lach wrote: > OK, there are also problems with other umass devices. > > Debug with Rockboxed device (previously working): > > http://pastebin.com/AwbMvK3s > > Debug with original firmware: > > http://pastebin.com/LYdiqNR4 > > Debug of not working umass device: > > http://pastebin.com/ukEhiR4P > > In the end, another unpleasant X stall... > > I'm lucky firefox saved my input (almost like > pre 8/7 usb dark ages). > > Hi, The reason that "X" freezes or hangs might be tied up somewhere else. Can you run "usbdump -i usbusX -f Y -s 65536" to get the traffic of your device using the different hardware/devices. --HPS From owner-freebsd-usb@FreeBSD.ORG Thu Jan 2 16:13:29 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A58CC8F for ; Thu, 2 Jan 2014 16:13:29 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 45A451778 for ; Thu, 2 Jan 2014 16:13:29 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) for freebsd-usb@freebsd.org with esmtp (envelope-from ) id <1Vyktc-0017RH-NE>; Thu, 02 Jan 2014 17:13:20 +0100 Received: from g226187143.adsl.alicedsl.de ([92.226.187.143] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.82) for freebsd-usb@freebsd.org with esmtpsa (envelope-from ) id <1Vyktc-000lZP-If>; Thu, 02 Jan 2014 17:13:20 +0100 Date: Thu, 2 Jan 2014 17:13:15 +0100 From: "O. Hartmann" To: freebsd-usb@freebsd.org Subject: Medion MD 86774 diaphragma/slide scanner: unknown to SANE, how to attach manually? Message-ID: <20140102171315.215e5fdc@thor.walstatt.dyndns.org> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/NlnBw3jzBZ6ZCaOt9sC7Sh0"; protocol="application/pgp-signature" X-Originating-IP: 92.226.187.143 X-ZEDAT-Hint: A X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 16:13:29 -0000 --Sig_/NlnBw3jzBZ6ZCaOt9sC7Sh0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable I got a simple USB slide film scanner (Medion MD 86774). This USB attached scanner is supposed to work in Linux with v4l, recognized as a camera device. I'm running 11.0-CURRENT #3 r260189: Thu Jan 2 13:20:15 CET 2014 amd64, having installed ports graphics/sane-backends, graphics/xsane. Attaching the scanner to the USB bus makes the kernel giving this report: ugen7.6: at usbus7 Issuing the command usbconfig as shown below reveals usbconfig -u 7 -a 6 dump_device_desc ugen7.6: at usbus7, cfg=3D0 md=3DHOST spd=3DHIGH (480Mbps) pwr=3DON (500mA) bLength =3D 0x0012=20 bDescriptorType =3D 0x0001=20 bcdUSB =3D 0x0200=20 bDeviceClass =3D 0x00ef=20 bDeviceSubClass =3D 0x0002=20 bDeviceProtocol =3D 0x0001=20 bMaxPacketSize0 =3D 0x0040=20 idVendor =3D 0x115b=20 idProduct =3D 0x3150=20 bcdDevice =3D 0x0028=20 iManufacturer =3D 0x0001 iProduct =3D 0x0002 iSerialNumber =3D 0x0000 bNumConfigurations =3D 0x0001 Well, I'd like to do some experiments and I do not know where to start. In /usr/local/etc/sane.d/ I created a new file called "medion.conf" containing=20 usb 0x115b 0x3150 to "fake" a supported device, but xsane doesn't recognize the device at all.=20 It may sound naiv, but can someone tell me how to use this scanner device as a v4l device as it is recognized in Ubuntu 13 (kernel 3.2)? Is there a "generic" way to provide essential informations to the SANE backend for a new device?=20 Please CC me. I'm not subscribing the list. Thanks in advance, Oliver --Sig_/NlnBw3jzBZ6ZCaOt9sC7Sh0 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSxZAfAAoJEOgBcD7A/5N8z1wIAKlWVS8Suz7Msr9krpAGfE7E YnlPK3LTNvJ4uLNgTPJd07QAa/iKZ5T2OleBChJcr25mAHiw6MJdI8PP4U/Nr33T 9fbnnB/u6cPOwEFDuYHkfmIjMw6s55ip5nPHET7AKhgou5PYyVQUeDan7BW5qoWI l87Gl5jyBQe6PGevQ8dfCAuTFn59R80/IFhkmuAAOsCcAV/LZqMpBkml9Wx5UNG9 WY+kFP3JPqB7Otl1sDP4mzJRvrTasmMuA9eWvekOD1uP0GK8GM7hNL72uzt2gnQk mW8m1PPihyio3ZgzkdN2Ob1np6Rh++XbCgDnHSSX7MtBsc2y5600P0J43W/Etoc= =gNqD -----END PGP SIGNATURE----- --Sig_/NlnBw3jzBZ6ZCaOt9sC7Sh0-- From owner-freebsd-usb@FreeBSD.ORG Thu Jan 2 16:22:24 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BB4B127B for ; Thu, 2 Jan 2014 16:22:24 +0000 (UTC) Received: from mta04.bitpro.no (mta04.bitpro.no [92.42.64.203]) by mx1.freebsd.org (Postfix) with ESMTP id 75C58186D for ; Thu, 2 Jan 2014 16:22:24 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta04.bitpro.no (Postfix) with ESMTPS id C6D33100595; Thu, 2 Jan 2014 17:22:21 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id CEEE68F7042; Thu, 2 Jan 2014 17:23:06 +0100 (CET) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o1j1J8TCumgO; Thu, 2 Jan 2014 17:23:06 +0100 (CET) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id 0551F8F703B; Thu, 2 Jan 2014 17:23:05 +0100 (CET) Message-ID: <52C59284.4060609@bitfrost.no> Date: Thu, 02 Jan 2014 17:23:32 +0100 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "O. Hartmann" , freebsd-usb@freebsd.org Subject: Re: Medion MD 86774 diaphragma/slide scanner: unknown to SANE, how to attach manually? References: <20140102171315.215e5fdc@thor.walstatt.dyndns.org> In-Reply-To: <20140102171315.215e5fdc@thor.walstatt.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 16:22:24 -0000 On 01/02/14 17:13, O. Hartmann wrote: > > I got a simple USB slide film scanner (Medion MD 86774). This USB > attached scanner is supposed to work in Linux with v4l, recognized as a > camera device. > > I'm running 11.0-CURRENT #3 r260189: Thu Jan 2 13:20:15 CET 2014 > amd64, having installed ports graphics/sane-backends, > graphics/xsane. > > Attaching the scanner to the USB bus makes the kernel giving this > report: > > ugen7.6: at usbus7 > > Issuing the command usbconfig as shown below reveals > > usbconfig -u 7 -a 6 dump_device_desc > ugen7.6: at usbus7, cfg=0 md=HOST > spd=HIGH (480Mbps) pwr=ON (500mA) > > bLength = 0x0012 > bDescriptorType = 0x0001 > bcdUSB = 0x0200 > bDeviceClass = 0x00ef > bDeviceSubClass = 0x0002 > bDeviceProtocol = 0x0001 > bMaxPacketSize0 = 0x0040 > idVendor = 0x115b > idProduct = 0x3150 > bcdDevice = 0x0028 > iManufacturer = 0x0001 > iProduct = 0x0002 > iSerialNumber = 0x0000 > bNumConfigurations = 0x0001 > > > Well, I'd like to do some experiments and I do not know where to start. > In /usr/local/etc/sane.d/ I created a new file called "medion.conf" > containing > > usb 0x115b 0x3150 > > to "fake" a supported device, but xsane doesn't recognize the device at > all. > > It may sound naiv, but can someone tell me how to use this scanner > device as a v4l device as it is recognized in Ubuntu 13 (kernel 3.2)? > > Is there a "generic" way to provide essential informations to the SANE > backend for a new device? > > Please CC me. I'm not subscribing the list. > > > Thanks in advance, > Oliver > Hi, v4l devices are supported by /usr/ports/multimedia/webcamd. --HPS From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 00:24:03 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79485372 for ; Fri, 3 Jan 2014 00:24:03 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1588B12D6 for ; Fri, 3 Jan 2014 00:24:00 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1VysYM-0004tw-AU for freebsd-usb@freebsd.org; Thu, 02 Jan 2014 16:23:54 -0800 Date: Thu, 2 Jan 2014 16:23:54 -0800 (PST) From: Jakub Lach To: freebsd-usb@freebsd.org Message-ID: <1388708634301-5873330.post@n5.nabble.com> In-Reply-To: <52C5312C.5070901@bitfrost.no> References: <1382022049006-5852648.post@n5.nabble.com> <1382022807183-5852651.post@n5.nabble.com> <1388435678215-5872568.post@n5.nabble.com> <1388443884008-5872632.post@n5.nabble.com> <1388444738384-5872634.post@n5.nabble.com> <52C29DEF.3050707@bitfrost.no> <1388489384455-5872738.post@n5.nabble.com> <1388618855365-5873020.post@n5.nabble.com> <52C5312C.5070901@bitfrost.no> Subject: Re: 9-STABLE, lost access to previously working usb device MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 00:24:03 -0000 All X freezes happened directly after/when manipulating usb ports and not once in the other time. media player with original firmware: https://www.dropbox.com/s/xch56ala95aovno/org_firmw media player with rockbox firmware: https://www.dropbox.com/s/jv3p8d32by03r7i/rockbox pendrive https://www.dropbox.com/s/zdrv1md4ritqt7o/pendrive -- View this message in context: http://freebsd.1045724.n5.nabble.com/9-STABLE-lost-access-to-previously-working-usb-device-tp5852605p5873330.html Sent from the freebsd-usb mailing list archive at Nabble.com. From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 08:03:59 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E3D2B275 for ; Fri, 3 Jan 2014 08:03:58 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9CA811398 for ; Fri, 3 Jan 2014 08:03:58 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1VyzjZ-000CKK-0J>; Fri, 03 Jan 2014 09:03:57 +0100 Received: from f052132228.adsl.alicedsl.de ([78.52.132.228] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1VyzjY-001b7J-Rg>; Fri, 03 Jan 2014 09:03:56 +0100 Date: Fri, 3 Jan 2014 09:03:56 +0100 From: "O. Hartmann" To: Hans Petter Selasky Subject: Re: Medion MD 86774 diaphragma/slide scanner: unknown to SANE, how to attach manually? Message-ID: <20140103090356.3a650e8f@thor.walstatt.dyndns.org> In-Reply-To: <52C59284.4060609@bitfrost.no> References: <20140102171315.215e5fdc@thor.walstatt.dyndns.org> <52C59284.4060609@bitfrost.no> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/chtRyH5dmGCC3om+eW3cjVY"; protocol="application/pgp-signature" X-Originating-IP: 78.52.132.228 X-ZEDAT-Hint: A Cc: freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 08:03:59 -0000 --Sig_/chtRyH5dmGCC3om+eW3cjVY Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 02 Jan 2014 17:23:32 +0100 Hans Petter Selasky wrote: > On 01/02/14 17:13, O. Hartmann wrote: > > > > I got a simple USB slide film scanner (Medion MD 86774). This USB > > attached scanner is supposed to work in Linux with v4l, recognized > > as a camera device. > > > > I'm running 11.0-CURRENT #3 r260189: Thu Jan 2 13:20:15 CET 2014 > > amd64, having installed ports graphics/sane-backends, > > graphics/xsane. > > > > Attaching the scanner to the USB bus makes the kernel giving this > > report: > > > > ugen7.6: at usbus7 > > > > Issuing the command usbconfig as shown below reveals > > > > usbconfig -u 7 -a 6 dump_device_desc > > ugen7.6: at usbus7, cfg=3D0 md=3DHOST > > spd=3DHIGH (480Mbps) pwr=3DON (500mA) > > > > bLength =3D 0x0012 > > bDescriptorType =3D 0x0001 > > bcdUSB =3D 0x0200 > > bDeviceClass =3D 0x00ef > > bDeviceSubClass =3D 0x0002 > > bDeviceProtocol =3D 0x0001 > > bMaxPacketSize0 =3D 0x0040 > > idVendor =3D 0x115b > > idProduct =3D 0x3150 > > bcdDevice =3D 0x0028 > > iManufacturer =3D 0x0001 > > iProduct =3D 0x0002 > > iSerialNumber =3D 0x0000 > > bNumConfigurations =3D 0x0001 > > > > > > Well, I'd like to do some experiments and I do not know where to > > start. In /usr/local/etc/sane.d/ I created a new file called > > "medion.conf" containing > > > > usb 0x115b 0x3150 > > > > to "fake" a supported device, but xsane doesn't recognize the > > device at all. > > > > It may sound naiv, but can someone tell me how to use this scanner > > device as a v4l device as it is recognized in Ubuntu 13 (kernel > > 3.2)? > > > > Is there a "generic" way to provide essential informations to the > > SANE backend for a new device? > > > > Please CC me. I'm not subscribing the list. > > > > > > Thanks in advance, > > Oliver > > >=20 > Hi, >=20 > v4l devices are supported by /usr/ports/multimedia/webcamd. >=20 > --HPS The device gets recognized as /dev/video0 so far (using module cuse4bsd/webcamd). Trying the suggested test from SANE via issuing "scanimage -L" does not reveal the mutual video device as described like "v4l:/dev/video0". The scanner is seen on a Linux Ubuntu box as such a device, but I had no further chance for testing, whether the scanner works on that particular system. webcamd obviously recognises the scanning device as a video device. But how can I introduce the device to SANE or even GIMP?=20 Are there further patches for the device driver necessary? --Sig_/chtRyH5dmGCC3om+eW3cjVY Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSxm7sAAoJEOgBcD7A/5N8whAH+gJhmGgGN8TaRxh5sYHy7O3Q nJTzeej/oJ0eQ0kTol7xvS9o6dfVHTuWuW4OzCyRa/iNQ2qqDOjuz711kFJHOWMH wTWYwxuR5ywM00kFmvmCzhBsW7MNmtKrqkxjpIJREpTyx5xJMO7XSWLZgjwMuk4T iqCWzO6jH9eEoXLUK/ixTMJS5umsQqH9QbABoumqFDExMIMAWXraZmrd1GPcIbRj 7kJRQsVIOX4x6A24v276nVoTPd8bEWWeVAv5eOJp7mqp/eobvSdcjtM+ksefWkL3 mFyBPb/ajuLDyFSMrNlw/xYIAnlp3QgOEZ9TOAFk7ZuAdZnU0Ht5qlaDY0DpT5E= =nSF0 -----END PGP SIGNATURE----- --Sig_/chtRyH5dmGCC3om+eW3cjVY-- From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 08:14:22 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B934250C for ; Fri, 3 Jan 2014 08:14:22 +0000 (UTC) Received: from mta05.bitpro.no (mta05.bitpro.no [92.42.64.202]) by mx1.freebsd.org (Postfix) with ESMTP id 71412149F for ; Fri, 3 Jan 2014 08:14:22 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta05.bitpro.no (Postfix) with ESMTPS id 9A5EE17FC65; Fri, 3 Jan 2014 09:14:14 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id 05F7E8EDE91; Fri, 3 Jan 2014 09:15:00 +0100 (CET) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U8OlBCJb-P7y; Fri, 3 Jan 2014 09:14:59 +0100 (CET) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id 1D0F08EDE5E; Fri, 3 Jan 2014 09:14:59 +0100 (CET) Message-ID: <52C6719D.6060805@bitfrost.no> Date: Fri, 03 Jan 2014 09:15:25 +0100 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "O. Hartmann" Subject: Re: Medion MD 86774 diaphragma/slide scanner: unknown to SANE, how to attach manually? References: <20140102171315.215e5fdc@thor.walstatt.dyndns.org> <52C59284.4060609@bitfrost.no> <20140103090356.3a650e8f@thor.walstatt.dyndns.org> In-Reply-To: <20140103090356.3a650e8f@thor.walstatt.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 08:14:22 -0000 On 01/03/14 09:03, O. Hartmann wrote: > On Thu, 02 Jan 2014 17:23:32 +0100 > Hans Petter Selasky wrote: > > > The device gets recognized as /dev/video0 so far (using module > cuse4bsd/webcamd). > > Trying the suggested test from SANE via issuing "scanimage -L" does not > reveal the mutual video device as described like "v4l:/dev/video0". The > scanner is seen on a Linux Ubuntu box as such a device, but I had no > further chance for testing, whether the scanner works on that > particular system. > > webcamd obviously recognises the scanning device as a video device. But > how can I introduce the device to SANE or even GIMP? > > Are there further patches for the device driver necessary? > Might be you need to add some flags to compile V4L support into sane. --HPS From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 13:00:20 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8108ECA5 for ; Fri, 3 Jan 2014 13:00:20 +0000 (UTC) Received: from mail-ig0-f182.google.com (mail-ig0-f182.google.com [209.85.213.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4EB66197A for ; Fri, 3 Jan 2014 13:00:19 +0000 (UTC) Received: by mail-ig0-f182.google.com with SMTP id c10so1002700igq.3 for ; Fri, 03 Jan 2014 05:00:12 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=hRVhvMjjxRVGkmNQyYX2SGCXwPRPYmKhocECQJ+ZF1o=; b=c70msxDu9GV7T/tkIIB56RWU5297yUEcYBVW8okKbdV42pSHbv3mvv26jqoR8HsIVu +aCOXNPRrE1iefjGZQ7Z/r1wx7SMWuEbkN5hxL5X1nIUzDa57QIbmo5tLpYp2CpbnMuA SoCDsjanXhokGyx0tlJ/mPp11SLktmQ5Gl8i2uZ/roo5Vm/hfggwoA5vICjnO5wPUemJ gu5tcw8z/C4C8xf2MVEgHIsm8RcvwKCKjyEpRoMh+lGUtz6cMUKXNXZeSgKKFa+MeSYC Uc9D8Dthuqdxmmic1jdl2L3f4AU6MSKZi01JHhPGf3tE/E5Ff3AuK5rvhVk1DJRRdcx/ SlcA== X-Gm-Message-State: ALoCoQmKLEUcFrfWyfinPBkASVLs0Ve1OOypoK2CsGSLRHtemEYyjQpWJbsl/VsuZ+LgCPPGU1tgbZhiBrnxkjtQV2mzpRmsreTalbVgyL4n/dZS+CIRYQE= X-Received: by 10.42.142.129 with SMTP id s1mr62037129icu.30.1388754012726; Fri, 03 Jan 2014 05:00:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.42.128.200 with HTTP; Fri, 3 Jan 2014 04:59:57 -0800 (PST) From: "Lundberg, Johannes" Date: Fri, 3 Jan 2014 21:59:57 +0900 Message-ID: Subject: usb_interrupt_read speed different on USB 2 vs 3 port. To: "freebsd-usb@freebsd.org" , Hans Petter Selasky Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 13:00:20 -0000 Hi I had a bug driving me crazy and I finally discovered something weird that was the reason. I have a pair of AR glasses from Vuzix which have a gyro/accelerometer/compass which I read from USB using usb_interrupt_read (reading 42 bytes of data). On my laptop I have two USB 2 and one USB 3 port. >From the USB 2 port things behave normally and reading takes a millisecond or so. >From the USB 3 port things get weird and the call to usb_interrupt_read takes over 20 milliseconds. I have been running this device on the same laptop for some time and haven't noticed this behavior before. Can it be something that has been introduced recently or perhaps only my system is behaving weird?... # uname -a FreeBSD PC 10.0-BETA1 FreeBSD 10.0-BETA1 #0: Sun Dec 8 16:15:23 JST 2013 root@PC:/usr/obj/usr/src/sys/GENERIC i386 Best regards -- Johannes Lundberg -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。 もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、 複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。 --- CONFIDENTIALITY NOTE: The information in this email is confidential and intended solely for the addressee. Disclosure, copying, distribution or any other action of use of this email by person other than intended recipient, is prohibited. If you are not the intended recipient and have received this email in error, please destroy the original message. From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 13:12:19 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 15FE7F05 for ; Fri, 3 Jan 2014 13:12:19 +0000 (UTC) Received: from mta04.bitpro.no (mta04.bitpro.no [92.42.64.203]) by mx1.freebsd.org (Postfix) with ESMTP id C45D61A27 for ; Fri, 3 Jan 2014 13:12:18 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta04.bitpro.no (Postfix) with ESMTPS id 877A41002B7; Fri, 3 Jan 2014 14:12:09 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id B85D98FC46D; Fri, 3 Jan 2014 14:12:54 +0100 (CET) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Ykl00zY8iay; Fri, 3 Jan 2014 14:12:54 +0100 (CET) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id F12F58FC453; Fri, 3 Jan 2014 14:12:53 +0100 (CET) Message-ID: <52C6B770.401@bitfrost.no> Date: Fri, 03 Jan 2014 14:13:20 +0100 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "Lundberg, Johannes" , "freebsd-usb@freebsd.org" Subject: Re: usb_interrupt_read speed different on USB 2 vs 3 port. References: In-Reply-To: Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 13:12:19 -0000 On 01/03/14 13:59, Lundberg, Johannes wrote: > Hi > > I had a bug driving me crazy and I finally discovered something weird that > was the reason. > > I have a pair of AR glasses from Vuzix which have a > gyro/accelerometer/compass which I read from USB using usb_interrupt_read > (reading 42 bytes of data). > > On my laptop I have two USB 2 and one USB 3 port. > >>From the USB 2 port things behave normally and reading takes a millisecond > or so. > >>From the USB 3 port things get weird and the call to usb_interrupt_read > takes over 20 milliseconds. I have been running this device on the same > laptop for some time and haven't noticed this behavior before. > > Can it be something that has been introduced recently or perhaps only my > system is behaving weird?... > > # uname -a > FreeBSD PC 10.0-BETA1 FreeBSD 10.0-BETA1 #0: Sun Dec 8 16:15:23 JST > 2013 root@PC:/usr/obj/usr/src/sys/GENERIC i386 > > Best regards > -- > Johannes Lundberg > Hi, Can you show output from "usbconfig -d X.Y dump_device_desc dump_curr_config_desc" In both cases? --HPS From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 13:26:28 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9658B260 for ; Fri, 3 Jan 2014 13:26:28 +0000 (UTC) Received: from mail-ig0-f182.google.com (mail-ig0-f182.google.com [209.85.213.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5AE2C1AF1 for ; Fri, 3 Jan 2014 13:26:28 +0000 (UTC) Received: by mail-ig0-f182.google.com with SMTP id c10so1052188igq.3 for ; Fri, 03 Jan 2014 05:26:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=60YSgK4E7q4mnj1oBR7INcRCKwsj+G85fJ4q9/L+icc=; b=Vhl/3EwbbW1EafaNfMDtBfkQU5vHX6mbboAWh8cx5mk/NIO8fIiOS832yEXg2+gjYo mNXv83JJMRgUwFVX0HBRKcr5zUTLVCbAk4uzZP7lMel2yisKRQP4gKDWs1fK9G4LmOGH SEdVorlo97QJwpk3o2LltC0f4f4iQbbkWtRcXYmqaAhn3hTHVynb/8SAmVhGf1HtBuOW URpEi3MEDb8zX8OdBSXKeD+9rbXgpThlwdrGEQfzUItI73nAUQAfHBOjmqmL/HrK+x21 OT/iRnXjxQJKjGJamOvOuXDM9Esg74EuYdxhh56iRuVxyMXH62gTeykLRENRwQ+F4CYx 6v5g== X-Gm-Message-State: ALoCoQkTlvREFeLM/edw+Vuq1mCchsAuh0ii9MdIS9cnqF+0+SoLiVhXwcQHVneInURUs1lW70bdlk1tTeMbLvnKfXTB7N2gzZkuqAYvhpGOokL81U2Qvbk= X-Received: by 10.50.61.140 with SMTP id p12mr2736194igr.29.1388755587401; Fri, 03 Jan 2014 05:26:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.42.128.200 with HTTP; Fri, 3 Jan 2014 05:26:11 -0800 (PST) In-Reply-To: <52C6B770.401@bitfrost.no> References: <52C6B770.401@bitfrost.no> From: "Lundberg, Johannes" Date: Fri, 3 Jan 2014 22:26:11 +0900 Message-ID: Subject: Re: usb_interrupt_read speed different on USB 2 vs 3 port. To: Hans Petter Selasky Content-Type: multipart/mixed; boundary=047d7bdc17fa7cf34604ef10db92 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-usb@freebsd.org" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 13:26:28 -0000 --047d7bdc17fa7cf34604ef10db92 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Here you go: (a diff shows no difference between them) The call is: usb_interrupt_read(devh, 0x00000083, buf, 0x000002a, 1000); The code is originally from a reverse engineered linux driver which I adapted to FreeBSD so there might be something I do wrong perhaps.. -- Johannes Lundberg BRILLIANTSERVICE CO., LTD. On Fri, Jan 3, 2014 at 10:13 PM, Hans Petter Selasky wrote: > On 01/03/14 13:59, Lundberg, Johannes wrote: > > Hi > > > > I had a bug driving me crazy and I finally discovered something weird > that > > was the reason. > > > > I have a pair of AR glasses from Vuzix which have a > > gyro/accelerometer/compass which I read from USB using usb_interrupt_read > > (reading 42 bytes of data). > > > > On my laptop I have two USB 2 and one USB 3 port. > > > >>From the USB 2 port things behave normally and reading takes a > millisecond > > or so. > > > >>From the USB 3 port things get weird and the call to usb_interrupt_read > > takes over 20 milliseconds. I have been running this device on the same > > laptop for some time and haven't noticed this behavior before. > > > > Can it be something that has been introduced recently or perhaps only my > > system is behaving weird?... > > > > # uname -a > > FreeBSD PC 10.0-BETA1 FreeBSD 10.0-BETA1 #0: Sun Dec 8 16:15:23 JST > > 2013 root@PC:/usr/obj/usr/src/sys/GENERIC i386 > > > > Best regards > > -- > > Johannes Lundberg > > > > Hi, > > Can you show output from > "usbconfig -d X.Y dump_device_desc dump_curr_config_desc" > > In both cases? > > --HPS > -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。 もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、 複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。 --- CONFIDENTIALITY NOTE: The information in this email is confidential and intended solely for the addressee. Disclosure, copying, distribution or any other action of use of this email by person other than intended recipient, is prohibited. If you are not the intended recipient and have received this email in error, please destroy the original message. --047d7bdc17fa7cf34604ef10db92 Content-Type: text/plain; charset=US-ASCII; name="usb3-output.txt" Content-Disposition: attachment; filename="usb3-output.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hpzh4iyp0 V0lUSCBERVZJQ0UgSU4gVVNCIDMgUE9SVAoKJSB1c2Jjb25maWcgLWQgMS4yIGR1bXBfZGV2aWNl X2Rlc2MgZHVtcF9jdXJyX2NvbmZpZ19kZXNjCnVnZW4xLjI6IDxXcmFwIFVTQiBBZGFwdGVyIFZ1 eml4IENvcnBvcmF0aW9uPiBhdCB1c2J1czEsIGNmZz0wIG1kPUhPU1Qgc3BkPUZVTEwgKDEyTWJw cykgcHdyPU9OICg1MDBtQSkKCiAgYkxlbmd0aCA9IDB4MDAxMiAKICBiRGVzY3JpcHRvclR5cGUg PSAweDAwMDEgCiAgYmNkVVNCID0gMHgwMTEwIAogIGJEZXZpY2VDbGFzcyA9IDB4MDAwMCAKICBi RGV2aWNlU3ViQ2xhc3MgPSAweDAwMDAgCiAgYkRldmljZVByb3RvY29sID0gMHgwMDAwIAogIGJN YXhQYWNrZXRTaXplMCA9IDB4MDAwOCAKICBpZFZlbmRvciA9IDB4MWJhZSAKICBpZFByb2R1Y3Qg PSAweDAxNGIgCiAgYmNkRGV2aWNlID0gMHgwMTAyIAogIGlNYW51ZmFjdHVyZXIgPSAweDAwMDEg IDxWdXppeCBDb3Jwb3JhdGlvbj4KICBpUHJvZHVjdCA9IDB4MDAwMiAgPFdyYXAgVVNCIEFkYXB0 ZXI+CiAgaVNlcmlhbE51bWJlciA9IDB4MDAwMCAgPG5vIHN0cmluZz4KICBiTnVtQ29uZmlndXJh dGlvbnMgPSAweDAwMDEgCgoKIENvbmZpZ3VyYXRpb24gaW5kZXggMAoKICAgIGJMZW5ndGggPSAw eDAwMDkgCiAgICBiRGVzY3JpcHRvclR5cGUgPSAweDAwMDIgCiAgICB3VG90YWxMZW5ndGggPSAw eDAxMGYgCiAgICBiTnVtSW50ZXJmYWNlcyA9IDB4MDAwNCAKICAgIGJDb25maWd1cmF0aW9uVmFs dWUgPSAweDAwMDEgCiAgICBpQ29uZmlndXJhdGlvbiA9IDB4MDAwMCAgPG5vIHN0cmluZz4KICAg IGJtQXR0cmlidXRlcyA9IDB4MDBhMCAKICAgIGJNYXhQb3dlciA9IDB4MDBmYSAKCiAgICBJbnRl cmZhY2UgMAogICAgICBiTGVuZ3RoID0gMHgwMDA5IAogICAgICBiRGVzY3JpcHRvclR5cGUgPSAw eDAwMDQgCiAgICAgIGJJbnRlcmZhY2VOdW1iZXIgPSAweDAwMDAgCiAgICAgIGJBbHRlcm5hdGVT ZXR0aW5nID0gMHgwMDAwIAogICAgICBiTnVtRW5kcG9pbnRzID0gMHgwMDAwIAogICAgICBiSW50 ZXJmYWNlQ2xhc3MgPSAweDAwMDEgCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyA9IDB4MDAwMSAK ICAgICAgYkludGVyZmFjZVByb3RvY29sID0gMHgwMDAwIAogICAgICBpSW50ZXJmYWNlID0gMHgw MDAwICA8bm8gc3RyaW5nPgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVu Z3RoID0gMHgwYQogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9y U3ViVHlwZSA9IDB4MDEKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBhLCAweDI0 LCAweDAxLCAweDAwLCAweDAxLCAweDc1LCAweDAwLCAweDAyLCAKICAgICAgIDB4MDggfCAweDAx LCAweDAyCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0gMHgw YwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9 IDB4MDIKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBjLCAweDI0LCAweDAyLCAw eDAzLCAweDAxLCAweDAxLCAweDAwLCAweDAyLCAKICAgICAgIDB4MDggfCAweDAzLCAweDAwLCAw eDAwLCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0g MHgwYwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlw ZSA9IDB4MDIKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBjLCAweDI0LCAweDAy LCAweDAxLCAweDAxLCAweDAyLCAweDA3LCAweDAxLCAKICAgICAgIDB4MDggfCAweDAxLCAweDAw LCAweDAwLCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3Ro ID0gMHgwOQogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3Vi VHlwZSA9IDB4MDYKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDA5LCAweDI0LCAw eDA2LCAweDAyLCAweDAxLCAweDAxLCAweDAzLCAweDAwLCAKICAgICAgIDB4MDggfCAweDAwCgog ICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDBkCiAgICAgIGJE ZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwNAogICAg ICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MGQsIDB4MjQsIDB4MDQsIDB4MDQsIDB4MDIs IDB4MDMsIDB4MDIsIDB4MDIsIAogICAgICAgMHgwOCB8IDB4MDMsIDB4MDAsIDB4MDAsIDB4MDAs IDB4MDAKCgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDBh CiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0g MHgwNgogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MGEsIDB4MjQsIDB4MDYsIDB4 MDUsIDB4MDQsIDB4MDEsIDB4MDEsIDB4MDIsIAogICAgICAgMHgwOCB8IDB4MDIsIDB4MDAKCgog ICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDA5CiAgICAgIGJE ZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwMwogICAg ICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDksIDB4MjQsIDB4MDMsIDB4MDYsIDB4MDEs IDB4MDMsIDB4MDAsIDB4MDUsIAogICAgICAgMHgwOCB8IDB4MDAKCiAgICAgIEFkZGl0aW9uYWwg RGVzY3JpcHRvcgoKICAgICAgYkxlbmd0aCA9IDB4MGMKICAgICAgYkRlc2NyaXB0b3JUeXBlID0g MHgyNAogICAgICBiRGVzY3JpcHRvclN1YlR5cGUgPSAweDAyCiAgICAgICBSQVcgZHVtcDogCiAg ICAgICAweDAwIHwgMHgwYywgMHgyNCwgMHgwMiwgMHgwNywgMHgwMSwgMHgwMiwgMHgwMSwgMHgw MSwgCiAgICAgICAweDA4IHwgMHgwMSwgMHgwMCwgMHgwMCwgMHgwMAoKCiAgICAgIEFkZGl0aW9u YWwgRGVzY3JpcHRvcgoKICAgICAgYkxlbmd0aCA9IDB4MDkKICAgICAgYkRlc2NyaXB0b3JUeXBl ID0gMHgyNAogICAgICBiRGVzY3JpcHRvclN1YlR5cGUgPSAweDA2CiAgICAgICBSQVcgZHVtcDog CiAgICAgICAweDAwIHwgMHgwOSwgMHgyNCwgMHgwNiwgMHgwOCwgMHgwNywgMHgwMSwgMHgwMywg MHgwMCwgCiAgICAgICAweDA4IHwgMHgwMAoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgog ICAgICBiTGVuZ3RoID0gMHgwYwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJE ZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDQKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAw eDBjLCAweDI0LCAweDA0LCAweDBhLCAweDAxLCAweDA4LCAweDAxLCAweDAxLCAKICAgICAgIDB4 MDggfCAweDAwLCAweDAwLCAweDAwLCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9y CgogICAgICBiTGVuZ3RoID0gMHgwOQogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAg IGJEZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDMKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAg fCAweDA5LCAweDI0LCAweDAzLCAweDBiLCAweDAxLCAweDAxLCAweDAwLCAweDBhLCAKICAgICAg IDB4MDggfCAweDAwCgoKICAgIEludGVyZmFjZSAxCiAgICAgIGJMZW5ndGggPSAweDAwMDkgCiAg ICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNCAKICAgICAgYkludGVyZmFjZU51bWJlciA9IDB4 MDAwMSAKICAgICAgYkFsdGVybmF0ZVNldHRpbmcgPSAweDAwMDAgCiAgICAgIGJOdW1FbmRwb2lu dHMgPSAweDAwMDAgCiAgICAgIGJJbnRlcmZhY2VDbGFzcyA9IDB4MDAwMSAKICAgICAgYkludGVy ZmFjZVN1YkNsYXNzID0gMHgwMDAyIAogICAgICBiSW50ZXJmYWNlUHJvdG9jb2wgPSAweDAwMDAg CiAgICAgIGlJbnRlcmZhY2UgPSAweDAwMDAgIDxubyBzdHJpbmc+CgoKICAgIEludGVyZmFjZSAx IEFsdCAxCiAgICAgIGJMZW5ndGggPSAweDAwMDkgCiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4 MDAwNCAKICAgICAgYkludGVyZmFjZU51bWJlciA9IDB4MDAwMSAKICAgICAgYkFsdGVybmF0ZVNl dHRpbmcgPSAweDAwMDEgCiAgICAgIGJOdW1FbmRwb2ludHMgPSAweDAwMDEgCiAgICAgIGJJbnRl cmZhY2VDbGFzcyA9IDB4MDAwMSAKICAgICAgYkludGVyZmFjZVN1YkNsYXNzID0gMHgwMDAyIAog ICAgICBiSW50ZXJmYWNlUHJvdG9jb2wgPSAweDAwMDAgCiAgICAgIGlJbnRlcmZhY2UgPSAweDAw MDAgIDxubyBzdHJpbmc+CgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5n dGggPSAweDA3CiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JT dWJUeXBlID0gMHgwMQogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDcsIDB4MjQs IDB4MDEsIDB4MDMsIDB4MDEsIDB4MDEsIDB4MDAKCgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0 b3IKCiAgICAgIGJMZW5ndGggPSAweDBiCiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAg ICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwMgogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgw MCB8IDB4MGIsIDB4MjQsIDB4MDIsIDB4MDEsIDB4MDIsIDB4MDIsIDB4MTAsIDB4MDEsIAogICAg ICAgMHgwOCB8IDB4NDQsIDB4YWMsIDB4MDAKCgogICAgIEVuZHBvaW50IDAKICAgICAgICBiTGVu Z3RoID0gMHgwMDA5IAogICAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNSAKICAgICAgICBi RW5kcG9pbnRBZGRyZXNzID0gMHgwMDAxICA8T1VUPgogICAgICAgIGJtQXR0cmlidXRlcyA9IDB4 MDAwOSAgPEFEQVBULUlTT0NIUk9OT1VTPgogICAgICAgIHdNYXhQYWNrZXRTaXplID0gMHgwMGMw IAogICAgICAgIGJJbnRlcnZhbCA9IDB4MDAwMSAKICAgICAgICBiUmVmcmVzaCA9IDB4MDAwMCAK ICAgICAgICBiU3luY2hBZGRyZXNzID0gMHgwMDAwIAoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlw dG9yCgogICAgICBiTGVuZ3RoID0gMHgwNwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI1CiAg ICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDEKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4 MDAgfCAweDA3LCAweDI1LCAweDAxLCAweDAxLCAweDAwLCAweDAwLCAweDAwCgoKCiAgICBJbnRl cmZhY2UgMgogICAgICBiTGVuZ3RoID0gMHgwMDA5IAogICAgICBiRGVzY3JpcHRvclR5cGUgPSAw eDAwMDQgCiAgICAgIGJJbnRlcmZhY2VOdW1iZXIgPSAweDAwMDIgCiAgICAgIGJBbHRlcm5hdGVT ZXR0aW5nID0gMHgwMDAwIAogICAgICBiTnVtRW5kcG9pbnRzID0gMHgwMDAwIAogICAgICBiSW50 ZXJmYWNlQ2xhc3MgPSAweDAwMDEgCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyA9IDB4MDAwMiAK ICAgICAgYkludGVyZmFjZVByb3RvY29sID0gMHgwMDAwIAogICAgICBpSW50ZXJmYWNlID0gMHgw MDAwICA8bm8gc3RyaW5nPgoKCiAgICBJbnRlcmZhY2UgMiBBbHQgMQogICAgICBiTGVuZ3RoID0g MHgwMDA5IAogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDAwMDQgCiAgICAgIGJJbnRlcmZhY2VO dW1iZXIgPSAweDAwMDIgCiAgICAgIGJBbHRlcm5hdGVTZXR0aW5nID0gMHgwMDAxIAogICAgICBi TnVtRW5kcG9pbnRzID0gMHgwMDAxIAogICAgICBiSW50ZXJmYWNlQ2xhc3MgPSAweDAwMDEgCiAg ICAgIGJJbnRlcmZhY2VTdWJDbGFzcyA9IDB4MDAwMiAKICAgICAgYkludGVyZmFjZVByb3RvY29s ID0gMHgwMDAwIAogICAgICBpSW50ZXJmYWNlID0gMHgwMDAwICA8bm8gc3RyaW5nPgoKICAgICAg QWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0gMHgwNwogICAgICBiRGVzY3Jp cHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDEKICAgICAgIFJB VyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDA3LCAweDI0LCAweDAxLCAweDBiLCAweDAxLCAweDAx LCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0gMHgw YgogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9 IDB4MDIKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBiLCAweDI0LCAweDAyLCAw eDAxLCAweDAxLCAweDAyLCAweDEwLCAweDAxLCAKICAgICAgIDB4MDggfCAweDQ0LCAweGFjLCAw eDAwCgoKICAgICBFbmRwb2ludCAwCiAgICAgICAgYkxlbmd0aCA9IDB4MDAwOSAKICAgICAgICBi RGVzY3JpcHRvclR5cGUgPSAweDAwMDUgCiAgICAgICAgYkVuZHBvaW50QWRkcmVzcyA9IDB4MDA4 MiAgPElOPgogICAgICAgIGJtQXR0cmlidXRlcyA9IDB4MDAwZCAgPFNZTkMtSVNPQ0hST05PVVM+ CiAgICAgICAgd01heFBhY2tldFNpemUgPSAweDAwYzAgCiAgICAgICAgYkludGVydmFsID0gMHgw MDAxIAogICAgICAgIGJSZWZyZXNoID0gMHgwMDAwIAogICAgICAgIGJTeW5jaEFkZHJlc3MgPSAw eDAwMDAgCgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDA3 CiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjUKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0g MHgwMQogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDcsIDB4MjUsIDB4MDEsIDB4 MDEsIDB4MDAsIDB4MDAsIDB4MDAKCgoKICAgIEludGVyZmFjZSAzCiAgICAgIGJMZW5ndGggPSAw eDAwMDkgCiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNCAKICAgICAgYkludGVyZmFjZU51 bWJlciA9IDB4MDAwMyAKICAgICAgYkFsdGVybmF0ZVNldHRpbmcgPSAweDAwMDAgCiAgICAgIGJO dW1FbmRwb2ludHMgPSAweDAwMDIgCiAgICAgIGJJbnRlcmZhY2VDbGFzcyA9IDB4MDAwMyAKICAg ICAgYkludGVyZmFjZVN1YkNsYXNzID0gMHgwMDAwIAogICAgICBiSW50ZXJmYWNlUHJvdG9jb2wg PSAweDAwMDAgCiAgICAgIGlJbnRlcmZhY2UgPSAweDAwMDMgIDxWdXppeCBIZWFkIFRyYWNrZXI+ CgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDA5CiAgICAg IGJEZXNjcmlwdG9yVHlwZSA9IDB4MjEKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwMAog ICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDksIDB4MjEsIDB4MDAsIDB4MDEsIDB4 MDAsIDB4MDEsIDB4MjIsIDB4MjksIAogICAgICAgMHgwOCB8IDB4MDAKCiAgICAgRW5kcG9pbnQg MAogICAgICAgIGJMZW5ndGggPSAweDAwMDcgCiAgICAgICAgYkRlc2NyaXB0b3JUeXBlID0gMHgw MDA1IAogICAgICAgIGJFbmRwb2ludEFkZHJlc3MgPSAweDAwODMgIDxJTj4KICAgICAgICBibUF0 dHJpYnV0ZXMgPSAweDAwMDMgIDxJTlRFUlJVUFQ+CiAgICAgICAgd01heFBhY2tldFNpemUgPSAw eDAwMmEgCiAgICAgICAgYkludGVydmFsID0gMHgwMDBhIAogICAgICAgIGJSZWZyZXNoID0gMHgw MDAwIAogICAgICAgIGJTeW5jaEFkZHJlc3MgPSAweDAwMDAgCgogICAgIEVuZHBvaW50IDEKICAg ICAgICBiTGVuZ3RoID0gMHgwMDA3IAogICAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNSAK ICAgICAgICBiRW5kcG9pbnRBZGRyZXNzID0gMHgwMDA0ICA8T1VUPgogICAgICAgIGJtQXR0cmli dXRlcyA9IDB4MDAwMyAgPElOVEVSUlVQVD4KICAgICAgICB3TWF4UGFja2V0U2l6ZSA9IDB4MDA0 MCAKICAgICAgICBiSW50ZXJ2YWwgPSAweDAwMGEgCiAgICAgICAgYlJlZnJlc2ggPSAweDAwMDAg CiAgICAgICAgYlN5bmNoQWRkcmVzcyA9IDB4MDAwMCAKCg== --047d7bdc17fa7cf34604ef10db92 Content-Type: text/plain; charset=US-ASCII; name="usb2-output.txt" Content-Disposition: attachment; filename="usb2-output.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hpzh4iz01 V0lUSCBERVZJQ0UgSU4gVVNCIDIgUE9SVAoKJSB1c2Jjb25maWcgLWQgMi4zIGR1bXBfZGV2aWNl X2Rlc2MgZHVtcF9jdXJyX2NvbmZpZ19kZXNjCnVnZW4yLjM6IDxXcmFwIFVTQiBBZGFwdGVyIFZ1 eml4IENvcnBvcmF0aW9uPiBhdCB1c2J1czIsIGNmZz0wIG1kPUhPU1Qgc3BkPUZVTEwgKDEyTWJw cykgcHdyPU9OICg1MDBtQSkKCiAgYkxlbmd0aCA9IDB4MDAxMiAKICBiRGVzY3JpcHRvclR5cGUg PSAweDAwMDEgCiAgYmNkVVNCID0gMHgwMTEwIAogIGJEZXZpY2VDbGFzcyA9IDB4MDAwMCAKICBi RGV2aWNlU3ViQ2xhc3MgPSAweDAwMDAgCiAgYkRldmljZVByb3RvY29sID0gMHgwMDAwIAogIGJN YXhQYWNrZXRTaXplMCA9IDB4MDAwOCAKICBpZFZlbmRvciA9IDB4MWJhZSAKICBpZFByb2R1Y3Qg PSAweDAxNGIgCiAgYmNkRGV2aWNlID0gMHgwMTAyIAogIGlNYW51ZmFjdHVyZXIgPSAweDAwMDEg IDxWdXppeCBDb3Jwb3JhdGlvbj4KICBpUHJvZHVjdCA9IDB4MDAwMiAgPFdyYXAgVVNCIEFkYXB0 ZXI+CiAgaVNlcmlhbE51bWJlciA9IDB4MDAwMCAgPG5vIHN0cmluZz4KICBiTnVtQ29uZmlndXJh dGlvbnMgPSAweDAwMDEgCgoKIENvbmZpZ3VyYXRpb24gaW5kZXggMAoKICAgIGJMZW5ndGggPSAw eDAwMDkgCiAgICBiRGVzY3JpcHRvclR5cGUgPSAweDAwMDIgCiAgICB3VG90YWxMZW5ndGggPSAw eDAxMGYgCiAgICBiTnVtSW50ZXJmYWNlcyA9IDB4MDAwNCAKICAgIGJDb25maWd1cmF0aW9uVmFs dWUgPSAweDAwMDEgCiAgICBpQ29uZmlndXJhdGlvbiA9IDB4MDAwMCAgPG5vIHN0cmluZz4KICAg IGJtQXR0cmlidXRlcyA9IDB4MDBhMCAKICAgIGJNYXhQb3dlciA9IDB4MDBmYSAKCiAgICBJbnRl cmZhY2UgMAogICAgICBiTGVuZ3RoID0gMHgwMDA5IAogICAgICBiRGVzY3JpcHRvclR5cGUgPSAw eDAwMDQgCiAgICAgIGJJbnRlcmZhY2VOdW1iZXIgPSAweDAwMDAgCiAgICAgIGJBbHRlcm5hdGVT ZXR0aW5nID0gMHgwMDAwIAogICAgICBiTnVtRW5kcG9pbnRzID0gMHgwMDAwIAogICAgICBiSW50 ZXJmYWNlQ2xhc3MgPSAweDAwMDEgCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyA9IDB4MDAwMSAK ICAgICAgYkludGVyZmFjZVByb3RvY29sID0gMHgwMDAwIAogICAgICBpSW50ZXJmYWNlID0gMHgw MDAwICA8bm8gc3RyaW5nPgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVu Z3RoID0gMHgwYQogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9y U3ViVHlwZSA9IDB4MDEKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBhLCAweDI0 LCAweDAxLCAweDAwLCAweDAxLCAweDc1LCAweDAwLCAweDAyLCAKICAgICAgIDB4MDggfCAweDAx LCAweDAyCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0gMHgw YwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9 IDB4MDIKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBjLCAweDI0LCAweDAyLCAw eDAzLCAweDAxLCAweDAxLCAweDAwLCAweDAyLCAKICAgICAgIDB4MDggfCAweDAzLCAweDAwLCAw eDAwLCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0g MHgwYwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlw ZSA9IDB4MDIKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBjLCAweDI0LCAweDAy LCAweDAxLCAweDAxLCAweDAyLCAweDA3LCAweDAxLCAKICAgICAgIDB4MDggfCAweDAxLCAweDAw LCAweDAwLCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3Ro ID0gMHgwOQogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3Vi VHlwZSA9IDB4MDYKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDA5LCAweDI0LCAw eDA2LCAweDAyLCAweDAxLCAweDAxLCAweDAzLCAweDAwLCAKICAgICAgIDB4MDggfCAweDAwCgog ICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDBkCiAgICAgIGJE ZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwNAogICAg ICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MGQsIDB4MjQsIDB4MDQsIDB4MDQsIDB4MDIs IDB4MDMsIDB4MDIsIDB4MDIsIAogICAgICAgMHgwOCB8IDB4MDMsIDB4MDAsIDB4MDAsIDB4MDAs IDB4MDAKCgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDBh CiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0g MHgwNgogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MGEsIDB4MjQsIDB4MDYsIDB4 MDUsIDB4MDQsIDB4MDEsIDB4MDEsIDB4MDIsIAogICAgICAgMHgwOCB8IDB4MDIsIDB4MDAKCgog ICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDA5CiAgICAgIGJE ZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwMwogICAg ICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDksIDB4MjQsIDB4MDMsIDB4MDYsIDB4MDEs IDB4MDMsIDB4MDAsIDB4MDUsIAogICAgICAgMHgwOCB8IDB4MDAKCiAgICAgIEFkZGl0aW9uYWwg RGVzY3JpcHRvcgoKICAgICAgYkxlbmd0aCA9IDB4MGMKICAgICAgYkRlc2NyaXB0b3JUeXBlID0g MHgyNAogICAgICBiRGVzY3JpcHRvclN1YlR5cGUgPSAweDAyCiAgICAgICBSQVcgZHVtcDogCiAg ICAgICAweDAwIHwgMHgwYywgMHgyNCwgMHgwMiwgMHgwNywgMHgwMSwgMHgwMiwgMHgwMSwgMHgw MSwgCiAgICAgICAweDA4IHwgMHgwMSwgMHgwMCwgMHgwMCwgMHgwMAoKCiAgICAgIEFkZGl0aW9u YWwgRGVzY3JpcHRvcgoKICAgICAgYkxlbmd0aCA9IDB4MDkKICAgICAgYkRlc2NyaXB0b3JUeXBl ID0gMHgyNAogICAgICBiRGVzY3JpcHRvclN1YlR5cGUgPSAweDA2CiAgICAgICBSQVcgZHVtcDog CiAgICAgICAweDAwIHwgMHgwOSwgMHgyNCwgMHgwNiwgMHgwOCwgMHgwNywgMHgwMSwgMHgwMywg MHgwMCwgCiAgICAgICAweDA4IHwgMHgwMAoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgog ICAgICBiTGVuZ3RoID0gMHgwYwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJE ZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDQKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAw eDBjLCAweDI0LCAweDA0LCAweDBhLCAweDAxLCAweDA4LCAweDAxLCAweDAxLCAKICAgICAgIDB4 MDggfCAweDAwLCAweDAwLCAweDAwLCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9y CgogICAgICBiTGVuZ3RoID0gMHgwOQogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAg IGJEZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDMKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAg fCAweDA5LCAweDI0LCAweDAzLCAweDBiLCAweDAxLCAweDAxLCAweDAwLCAweDBhLCAKICAgICAg IDB4MDggfCAweDAwCgoKICAgIEludGVyZmFjZSAxCiAgICAgIGJMZW5ndGggPSAweDAwMDkgCiAg ICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNCAKICAgICAgYkludGVyZmFjZU51bWJlciA9IDB4 MDAwMSAKICAgICAgYkFsdGVybmF0ZVNldHRpbmcgPSAweDAwMDAgCiAgICAgIGJOdW1FbmRwb2lu dHMgPSAweDAwMDAgCiAgICAgIGJJbnRlcmZhY2VDbGFzcyA9IDB4MDAwMSAKICAgICAgYkludGVy ZmFjZVN1YkNsYXNzID0gMHgwMDAyIAogICAgICBiSW50ZXJmYWNlUHJvdG9jb2wgPSAweDAwMDAg CiAgICAgIGlJbnRlcmZhY2UgPSAweDAwMDAgIDxubyBzdHJpbmc+CgoKICAgIEludGVyZmFjZSAx IEFsdCAxCiAgICAgIGJMZW5ndGggPSAweDAwMDkgCiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4 MDAwNCAKICAgICAgYkludGVyZmFjZU51bWJlciA9IDB4MDAwMSAKICAgICAgYkFsdGVybmF0ZVNl dHRpbmcgPSAweDAwMDEgCiAgICAgIGJOdW1FbmRwb2ludHMgPSAweDAwMDEgCiAgICAgIGJJbnRl cmZhY2VDbGFzcyA9IDB4MDAwMSAKICAgICAgYkludGVyZmFjZVN1YkNsYXNzID0gMHgwMDAyIAog ICAgICBiSW50ZXJmYWNlUHJvdG9jb2wgPSAweDAwMDAgCiAgICAgIGlJbnRlcmZhY2UgPSAweDAw MDAgIDxubyBzdHJpbmc+CgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5n dGggPSAweDA3CiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAgICAgYkRlc2NyaXB0b3JT dWJUeXBlID0gMHgwMQogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDcsIDB4MjQs IDB4MDEsIDB4MDMsIDB4MDEsIDB4MDEsIDB4MDAKCgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0 b3IKCiAgICAgIGJMZW5ndGggPSAweDBiCiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjQKICAg ICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwMgogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgw MCB8IDB4MGIsIDB4MjQsIDB4MDIsIDB4MDEsIDB4MDIsIDB4MDIsIDB4MTAsIDB4MDEsIAogICAg ICAgMHgwOCB8IDB4NDQsIDB4YWMsIDB4MDAKCgogICAgIEVuZHBvaW50IDAKICAgICAgICBiTGVu Z3RoID0gMHgwMDA5IAogICAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNSAKICAgICAgICBi RW5kcG9pbnRBZGRyZXNzID0gMHgwMDAxICA8T1VUPgogICAgICAgIGJtQXR0cmlidXRlcyA9IDB4 MDAwOSAgPEFEQVBULUlTT0NIUk9OT1VTPgogICAgICAgIHdNYXhQYWNrZXRTaXplID0gMHgwMGMw IAogICAgICAgIGJJbnRlcnZhbCA9IDB4MDAwMSAKICAgICAgICBiUmVmcmVzaCA9IDB4MDAwMCAK ICAgICAgICBiU3luY2hBZGRyZXNzID0gMHgwMDAwIAoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlw dG9yCgogICAgICBiTGVuZ3RoID0gMHgwNwogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI1CiAg ICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDEKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4 MDAgfCAweDA3LCAweDI1LCAweDAxLCAweDAxLCAweDAwLCAweDAwLCAweDAwCgoKCiAgICBJbnRl cmZhY2UgMgogICAgICBiTGVuZ3RoID0gMHgwMDA5IAogICAgICBiRGVzY3JpcHRvclR5cGUgPSAw eDAwMDQgCiAgICAgIGJJbnRlcmZhY2VOdW1iZXIgPSAweDAwMDIgCiAgICAgIGJBbHRlcm5hdGVT ZXR0aW5nID0gMHgwMDAwIAogICAgICBiTnVtRW5kcG9pbnRzID0gMHgwMDAwIAogICAgICBiSW50 ZXJmYWNlQ2xhc3MgPSAweDAwMDEgCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyA9IDB4MDAwMiAK ICAgICAgYkludGVyZmFjZVByb3RvY29sID0gMHgwMDAwIAogICAgICBpSW50ZXJmYWNlID0gMHgw MDAwICA8bm8gc3RyaW5nPgoKCiAgICBJbnRlcmZhY2UgMiBBbHQgMQogICAgICBiTGVuZ3RoID0g MHgwMDA5IAogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDAwMDQgCiAgICAgIGJJbnRlcmZhY2VO dW1iZXIgPSAweDAwMDIgCiAgICAgIGJBbHRlcm5hdGVTZXR0aW5nID0gMHgwMDAxIAogICAgICBi TnVtRW5kcG9pbnRzID0gMHgwMDAxIAogICAgICBiSW50ZXJmYWNlQ2xhc3MgPSAweDAwMDEgCiAg ICAgIGJJbnRlcmZhY2VTdWJDbGFzcyA9IDB4MDAwMiAKICAgICAgYkludGVyZmFjZVByb3RvY29s ID0gMHgwMDAwIAogICAgICBpSW50ZXJmYWNlID0gMHgwMDAwICA8bm8gc3RyaW5nPgoKICAgICAg QWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0gMHgwNwogICAgICBiRGVzY3Jp cHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9IDB4MDEKICAgICAgIFJB VyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDA3LCAweDI0LCAweDAxLCAweDBiLCAweDAxLCAweDAx LCAweDAwCgoKICAgICAgQWRkaXRpb25hbCBEZXNjcmlwdG9yCgogICAgICBiTGVuZ3RoID0gMHgw YgogICAgICBiRGVzY3JpcHRvclR5cGUgPSAweDI0CiAgICAgIGJEZXNjcmlwdG9yU3ViVHlwZSA9 IDB4MDIKICAgICAgIFJBVyBkdW1wOiAKICAgICAgIDB4MDAgfCAweDBiLCAweDI0LCAweDAyLCAw eDAxLCAweDAxLCAweDAyLCAweDEwLCAweDAxLCAKICAgICAgIDB4MDggfCAweDQ0LCAweGFjLCAw eDAwCgoKICAgICBFbmRwb2ludCAwCiAgICAgICAgYkxlbmd0aCA9IDB4MDAwOSAKICAgICAgICBi RGVzY3JpcHRvclR5cGUgPSAweDAwMDUgCiAgICAgICAgYkVuZHBvaW50QWRkcmVzcyA9IDB4MDA4 MiAgPElOPgogICAgICAgIGJtQXR0cmlidXRlcyA9IDB4MDAwZCAgPFNZTkMtSVNPQ0hST05PVVM+ CiAgICAgICAgd01heFBhY2tldFNpemUgPSAweDAwYzAgCiAgICAgICAgYkludGVydmFsID0gMHgw MDAxIAogICAgICAgIGJSZWZyZXNoID0gMHgwMDAwIAogICAgICAgIGJTeW5jaEFkZHJlc3MgPSAw eDAwMDAgCgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDA3 CiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MjUKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0g MHgwMQogICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDcsIDB4MjUsIDB4MDEsIDB4 MDEsIDB4MDAsIDB4MDAsIDB4MDAKCgoKICAgIEludGVyZmFjZSAzCiAgICAgIGJMZW5ndGggPSAw eDAwMDkgCiAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNCAKICAgICAgYkludGVyZmFjZU51 bWJlciA9IDB4MDAwMyAKICAgICAgYkFsdGVybmF0ZVNldHRpbmcgPSAweDAwMDAgCiAgICAgIGJO dW1FbmRwb2ludHMgPSAweDAwMDIgCiAgICAgIGJJbnRlcmZhY2VDbGFzcyA9IDB4MDAwMyAKICAg ICAgYkludGVyZmFjZVN1YkNsYXNzID0gMHgwMDAwIAogICAgICBiSW50ZXJmYWNlUHJvdG9jb2wg PSAweDAwMDAgCiAgICAgIGlJbnRlcmZhY2UgPSAweDAwMDMgIDxWdXppeCBIZWFkIFRyYWNrZXI+ CgogICAgICBBZGRpdGlvbmFsIERlc2NyaXB0b3IKCiAgICAgIGJMZW5ndGggPSAweDA5CiAgICAg IGJEZXNjcmlwdG9yVHlwZSA9IDB4MjEKICAgICAgYkRlc2NyaXB0b3JTdWJUeXBlID0gMHgwMAog ICAgICAgUkFXIGR1bXA6IAogICAgICAgMHgwMCB8IDB4MDksIDB4MjEsIDB4MDAsIDB4MDEsIDB4 MDAsIDB4MDEsIDB4MjIsIDB4MjksIAogICAgICAgMHgwOCB8IDB4MDAKCiAgICAgRW5kcG9pbnQg MAogICAgICAgIGJMZW5ndGggPSAweDAwMDcgCiAgICAgICAgYkRlc2NyaXB0b3JUeXBlID0gMHgw MDA1IAogICAgICAgIGJFbmRwb2ludEFkZHJlc3MgPSAweDAwODMgIDxJTj4KICAgICAgICBibUF0 dHJpYnV0ZXMgPSAweDAwMDMgIDxJTlRFUlJVUFQ+CiAgICAgICAgd01heFBhY2tldFNpemUgPSAw eDAwMmEgCiAgICAgICAgYkludGVydmFsID0gMHgwMDBhIAogICAgICAgIGJSZWZyZXNoID0gMHgw MDAwIAogICAgICAgIGJTeW5jaEFkZHJlc3MgPSAweDAwMDAgCgogICAgIEVuZHBvaW50IDEKICAg ICAgICBiTGVuZ3RoID0gMHgwMDA3IAogICAgICAgIGJEZXNjcmlwdG9yVHlwZSA9IDB4MDAwNSAK ICAgICAgICBiRW5kcG9pbnRBZGRyZXNzID0gMHgwMDA0ICA8T1VUPgogICAgICAgIGJtQXR0cmli dXRlcyA9IDB4MDAwMyAgPElOVEVSUlVQVD4KICAgICAgICB3TWF4UGFja2V0U2l6ZSA9IDB4MDA0 MCAKICAgICAgICBiSW50ZXJ2YWwgPSAweDAwMGEgCiAgICAgICAgYlJlZnJlc2ggPSAweDAwMDAg CiAgICAgICAgYlN5bmNoQWRkcmVzcyA9IDB4MDAwMCAKCg== --047d7bdc17fa7cf34604ef10db92-- From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 13:47:53 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AFFB96E6 for ; Fri, 3 Jan 2014 13:47:53 +0000 (UTC) Received: from mta04.bitpro.no (mta04.bitpro.no [92.42.64.203]) by mx1.freebsd.org (Postfix) with ESMTP id 68DD01D74 for ; Fri, 3 Jan 2014 13:47:53 +0000 (UTC) Received: from mail.lockless.no (mail.lockless.no [46.29.221.38]) by mta04.bitpro.no (Postfix) with ESMTPS id 8A4E31002B7; Fri, 3 Jan 2014 14:47:51 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail.lockless.no (Postfix) with ESMTP id 8ECCA8FC4C2; Fri, 3 Jan 2014 14:48:33 +0100 (CET) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at lockless.no Received: from mail.lockless.no ([127.0.0.1]) by localhost (mail.lockless.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4IiyKXDBbPj6; Fri, 3 Jan 2014 14:48:32 +0100 (CET) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) by mail.lockless.no (Postfix) with ESMTPSA id A40B18EB874; Fri, 3 Jan 2014 14:48:32 +0100 (CET) Message-ID: <52C6BFCB.9080300@bitfrost.no> Date: Fri, 03 Jan 2014 14:48:59 +0100 From: Hans Petter Selasky Organization: Bitfrost A/S User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "Lundberg, Johannes" Subject: Re: usb_interrupt_read speed different on USB 2 vs 3 port. References: <52C6B770.401@bitfrost.no> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "freebsd-usb@freebsd.org" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 13:47:53 -0000 Hi, For USB 3.0, sys/dev/usb/controller/xhci.c, the interval is set by: switch (type) { case UE_INTERRUPT: if (fps_shift > 3) fps_shift--; temp |= XHCI_EPCTX_0_IVAL_SET(fps_shift); break; case UE_ISOCHRONOUS: Add some prints to the kernel and print "fps_shift" in the UE_INTERRUPT case. The value has unit 125 * (2**fps_shift) us. The call is: usb_interrupt_read(devh, 0x00000083, buf, 0x000002a, 1000); BTW: Endpoint 0 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0083 bmAttributes = 0x0003 wMaxPacketSize = 0x002a bInterval = 0x000a ^^^^ 10ms I think for FULL speed (XHCI will use 16ms interval) bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 1 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0004 bmAttributes = 0x0003 wMaxPacketSize = 0x0040 bInterval = 0x000a ^^^^ 10ms I think for FULL speed bRefresh = 0x0000 bSynchAddress = 0x0000 So a round trip of 20ms is like expected. Maybe the EHCI driver will schedule a bit differently. If in the kernel, it is possible to override this value. --HPS From owner-freebsd-usb@FreeBSD.ORG Fri Jan 3 19:50:00 2014 Return-Path: Delivered-To: freebsd-usb@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CBB5AE37 for ; Fri, 3 Jan 2014 19:50:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 87CF41DD3 for ; Fri, 3 Jan 2014 19:50:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s03Jo0XE099709 for ; Fri, 3 Jan 2014 19:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s03Jo0D2099708; Fri, 3 Jan 2014 19:50:00 GMT (envelope-from gnats) Resent-Date: Fri, 3 Jan 2014 19:50:00 GMT Resent-Message-Id: <201401031950.s03Jo0D2099708@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tijl Coosemans Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21800C20 for ; Fri, 3 Jan 2014 19:41:32 +0000 (UTC) Received: from mailrelay009.isp.belgacom.be (mailrelay009.isp.belgacom.be [195.238.6.176]) by mx1.freebsd.org (Postfix) with ESMTP id AF8801D88 for ; Fri, 3 Jan 2014 19:41:31 +0000 (UTC) Received: from 248.119-242-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.242.119.248]) by relay.skynet.be with ESMTP; 03 Jan 2014 20:41:23 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.7/8.14.7) with ESMTP id s03JfMkr083258 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 3 Jan 2014 20:41:23 +0100 (CET) (envelope-from tijl@kalimero.tijl.coosemans.org) Received: (from tijl@localhost) by kalimero.tijl.coosemans.org (8.14.7/8.14.7/Submit) id s03JfMeH083257; Fri, 3 Jan 2014 20:41:22 +0100 (CET) (envelope-from tijl) Message-Id: <201401031941.s03JfMeH083257@kalimero.tijl.coosemans.org> Date: Fri, 3 Jan 2014 20:41:22 +0100 (CET) From: Tijl Coosemans To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: usb/185454: libusb lacks libusb_handle_events_completed() X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Tijl Coosemans List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 19:50:00 -0000 >Number: 185454 >Category: usb >Synopsis: libusb lacks libusb_handle_events_completed() >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 03 19:50:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Tijl Coosemans >Release: FreeBSD 11.0-CURRENT i386 >Organization: >Environment: >Description: The FreeBSD implementation of the libusb 1.0 API lacks these two functions: int libusb_handle_events_completed(libusb_context *ctx, int *completed) int libusb_handle_events_timeout_completed(libusb_context *ctx, struct timeval *tv, int *completed) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: