summaryrefslogtreecommitdiff
path: root/sys/src/cmd/7l/asmout.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2019-04-19 23:39:47 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2019-04-19 23:39:47 +0200
commita0da5b973ffa098e428c574104e270b600770f9a (patch)
tree39875c3b77317bee52d5edf0f2babbeb9d75cf9b /sys/src/cmd/7l/asmout.c
parent6bceabbc79b9c60a18dae90b1618eddbf7737275 (diff)
usbxhci: make stuck usb transactions interruptable.
some control transactions can confuse the xhci controller so much that it even fails to respond to command abort or STOPEP control command. with no way for us to abort the transaction but a full controller reset. we give the controller 5 seconds to abort our initial transaction and if that fails we wake the recover process to reset the controller. thanks mischief for testing.
Diffstat (limited to 'sys/src/cmd/7l/asmout.c')
0 files changed, 0 insertions, 0 deletions