tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Conceptual USB doc?
On Sun, 8 Mar 2026, Mouse wrote:
[...]
but I find myself lacking understanding of important concepts (for
example, what exactly is an endpoint and what can it do?).
[...]
I'm looking for things like what an endpoint is, what kinds of
transfers exist, what on-wire overhead data structures look like, that
kind of stuff.
[...]
In my opinion what you need is a good usb development book and the
latest usb specification. No matter what book it is (as long as it
is a _good_ book), it will describe the protocols, the package's
structure, etc. I don't recommend trying to memorize or get in your
mind these complex elements of the diferent protocols involved,
but just get the overall notion of the functioning of the standard,
and use later the specification when you are actually working with
your device.
I think that after that the netbsd man pages starting with usb(4)
and the source code for some simple devices will get your game on.
Regards.
adr
PS. Axelson's books are pretty good.
Home |
Main Index |
Thread Index |
Old Index