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