Hi,
I want to know how usb gadgets work.
From, whatever i have understood. Suppose i want usb port to act
as a ethernet port.
then:
This is for device side.
If we assume ethernet driver to contain 2 layers.
-------------------------------------------------
Layer which uses lower layer (say UP1)
-------------------------------------------------
Layer deals with ethernet card (say LL1)
-------------------------------------------------
Now, i want ip on usb. then.
------------------------------------------------
Layer which uses lower layer (say UP1)
--------------------------------------------------
A conversion layer ; which converts normal ethernet data
into USB format
--------------------------------------------------
USB Drivers
---------------------------------------------------
We, have a middle layer which does some form of conversion
(ethernet to USB format) here.
It could be Serial to USB format also.
This is what i have understood. i want to know if i am right.
On Host Side,
Some Information is embedded for host usb drivers to
extract and make a reverse conversion and it then gives to the
appropriate driver,
I want to know if my understanding is correct or not ?
Are there any docs on net on this. i browsed linux-usb but information
provided is more advanced for people like me. some simple docs are
needed in this regard.
Please Advice
/J
-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel