Re: USB gadget that uses Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 15 Oct 2009, Mayuresh Kasture wrote:

> Thank you, guys, for replying.
> 
> I am currently looking at BeagleBoard. I am new to embedded systems.
> Hence, not able to quite understand the kernel development
> limitations, if any, on this board. I am kind of swinging between
> pages explaining BeagleBoard, the Angstrom Linux distribution and
> openembedded for this information.
> 
> Can you tell me what layer in the USB hierarchy is the lowest layer I
> can modify? So, if I want to play with packet formation, error
> handling, urbs etc., can I do that in Angstrom distribution?

The answer is the same for any distribution and any hardware.  The
lowest layer you can modify is the host controller driver.  It handles
packet formation (to some extent -- the hardware is responsible for a
lot).  URBs and errors are handled at that layer and at higher layers.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux