Hello list 

I am working on gadget driver for Analog Devices's vox160 chip. I have
finished the controller driver and is using the g_ether to interface
with windows usb host using rndis. 

I want to have understanding about how the linux rndis module works. The
linux rndis module uses 4 endpoint and the status end point is one among
them. 

What kind of messages are exchanged over the status end point ? 

Reading of rndis.c suggested that status endpoint is used only to send
data 0x0001 to host. What is the meaning of 0x0001 sent by status
endpoint ?

Do the host send periodic IN tokens to read data from status endpoint ?

What happens to rndis module if the host do not send IN tokens for
status endpoint ?

What happens to rndis module if the usb device do not generate any
response to IN tokens for status endpoint ?
 
 
Thanks. 

Regards 
Vivek



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to