about usb

Chuck Robey chuckr at chuckr.org
Sun Feb 17 02:26:51 UTC 2008

Hash: SHA1

Alexander Leidinger wrote:
> Quoting Chuck Robey <chuckr at chuckr.org> (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 at FreeBSD.org, he is working on a new USB stack in
> perforce.
> Bye,
> Alexander.

Are you sure you got that name right?  finger hps at 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.
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the freebsd-current mailing list