| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4c25c2fb
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: move managing TT to the library
                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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7242ba21
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: mark roothub gone on binding failure
                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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @53a9d02
                 
               | 
              8 years | 
              aearsis | 
              
                usb: fix errors introduced by recent changes
                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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8eb7095
                 
               | 
              8 years | 
              petr.manek | 
              
                usbhost: correct typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1102eca
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: documentation & cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ecbad17
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: Implemented bandwidth accounting for USB 2.0
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3dc3f99
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: inline get_free_address
As it's now used only once, it is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5e2b1ae6
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: reserve default speed in library
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @56257ba
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: manage endpoints by library + get/set_toggle → reset_toggle
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9efad54
                 
               | 
              8 years | 
              aearsis | 
              
                usb: move endpoint descriptor parsing to HC
This better separates …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c901632
                 
               | 
              8 years | 
              aearsis | 
              
                usbdev: polling interval and interval is the same thing
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @35c37fc
                 
               | 
              8 years | 
              aearsis | 
              
                ehci: refactor to dma_buffers
One big hidden thing was refactored - …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5dfb70c9
                 
               | 
              8 years | 
              petr.manek | 
              
                uhci: moved offline call from usbhost, terminating hanging transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @415c5116
                 
               | 
              8 years | 
              petr.manek | 
              
                usbhost: first stab at usb2 disconnect (wip)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @deb2e55
                 
               | 
              8 years | 
              petr.manek | 
              
                usbhost: refactoring
Moved the "online" attribute from xhci_device_t …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @66c16b0
                 
               | 
              8 years | 
              petr.manek | 
              
                usbhost: add stubs for offline/online
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f98f4b7
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: polling fibril gets bus, not hcd
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @32fb6bce
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: refactoring
This commit moves interrupt, status and schedule …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @837d53d
                 
               | 
              8 years | 
              petr.manek | 
              
                usbhost: make compiler happy about uninitialized USB address
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6832245
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost bus: refactor the bus ops
This way, method names better …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @bd05140
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: removed unused hc operation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @10cd715
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost bus: request_address → reserve_default_address
It doesn't …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @53db806
                 
               | 
              8 years | 
              aearsis | 
              
                xhci bus: fix setup of FS device
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d42ba37
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: usb transfer batch shall be zero-initialized
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @820d9bc
                 
               | 
              8 years | 
              aearsis | 
              
                usb: move toggle resetting to libusbhost
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @64fea02
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: refactor include hiearchy
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b60eac1
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: remove unused field
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3035323
                 
               | 
              8 years | 
              aearsis | 
              
                usb: move usb setup packet size to libusb
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @375211d2
                 
               | 
              8 years | 
              Hlavaty.Ondrej | 
              
                usbhost: updated determining MPS for USB 3
USB 3 changes the meaning …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @888238e9
                 
               | 
              8 years | 
              Hlavaty.Ondrej | 
              
                usbhost: endpoints do not have speed on their own
This information …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ff14aede
                 
               | 
              8 years | 
              Hlavaty.Ondrej | 
              
                usbhost: move TT management to library
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @306a36d
                 
               | 
              8 years | 
              Hlavaty.Ondrej | 
              
                xhci: configuration of endpoint 0
Moved fetching of the first 8B of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @cfe4852
                 
               | 
              8 years | 
              Hlavaty.Ondrej | 
              
                usbhost: introduce dma_buffer
Dma buffers shall simplify management …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a1f83a3
                 
               | 
              8 years | 
              Hlavaty.Ondrej | 
              
                usbhost: remove dead code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f9d0a86
                 
               | 
              8 years | 
              Hlavaty.Ondrej | 
              
                Merge tag '0.7.1'
The merge wasn't clean, because of changes in build …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @cecba66e
                 
               | 
              8 years | 
              zarevucky.jiri | 
              
                Instead of using library paths directly, refer to libraries by name …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @41df71f9
                 
               | 
              8 years | 
              aearsis | 
              
                ddf: split usb interface to usb and usbhc
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @479e32d
                 
               | 
              8 years | 
              aearsis | 
              
                ddf: removed usbhc iface
As it is currently not used anywhere. It …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @17873ac7
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost endpoint: endpoint→active replaced by tracking active batch
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a312d8f
                 
               | 
              8 years | 
              aearsis | 
              
                uhci: fixed buffer copying on IN transaction
Lost in some …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d37514e
                 
               | 
              8 years | 
              petr.manek | 
              
                Routing fun_online and _offline through the USB bus. Added appropriate …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @58ac3ec
                 
               | 
              8 years | 
              aearsis | 
              
                uhci: finished forgotten refactoring to generic batch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8b8c164
                 
               | 
              8 years | 
              aearsis | 
              
                libusbhost bus: endpoint→device is now managed by bus implementation
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2cf28b9
                 
               | 
              8 years | 
              aearsis | 
              
                xhci: connecting devices deeper than to roothub
It still does not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2b35478
                 
               | 
              8 years | 
              aearsis | 
              
                usb fix: fixed mistaken argument
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a5b3de6
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost endpoint: removed target
The reasons for having usb_target_t …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0206d35
                 
               | 
              8 years | 
              aearsis | 
              
                Moving things around to improve isolation of responsibilities
Bus …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @56db65d
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: provide usb_endpoint_desc_t to bus when registering endpoint
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ec700c7
                 
               | 
              8 years | 
              salmelu | 
              
                Superspeed companion descriptor is processed
Superspeed endpoint …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @327f147
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: change parameters of methods
Pass (device_t, usb_target_t) …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ee794529
                 
               | 
              8 years | 
              petr.manek | 
              
                Refactoring. Renamed functions in bus endpoint interface. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4594baa
                 
               | 
              8 years | 
              petr.manek | 
              
                Prevented possible deadlock during endpoint release.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2b61945
                 
               | 
              8 years | 
              aearsis | 
              
                xhci: use device_t for bookkeeping
This started as a little …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5fd9c30
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost refactoring: let transfer_batch be initialized by bus
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0f6b50f
                 
               | 
              8 years | 
              petr.manek | 
              
                Added DDF device to HCD initialization to prepare RH data structures …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @95c675b
                 
               | 
              8 years | 
              aearsis | 
              
                Merge mainline
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @816f5f4
                 
               | 
              8 years | 
              salmelu | 
              
                Remote USB (async) sending structures
remote_usb_register_endpoint is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @20eaa82
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost refactoring: introduced bus→enumerate_device
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @867b375
                 
               | 
              8 years | 
              aearsis | 
              
                hcd_ddf_new_device refactoring
This long function is now split into …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @366e9b6
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: setup of the root hub is now a method of an driver
[oue]hci …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5995383c
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost refactoring: fix introduced bugs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e6b9182
                 
               | 
              8 years | 
              aearsis | 
              
                WIP usbhost refactoring: ohci completed
Along with that we noticed …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @fc0271a5
                 
               | 
              8 years | 
              aearsis | 
              
                WIP usbhost refactoring: uhci converted
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @41924f30
                 
               | 
              8 years | 
              aearsis | 
              
                WIP usbhost refactoring
This commit replaces callbacks with more …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @cccd60c3
                 
               | 
              8 years | 
              jiri | 
              
                hw_res_enable_interrupt should allow enabling individual interrupts.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2bdf92a5
                 
               | 
              8 years | 
              jiri | 
              
                Eliminate remaining cases of drivers directly calling …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @42bc933
                 
               | 
              8 years | 
              salmelu | 
              
                Dummy for bulk transfers (need to support streams)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ae03552e
                 
               | 
              8 years | 
              aearsis | 
              
                hcd: get rid of async_usleep
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e9e24f2
                 
               | 
              8 years | 
              salmelu | 
              
                Basic commands transfer implementation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3f74275
                 
               | 
              8 years | 
              jakub | 
              
                Fix terminology around capabilities, capability handles and kernel objects
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e9d15d9
                 
               | 
              8 years | 
              jakub | 
              
                Turn IRQ structures into kernel objects
ipc_irq_subscribe() now …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e4d7363
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: refactor the initialization
Before that, drivers had to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @cb89430
                 
               | 
              8 years | 
              aearsis | 
              
                xhci: event rings && hc initialization (WIP)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5cbccd4
                 
               | 
              8 years | 
              aearsis | 
              
                xhci: register structures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @78188e5
                 
               | 
              8 years | 
              jiri | 
              
                stdbool.h should not include libarch/types.h
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8d2dd7f2
                 
               | 
              8 years | 
              jakub | 
              
                Reduce the number of files that include <sys/types.h>
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @58563585
                 
               | 
              9 years | 
              martin | 
              
                code review and cstyle cleanup (no change in functionality)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f527f58
                 
               | 
              9 years | 
              jakub | 
              
                Reference-count endpoint_t structures
Track explicit references to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e657635
                 
               | 
              9 years | 
              jakub | 
              
                Fix use after free in hcd_ddf_remove_device()
The problem here is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b4b534ac
                 
               | 
              9 years | 
              jakub | 
              
                Merge from lp:~jan.vesely/helenos/usb
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8a637a4
                 
               | 
              10 years | 
              martin | 
              
                remove EEXISTS in favor of EEXIST
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f29643d5
                 
               | 
              10 years | 
              jano.vesely | 
              
                libusbhost: Make sure interrupts are registered before touching hw.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b5f813c
                 
               | 
              10 years | 
              jano.vesely | 
              
                libusbhost,ehci,ohci,uhci,vhc: Pass ops structure instead of function …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d51ba359
                 
               | 
              10 years | 
              jano.vesely | 
              
                libusbhost: merge ddf_hcd_device_setup_all to hcd_ddf_add_hc
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8d7552c
                 
               | 
              10 years | 
              jano.vesely | 
              
                libusbhost: add generic driver initialization function
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @45cbf897
                 
               | 
              10 years | 
              jano.vesely | 
              
                ehci, libusbhost: Move malloc32 to libusbhost.
So it can be shared …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c86ca9a
                 
               | 
              10 years | 
              jano.vesely | 
              
                libusbhost: Add more debugging output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a157846
                 
               | 
              10 years | 
              jano.vesely | 
              
                usb: Fix EINPROGRESS compile failures
why the removal of EINPROGRESS …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
               |