Hi All,
I find the USB controller can't flush the TX fifo when usb host send a packet failed.After that,the communication between usb host and usb device may be aborted.
I use the wince platform.I only translate the musb_h_tx_flush_fifo function from linux usb driver.I think this translation is OK.I only want to know why the flush fifo failed.This issue often occurs together with usb errors(TXCSRL.D2 or RXCSRL.D2).