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]"

Reply via email to