#390 closed enhancement (fixed)
Support for USB communication abort.
| Reported by: | Jan Vesely | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.7.2 |
| Component: | helenos/usb/other | Version: | mainline |
| Keywords: | Cc: | ||
| Blocker for: | 383 | Depends on: | |
| See also: |
Description
This concerns mainly USB interrupt transfers, but can be useful for all 4 types.
Interrupt transfer won't end until there is a change in device status. All transfer may hang in case of faulty devices.
All communication should be aborted when endpoint is removed from hc driver and possibly an abort call should be added to USB hc interface.
Change History (3)
comment:1 by , 8 years ago
| Milestone: | 0.7.1 |
|---|
comment:2 by , 8 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:3 by , 7 years ago
| Milestone: | → 0.7.2 |
|---|
Note:
See TracTickets
for help on using tickets.

Fix merged in commit df6ded8c93d4c5e36bb3d1598f5b42fb5553ffe3:
commit df6ded8c93d4c5e36bb3d1598f5b42fb5553ffe3 Merge: f5e5f73a3 b2dca8de8 Author: Jakub Jermar <jakub@jermar.eu> Date: Wed Feb 28 17:06:42 2018 +0100 Merge github.com:helenos-xhci-team/helenos This commit merges support for USB 3 and generally refactors, fixes, extends and cleans up the existing USB framework. Notable additions and features: * new host controller driver has been implemented to control various xHC models (among others, NEC Renesas uPD720200) * isochronous data transfer mode * support for explicit USB device removal * USB tablet driver