summaryrefslogtreecommitdiff
path: root/lib/cmap
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-07-17 21:10:25 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2017-07-17 21:10:25 +0200
commit40dc39bf7d8d17a84d6a2a427ca7facd8b2cb66b (patch)
tree97f6dac4f9fcd5b38b695d99b1a88370310a6659 /lib/cmap
parenteee7357c2778a65a3ecf552ac44b9a419e6e92d9 (diff)
downloadplan9front-40dc39bf7d8d17a84d6a2a427ca7facd8b2cb66b.tar.xz
usbxhci: better approach to unstalling endpoint and fixup td ring
instead of guessing where the controllers dequeue pointer went, stop the endpoint and then explicitely set te dequeue pointer to the next write td position. that way we do not need to fix the cycle bit in the td's and dont need to rely on if the controller advanced the dequeue pointer after a stall or not. add ctx and slot back pointers to ring.
Diffstat (limited to 'lib/cmap')
0 files changed, 0 insertions, 0 deletions