|  |  | @97e7e8a | 15 years | vojtechhorky | Add drvusbohci group to Doxygen
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a9d67aa | 15 years | vojtechhorky | Refactoring: libusb, USBHC interface protocol
Highlights:
 * …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @77223f8 | 15 years | vojtechhorky | Client does not send max packet size
Let's pretend this commit …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c6394aa | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7b715892 | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8efafda | 15 years | vojtechhorky | usbinfo and MID driver does not use pipe sessions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ede178 | 15 years | vojtechhorky | No start/end pipe session calls in libusb
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e9ce696 | 15 years | vojtechhorky | Add functions for explicit long transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8e8b84f | 15 years | jano.vesely | OHCI prototype (does not work)
minor UHCI code-style changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @39db23f | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0c311d5 | 15 years | jano.vesely | Add missing flags and comments
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d48fcc0 | 15 years | vojtechhorky | Fine grain locking of USB pipes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a546687 | 15 years | vojtechhorky | Sessions started automatically on pipes
It is no longer necessary to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9ff5ff82 | 15 years | jano.vesely | Set filled flag when scheduling transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d5ac90f | 15 years | vojtechhorky | Serialization of IPC requests over pipe phone
The pipe phone is now …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4c28d17 | 15 years | jano.vesely | OHCI scheduling
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f1be95c8 | 15 years | jano.vesely | Add forgotten TD implementation, add error parsing
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e42dd32 | 15 years | jano.vesely | OCHI structures fixed, setup control transfer
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b6c9e1e | 15 years | vojtechhorky | Reserving default address directly obsoleted
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @98064795 | 15 years | vojtechhorky | New device probing does not reserve default address
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b854e56 | 15 years | jano.vesely | Implement TD initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1998bcd | 15 years | vojtechhorky | Endpoint registration sends address as well
This is the first step …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @297341b | 15 years | vojtechhorky | Add extra speed as a special value
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7786cea | 15 years | jano.vesely | Implement endpoint descriptor initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @96b8f322 | 15 years | jano.vesely | Copy batch direction from supplied ep
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @06c552c | 15 years | jano.vesely | Create batch memory structures.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @344925c | 15 years | jano.vesely | Initialize OHCI hc memory structures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c6cb76d | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7dfc06fa | 15 years | vojtechhorky | Do not send max packet size with each transfer
See ticket #177, #121 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @61727bf | 15 years | vojtechhorky | Adding new devices can be done in parallel
The wrapper for adding new …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6b6e3ed3 | 15 years | jano.vesely | Initialize transfer queues
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f98b8269 | 15 years | jano.vesely | Port transfer_list from UHCI
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6bec59b | 15 years | jano.vesely | Port endpoint framework usage from UHCI
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6acc80f3 | 15 years | jano.vesely | Size is always max_packet_size in endpoint registration
At least …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @85c47729 | 15 years | jano.vesely | Per endpoint communication mutex
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4b39af4 | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b74997f | 15 years | jano.vesely | OHCI root hub implementation from branch smekideki
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ffc63b0 | 15 years | jano.vesely | Remove unused code (old control communication mutex)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4fd3faf | 15 years | jano.vesely | Use per endpoint communication mutex
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cd1cec3b | 15 years | jano.vesely | Separate batch_finish with internal and external errors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6a32665d | 15 years | jano.vesely | Add endpoint access serializing mechanism.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1c6f4ff | 15 years | lubos.slovak | General HID driver for handling all HID devices.
Now handles only …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fec47d4 | 15 years | lubos.slovak | Fixed typos + changed match IDs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @73ae3373 | 15 years | lubos.slovak | Fixed default connection handler + typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dd10e07 | 15 years | lubos.slovak | Renamed hidd to hiddev
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a8a7063 | 15 years | jano.vesely | Deprecated sending ox max_packet_size with every transfer request
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @52cc968 | 15 years | jano.vesely | Dead code elimination.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2e6bbcf | 15 years | jano.vesely | Use one function to setup all transfers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7f2e33a | 15 years | lubos.slovak | Fixed requested Report ID, some debugging stuff.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c1b1944 | 15 years | vojtechhorky | libusb: refactoring, some functions made public
The aim is to make …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fee6381 | 15 years | lubos.slovak | Changes from maklf
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f8e8738 | 15 years | lubos.slovak | Changes from development
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @61257f4 | 15 years | lubos.slovak | Initial implementation of general HID driver.
- Should handle:
  - …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fd9ba204 | 15 years | lubos.slovak | Removed HID devices from usbkbd match IDs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b83edb93 | 15 years | lubos.slovak | Report IDs support + fix in kbd_set_led().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @15a9e63 | 15 years | lubos.slovak | Bugfix in report descriptor retrieving.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @feb10c88 | 15 years | jano.vesely | Remove redundant batch_get parameters
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8f30c2e | 15 years | jano.vesely | Force endpoint existence for all transfers
root hub polling time to 250ms
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fd3940c1 | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a82889e | 15 years | vojtechhorky | Endpoint registration, hub refactoring
This commit shall complete …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @69df9373 | 15 years | vojtechhorky | Add missing documentation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c50941f | 15 years | vojtechhorky | Unused code removal
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3eaa5a5 | 15 years | vojtechhorky | Removal of unused structures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @578a2547 | 15 years | vojtechhorky | Hub driver uses standard wrapper for new devices
      
To allow usage …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9f9b31ad | 15 years | vojtechhorky | Hub new device wrapper registers ctrl endpoint
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d41f301 | 15 years | vojtechhorky | Endpoint manager bandwidth fix for ctrl and bulk
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @97ab321 | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @41c1f7b | 15 years | jano.vesely | Compile fix and OHCI legacy emulation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @049eb87 | 15 years | jano.vesely | Fix device_keeper compile error, disable legacy for OHCI
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a7e5b4 | 15 years | jano.vesely | More OHCI structures and refactoring. Add per endpoint toggle reset
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @506d330 | 15 years | jano.vesely | Implement per endpoint toggle reset
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @92d6868 | 15 years | jano.vesely | Use sane key management in usb_endpoint_manager
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0aae4a6a | 15 years | jano.vesely | Add usb address and endpoint num to endpoint structure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fc9f88d | 15 years | jano.vesely | Add OHCI HCCA structure and completion codes (common for all structures)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dcaf819 | 15 years | jano.vesely | OHCI structures, bandwidth reworked
Initial support for endpoint …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @87305bb | 15 years | jano.vesely | Final cleanup, fix reseting toggle of the last ep in list
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ca18ae | 15 years | jano.vesely | Drop usage of deprecated deice-keeper_t toggle interface
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f567bcf | 15 years | jano.vesely | Switch to new endpoint toggle control.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8dc762e0 | 15 years | jano.vesely | Move endpoint_t to libusb
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1e70157 | 15 years | jano.vesely | Header fixes, add qh to endpoint structure, add endpoint toggle reset
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fb8927d | 15 years | jano.vesely | Only INT and ISO transfers require bandwidth reservation
add dead …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @88dd355 | 15 years | jano.vesely | Add list of endpoints to devices.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5876d36 | 15 years | jano.vesely | OHCI uses usb_endpoint_manager
removed old bandwidth_t
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @391d55b | 15 years | jano.vesely | Add interrupt bandwidth checks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ce42e85 | 15 years | jano.vesely | Use new usb_endpoint_manager instead of bandwidth_t
Bandwidth checks …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @90b9ab5 | 15 years | jano.vesely | Set data member
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9783496 | 15 years | jano.vesely | Remove arg argument
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9262571 | 15 years | jano.vesely | Make op structures static to avoid conflict
remove one …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f0891ce | 15 years | jano.vesely | Add usb_endpoint_manager structure.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e2be267 | 15 years | jano.vesely | OHCI hw memory structures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @64dbc83 | 15 years | maklf | * Report ID implementation
* Push and Pop report descriptor …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a9974ef | 15 years | maklf | report descriptor parsing - local items reset fixed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ec6bee4 | 15 years | lubos.slovak | Merged maklf (report IDs support)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6bf9bc4 | 15 years | jano.vesely | Final part of USB bandwidth reservation.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b6049d7 | 15 years | jano.vesely | Refuse transactions without bw reservation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @df40775 | 15 years | jano.vesely | Bandwidth allocator fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @65369473 | 15 years | jano.vesely | Check reserved bw
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @63dabb6 | 15 years | jano.vesely | Fix hash table compare function return value
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4e0b47 | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3094804b | 15 years | jano.vesely | Another fix for APIC interrupt enable hangup (i8259 too)
Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |