From owner-freebsd-usb@FreeBSD.ORG Thu May 29 02:21:40 2008 Return-Path: Delivered-To: FreeBSD-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 766741065670 for ; Thu, 29 May 2008 02:21:40 +0000 (UTC) (envelope-from chuckr@telenix.org) Received: from mail4.sea5.speakeasy.net (mail4.sea5.speakeasy.net [69.17.117.6]) by mx1.freebsd.org (Postfix) with ESMTP id 776D78FC15 for ; Thu, 29 May 2008 02:21:40 +0000 (UTC) (envelope-from chuckr@telenix.org) Received: (qmail 27161 invoked from network); 29 May 2008 02:21:39 -0000 Received: from april.chuckr.org (HELO april.telenix.org) (chuckr@[66.92.151.30]) (envelope-sender ) by mail4.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 29 May 2008 02:21:39 -0000 Message-ID: <483E10DC.5090503@telenix.org> Date: Wed, 28 May 2008 22:11:40 -0400 From: Chuck Robey User-Agent: Thunderbird 2.0.0.6 (X11/20071107) MIME-Version: 1.0 To: FreeBSD USB List X-Enigmail-Version: 0.95.5 OpenPGP: id=F3DCA0E9; url=http://pgp.mit.edu Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: new libusbhid? X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 02:21:40 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've been screwing around trying to get all of my usb jobs done. At the moment, I have all but one accomplished (I can't seem to set the report ID, it's stuck on the wrong one) but that's not the main point. What makes me wonder is the seeming complete lack of the requests that are defined in section 7 of the USB HID spec. These include: [G|S]et_Descriptor_Request [G|S]et_Report_Request [G|S]et_Idle_Request [G|S]et_Protocol_Request (8 total requests) I've heard, in the last few months, hints now and again about someone working on a new libusbhid, but not knowing then what it was, I didn't make a note of it. The present libusbhid seems to have only 1 of that list of 8 implemented. Is it poosible that someone has written this already, or (if not) is there some overriding reason that it hasn't been done yet? I need it, but I don't want to spend time on something someone else has 90% done ... but without those requests, my present code looks shitty, and I don't like that all that much. The way I get myu data and parse it just doesn't look all that neat and clean, I need something better. So, if anyone knows the status on this, I'd sure appreciate it if you could point me at it. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIPhDcz62J6PPcoOkRAqlOAJ48Mn4Xmzeere/MeWqO4B/uiCttBQCdFTCe UT8kf7qFAiq+YlewIHZz6nc= =cf/2 -----END PGP SIGNATURE-----