Hi,
I am used two bulk endpoints for USB communication: one for Rx and one for Tx.
The Rx worked in DMA transparent mode well, however I want to change it to RNDIS mode (not General RNDIS).
I sending 150Kbyte per transfer. The data is transferred, but I don't get the interrupt and the completed BD doesn't appears in the completed queue,
note that after the transfer the BD removed from the Rx queue.
The host sends zero byte packet, so why I don't get the interrupt?
Why the BD doesn't moved to the completed queue in the same way it does in transparent or GRNDIS way?
Thanks
Dani