|  |  | @32b2a6f2 | 8 years | aearsis | usbhub: link state change cannot be cleared
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b310cff4 | 8 years | aearsis | vhc: transfers are released by finishing
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6d5d3ae2 | 8 years | jenda.jzqk73 | debug: fix off-by-one copypaste error
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @217e981 | 8 years | aearsis | usb port: skip the timeout on error
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @defaab2 | 8 years | aearsis | xhci: tune log levels
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9d3536e | 8 years | aearsis | usbhub: clear ignored changes and report them only once
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d648e83 | 8 years | aearsis | usbhub: assert link state change
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @58f4c0f | 8 years | aearsis | xhci: reset also USB 3 ports
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cb63854 | 8 years | aearsis | usbhub: fix hub depth off-by-one
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4397984 | 8 years | aearsis | usbhub: fix off-by-one in port powering
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26beeda | 8 years | aearsis | xhci: simplify context macros and make them check types
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45e49e6 | 8 years | aearsis | usbhub: handle superspeed hubs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @24fcb8b | 8 years | jenda.jzqk73 | fix XHCI_SLOT_HUB_SET wrong bit offset
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @21885c92 | 8 years | aearsis | usbhost: handle superspeed hubs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2aaba7e | 8 years | aearsis | libusbhost: manage (and report) depth of the device
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6271a34 | 8 years | jenda.jzqk73 | handle HS/SS max_packet_size
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @51c1d500 | 8 years | aearsis | xhci: move HC semantics from endpoint/device to hc module
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @abb5d08 | 8 years | aearsis | xhci: free context in case of an error
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @682c9354 | 8 years | aearsis | xhci: move all real functionality from bus to device/endpoint/transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @129b821f | 8 years | aearsis | usbhub: be aware of its own speed
This resulted in a bunch of changes …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @60d3f35 | 8 years | jenda.jzqk73 | hw_structs: explaining comment
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c280d7e | 8 years | aearsis | libdrv: usb iface callbacks joined
In addition to handle and current …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3cdaa7f | 8 years | aearsis | libdrv: usb structures shall be part of the usbhc iface
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5ff5dc5 | 8 years | aearsis | usbmid: just don't offline the ctl function
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ba654f2e | 8 years | aearsis | libusbdev: default control pipe is supposed to be automatically reset …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @609f3f73 | 8 years | aearsis | xhci: reset endpoint on ClearFeature(ENDPOINT_HALT) request
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b5c92d7d | 8 years | aearsis | libusbdev: pass correct endpoint index to reset endpoint
… and do …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4c03793 | 8 years | aearsis | libusbhost: fix resetting endpoints
Because apparently, I had no idea …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @726af29 | 8 years | jenda.jzqk73 | debug.h: remove unused include, use the struct that is already declared
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7ec7b7e | 8 years | jenda.jzqk73 | Handling HCs with 32 or 64-bytes context size
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c6f82e5 | 8 years | aearsis | libusbhost: do not try to handle the toggle bit in a generic way
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @69b2dfee | 8 years | aearsis | xhci: satisfy picky Intel xHC
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7e5a12b | 8 years | aearsis | xhci: make enable/disable slot symmetric
Previously, device slot …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2833bb4 | 8 years | aearsis | xhci: recognise hubs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @944f8fdd | 8 years | aearsis | libusbhost: move utility functions to new header utility.h
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @861b5d6 | 8 years | jenda.jzqk73 | context: fix indentation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a4e7e6e1 | 8 years | aearsis | xhci: setup also slot context where needed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c7d5189 | 8 years | aearsis | usbhost: split hcd_device_explore
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7138a78b | 8 years | aearsis | usb: do not fail just because of wrong assert
If the events come fast …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @41abf3c | 8 years | aearsis | xhci: various debugging changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8fe29a7c | 8 years | aearsis | xhci: clear endpoint halted condition
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fb28cde | 8 years | aearsis | xhci: changed api to get dequeue state of trb ring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e7f21884 | 8 years | aearsis | xhci: fixed field named wrong
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @05770666 | 8 years | aearsis | xhci rh: try to detect hidden connected devices at startup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2c0564c | 8 years | aearsis | xhci: handle potentially blocking events in separate fibril
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2bff2cc2 | 8 years | aearsis | xhci: implement sw trb ring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f79283b | 8 years | aearsis | usb: remove speed storing (and fix that misuse in xhci rh)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @babcc423 | 8 years | aearsis | usbhost: fix off by one in default name
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9b8dac4 | 8 years | aearsis | uhci: do not wait on _locked without the lock
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5bccec3 | 8 years | aearsis | usb port: disconnect handler shall run in separate fibril too
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a9fcd73 | 8 years | aearsis | xhci: rewrite RH to use usb/port
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @94f8c363 | 8 years | aearsis | usbhub: extract the port state machine to the usb library
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8ad2b0a | 8 years | aearsis | ehci: implement transfer abort on endpoint unregister
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d60115a | 8 years | aearsis | ohci: implement transfer abort on endpoint unregister
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ed8575f | 8 years | aearsis | usbhost: remove unused endpoint link
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @feabe163 | 8 years | salmelu | xhci: common transfer errors detected and logged
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4cc0c2e0 | 8 years | salmelu | xhci: handle missing ring for invalid stream ID
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1af4c00 | 8 years | salmelu | xhci: fixed transition to and from streams
Added remove streams …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @61e27e80 | 8 years | salmelu | xhci: streams: documentation comments
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  |