From owner-freebsd-current@FreeBSD.ORG Sun Feb 17 02:26:51 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4542216A419 for ; Sun, 17 Feb 2008 02:26:51 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail4.sea5.speakeasy.net (mail4.sea5.speakeasy.net [69.17.117.6]) by mx1.freebsd.org (Postfix) with ESMTP id 1226E13C44B for ; Sun, 17 Feb 2008 02:26:50 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 18266 invoked from network); 17 Feb 2008 02:26:50 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail4.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 17 Feb 2008 02:26:50 -0000 Message-ID: <47B79A48.1030406@chuckr.org> Date: Sat, 16 Feb 2008 21:22:00 -0500 From: Chuck Robey User-Agent: Thunderbird 2.0.0.6 (X11/20071107) MIME-Version: 1.0 To: Alexander Leidinger References: <47B20739.1050602@chuckr.org> <20080216121241.450ff175@deskjail> In-Reply-To: <20080216121241.450ff175@deskjail> 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: freebsd-current@freebsd.org Subject: Re: about usb X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Feb 2008 02:26:51 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alexander Leidinger wrote: > Quoting Chuck Robey (Tue, 12 Feb 2008 15:53:13 -0500): > >> But, I guess there's been a lot of coding in usb, because the state of usb >> docs is, well, mostly missing in action. I found about a conf file in /etc >> called usbd.conf, but I would guess that's a goner too (although this is a >> recently installed machine, so it shouldn't be too chock full of ancient >> memorabilia. > > cd /usr/src > make check-old > make delete-old > make delte-old-libs (make sure you don't need them anymore) > >> The handbook, both the regular version AND the developer version, treat usb >> only from the direction of masss storage. Once I get to the point of >> understanding this data dump I have (and that won't bee all that long) I >> need more into about how to architecturally amke this work. Questions >> like, does this item need to operate alone, or along with my current >> trackball? If I write a device driver for this, what kind of interface >> should I present at /dev? If I get this done, will I just enter some > > You could ask hps@FreeBSD.org, he is working on a new USB stack in > perforce. > > Bye, > Alexander. > Are you sure you got that name right? finger hps@freebsd.org comes back "no such user". I'm sorry to hear that I need now to learn yet another vcs, but I have to admit that if I must, well, Perforce is probably the best candidate for being a good tool. I just really dislike using a non-free tool for a free project (yes, I know there's a loophole for the FreeBSD project). I am still having a miserable time trying to figure out the HID spec, and Kai Wang deserves being nominated for Sainthood, for putting up with my horde of stupid questions. If anyone knows of a HID device which has a published [HID report in hex, Parsed output, and comments on how it got from one to the other] I would give nearly anything for such a thing (anything I happen to have, which doesn't happen to include cash right now). Kai Wang's krepdump gives you the hexdump and parsed output of any device in your system that gets plugged in, which is 2/3 of what I need, and anyone who hasn't seen that tool, who does usb programming, is missing a great tool. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHt5pIz62J6PPcoOkRAjrlAKCRs23A2Ql3JX8NzEz4Ei/fwnTb2QCfQYvN RkrzaoSuetczmKpdsAeV3s0= =lD7S -----END PGP SIGNATURE-----