| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e199ab3
                 
               | 
              7 years | 
              jakub | 
              
                Fix endpoint reference counting
After commit 498ced1, an endpoint is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @64532a97
                 
               | 
              8 years | 
              jiri.zarevucky | 
              
                Fix insufficient buffer size.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1433ecda
                 
               | 
              8 years | 
              jiri | 
              
                Fix cstyle: make ccheck-fix and commit only files where all the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a35b458
                 
               | 
              8 years | 
              zarevucky.jiri | 
              
                style: Remove trailing whitespace on _all_ lines, including empty …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e0a5d4c
                 
               | 
              8 years | 
              aearsis | 
              
                usb: update copyrights
The data was generated by a script, guided …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1d758fc
                 
               | 
              8 years | 
              aearsis | 
              
                usb: rethinking DMA buffers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @fc3dfe6d
                 
               | 
              8 years | 
              aearsis | 
              
                usb: fix relying on negative errnos
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1bab1c8
                 
               | 
              8 years | 
              aearsis | 
              
                libusbhost: bus_remove_endpoint no longer consumes a reference
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @296d22fc
                 
               | 
              8 years | 
              aearsis | 
              
                usbhub: revert the runtime binding of bus methods
It was just a dead end.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @92a7b296
                 
               | 
              8 years | 
              aearsis | 
              
                usb: some sanity checks are too obvious for clang
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a6afb4c
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: check validity of arguments, cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e546142
                 
               | 
              8 years | 
              petr.manek | 
              
                usbhost: remove redundant assert
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7278cbc9
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: dispose the EP0 properly (+some ehci cleanup while debugging)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @db51a6a6
                 
               | 
              8 years | 
              aearsis | 
              
                typo: transferred is spelled with two r
                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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @94a0904
                 
               | 
              8 years | 
              aearsis | 
              
                ubshost: abort endpoint when unregistering
                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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @64fea02
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost: refactor include hiearchy
                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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @20eaa82
                 
               | 
              8 years | 
              aearsis | 
              
                usbhost refactoring: introduced bus→enumerate_device
                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
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @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
               |