|  |  | @e42dd32 | 15 years | jano.vesely | OCHI structures fixed, setup control transfer
                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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @baa9d5d | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5857be2 | 15 years | jano.vesely | APIC & i8259 should end connection fibril on hangup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9c03b5 | 15 years | jano.vesely | Refactoring and dead code removal
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c593b21 | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0cec844d | 15 years | vojtechhorky | Add base support for alternate interfaces
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0b4e7ca | 15 years | vojtechhorky | Add wrapper for changing interface setting
The code needs to be …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @159b91f4 | 15 years | vojtechhorky | Pipe mapping respects alternate interface setting
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7526e3d9 | 15 years | vojtechhorky | Add base support for alternate interfaces
Currently, alternate …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bb18a59 | 15 years | vojtechhorky | Ensure "my interface" is alway initialized
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9bc276b | 15 years | vojtechhorky | Comment clarification
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b8f7a0d2 | 15 years | jano.vesely | Root hub USB response fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ccbcd895 | 15 years | jano.vesely | Fix: do not EVER touch batch.buffer
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a8fa88d | 15 years | jano.vesely | OHCI bandwidth and basic initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c2be0e5 | 15 years | jano.vesely | OHCI bandwidth
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2c617b0 | 15 years | jano.vesely | Basic OHCI initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4d946647 | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d527a4e | 15 years | jano.vesely | Fix bw manager return value
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @322a8066 | 15 years | smekideki | merge from usb/development
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8123695a | 15 years | smekideki | ohci root hub set/clear feature requests redesigned
hub: fix for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5542b83 | 15 years | jano.vesely | Add USB bandwidth control mechanism
Use per endpoint control transfer …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0053fa38 | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d773285f | 15 years | jano.vesely | Use per endpoint control transfer mutex
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1273b86c | 15 years | jano.vesely | Check bandwidth in hc scheduler
Use warnings for now.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a1313b8c | 15 years | jano.vesely | Implement hc bandwidth reservation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ab89e5 | 15 years | jano.vesely | Compute used bandwidth during reservation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @857edac | 15 years | jano.vesely | hash_table_create returns true/false it should use bool instead of int
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |