Hi HPS, XHCI spec just tells: The configure Endpoint command TRB evalutes the bandwidth and resouce reqirement of the endpoints selected by the command. So I don't think this command can be call to one endpoint several times. How, I tried to call configure endpoint with DC (disable configure), it can't help.
>From XHCI spec's view, "reset Endpoint command" is enough to stop xfer. Thanks & Regards, Shichun Ma Software Engineer Dell | Cloud Client Computing office +86 10 82862579, Mobile +86 13241851528 [email protected] ________________________________________ From: Hans Petter Selasky <[email protected]> Sent: Friday, December 27, 2019 9:06 AM To: Ma, Horse; [email protected] Subject: Re: can not receive xfer interrupt after stop xfer is called intel XHCI Gemini Lake SOC [EXTERNAL EMAIL] On 2019-12-27 00:58, [email protected] wrote: > This issue can be avoided by do not call "xhci_cmd_configure_ep " in > "xhci_configure_reset_endpoint" What does the XHCI specification say about this? Is the XHCI host controller broken? --HPS _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "[email protected]"
