|  |  |  | @5dab9ef0 | 8 years | salmelu | xhci: stream dealocation after encountering errors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f803831 | 8 years | salmelu | xhci: more stream validity checks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @740dafc | 8 years | aearsis | usbhub: fix race between def. address release/request
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2755a622 | 8 years | aearsis | uhci: fix transfer aborting
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3f44312 | 8 years | aearsis | usbdev: ignore also EHANGUP when joining polling fibril
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4e44f5d | 8 years | petr.manek | usbdev: protect against flag race
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @338729c | 8 years | petr.manek | usbdev: fix race condition when unmapping endpoints
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1d218bf | 8 years | petr.manek | xhci: decrease message log level
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @51a51be | 8 years | aearsis | usbhub: aggregate requests for default address
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4603b35 | 8 years | aearsis | libdrv: merged usbhc default address reservation operations
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eeca8a6 | 8 years | aearsis | usb: speed moved from default address reservation to enumeration callback
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @47e9494 | 8 years | salmelu | xhci: stub for streams support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7d1dd2b | 8 years | aearsis | usbhub: port simply cannot inform HC when finalizing
There are three …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c952abc4 | 8 years | aearsis | usbhost ddf: inlined hcd_ddf_new_device and hcd_ddf_remove_device
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4e84ed6 | 8 years | aearsis | usbhub: rewrite port handling
The state space of a usb hub port is a …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d2c3dcd | 8 years | aearsis | xhci commands: wait if the ring is full
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @309d9865 | 8 years | aearsis | xhci: update dequeue ptr also for cmd ring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @957ea3a | 8 years | aearsis | usbhub: make adding device readable
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9ff99e8 | 8 years | aearsis | xhci: unlock mutex on error
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a1732929 | 8 years | aearsis | usb: unified logging
Use logger instead of printf. Logger adds …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c1a966e | 8 years | aearsis | usbhost usb2_bus: assign roothub address 127
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8a98e4a | 8 years | aearsis | xhci: implemented TT
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @745a3f1 | 8 years | petr.manek | usbhid: correct a typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4c25c2fb | 8 years | aearsis | usbhost: move managing TT to the library
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @01d9707 | 8 years | petr.manek | usbhub: fix leak
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @17c1d9db | 8 years | petr.manek | usbhid: no need to expose polling callbacks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b71f3e | 8 years | petr.manek | usbdev: refactor polling more
For clarity, the opaque …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @edc51615 | 8 years | petr.manek | usbdev: small fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @91173333 | 8 years | petr.manek | usbdev: use centralized joining mechanism, move away from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8a0c52a | 8 years | petr.manek | usbdev: add polling join mechanism
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @71f211f | 8 years | petr.manek | usbdev: refactor polling data structs
Symbols related to USB device …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7dddd7b | 8 years | petr.manek | usbdev: refactor polling
Until now, device polling had to be executed …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2489353 | 8 years | petr.manek | usbdev: driver can destroy endpoint mappings
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1ed3eb4 | 8 years | aearsis | usbhost: endpoint is identified also by its direction
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @001778c | 8 years | aearsis | xhci: set slot context entries to maximum
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @36fb6d7 | 8 years | aearsis | xhci: add debug functions to dump contexts
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9b56e528 | 8 years | aearsis | xhci rh: better not disable port on any event
The result of a long …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @37b13175 | 8 years | aearsis | xhci rh: removed unnecessary mutex locking
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @93757c5 | 8 years | aearsis | xhci rh: device tree is built by bus already
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bf601313 | 8 years | aearsis | xhci rh: another corner case prevented
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @598733c9 | 8 years | jenda.jzqk73 | fix broken debug messages && make it compile
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @837581fd | 8 years | aearsis | xhci: logging changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @230ef1c | 8 years | aearsis | xhci rh: fixed broken event system
The previous one broke when two …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @94e9c29 | 8 years | salmelu | xhci: Isoch mfindex epoch counting
Isochronous mfindex is now saved …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0e7380f | 8 years | aearsis | xhci: wait for conditions to hold in a systematic way
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fb154e13 | 8 years | aearsis | xhci: revised roothub event handling
According to the xHCI …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7242ba21 | 8 years | aearsis | usbhost: mark roothub gone on binding failure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5d25984 | 8 years | aearsis | xhci: removed misleading debug log
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ba2e17f | 8 years | aearsis | xhci: retry addressing device
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e7e99bf | 8 years | aearsis | xhci: return ESTALL for USB Transaction Error
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a75f9cbc | 8 years | aearsis | xhci: try to identify custom speeds
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @129e6f1 | 8 years | petr.manek | usbhost: add device_gone stub (seems non-optional)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @99a00a6 | 8 years | petr.manek | usbhost: fix leftover assert
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0fcccd9 | 8 years | petr.manek | usbhid: refactoring
Renamed polling synchronization primitives with …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fcdab1e | 8 years | petr.manek | usbhid: join without defuncting the DDF node
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b233821 | 8 years | petr.manek | usbhub: join without defuncting the DDF node
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0b90f49 | 8 years | petr.manek | usbhub: joining polling fibril
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46c5dc2 | 8 years | petr.manek | usbflbk: add missing callbacks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5823525e | 8 years | petr.manek | usbmid: refactoring
Redistributed code between device_remove(), …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bb1e968 | 8 years | petr.manek | usbmast: add device_removed callback
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f75725d | 8 years | petr.manek | usbmid: add device_removed callback
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5a73a7e | 8 years | petr.manek | usbhub: add device_removed callback
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c097d22 | 8 years | petr.manek | usbflbk: add device_removed callback
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @50be3c61 | 8 years | aearsis | xhci: removed leftover function
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @49e62998 | 8 years | aearsis | xhci: defer roothub events processing
There are two new generic …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f3baab1 | 8 years | aearsis | xhci: do not rely on internal fibril quirks
Previousy, we abused the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @665368c | 8 years | salmelu | xhci: Start tracking mfindex wraps
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @69a93d02 | 8 years | salmelu | xhci: Fixed isoch failing to start
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ed803f1 | 8 years | salmelu | xhci: Rewritten isoch event handling
Traversing loop looking for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @929599a8 | 8 years | aearsis | uhci: implemented transfer abort
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @351113f | 8 years | petr.manek | usbhost: fix return in critical section, change misleading log messages
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @92caadd | 8 years | aearsis | usbhost: fix endpoint_wait_timeout
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @30fc56f | 8 years | aearsis | xhci: stop endpoint on unregister
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53a9d02 | 8 years | aearsis | usb: fix errors introduced by recent changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @17783bf | 8 years | aearsis | xhci: short transfer is a normal condition
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9848c77 | 8 years | aearsis | usbhost: renamed bus_device_remove to bus_device_gone
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0892663a | 8 years | aearsis | usbhost: device removal and off/onlining moved into the library
Also, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bad4a05 | 8 years | aearsis | usbhost: made device_remove and endpoint_unregister noexcept
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a6c4597 | 8 years | aearsis | usbhost: survive unregistering detached endpoint
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f82c4822 | 8 years | petr.manek | ehci: add bus support for offline/online (WIP)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1b78beae | 8 years | petr.manek | usbhid: more log level increases
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9d170a1 | 8 years | petr.manek | usbhid: better gone handling, increased log level, moved around messages
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a4eb520f | 8 years | petr.manek | usbdev: driver termination request erases polling failures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a70f349 | 8 years | aearsis | usbdev: fixed infinite cycle on errors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9748336 | 8 years | aearsis | usbhost: be more careful with detached endpoints
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @94a0904 | 8 years | aearsis | ubshost: abort endpoint when unregistering
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @806a779 | 8 years | aearsis | usb: little changes to make compiler happy
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8bab0d2 | 8 years | aearsis | usbdev: fixed rookie mistake
How could that ever worked?
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @398a94c | 8 years | aearsis | xhci isoch: bug fixing
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4a00bc9 | 8 years | aearsis | xhci: fix errors reported by clang
Asserts were unnecessary, because …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f92f6b1 | 8 years | aearsis | xhci isoch: made buffer count variable
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @708d8fcd | 8 years | aearsis | xhci: rewritten isochronous transfers
There was a fundamental problem …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4793023 | 8 years | petr.manek | usbhid: mark polling end for keyboard and multimedia device
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @970f6e1 | 8 years | petr.manek | usbhid: join polling fibrils in device_remove()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c386d6d | 8 years | petr.manek | usbdev: refactoring
Polling syntax sugar API extended to allow custom …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cf5cbac4 | 8 years | petr.manek | xhci: check if endpoint is NULL before retrieving it
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c913f71e | 8 years | petr.manek | uhci: implement onlining device functions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8eb7095 | 8 years | petr.manek | usbhost: correct typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dfa1fc8 | 8 years | petr.manek | usbdiag: use dev_removed for data cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0eadfd1e | 8 years | petr.manek | xhci: allocate/free transfer ring internally in endpoint init/fini
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |