|  |  | @82e8861 | 15 years | jano.vesely | Minor fixes (parameter order, endpoint registration for OHCI rh)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0ede0c3 | 15 years | jano.vesely | Root hub need to have its endpoints registered too
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @86b4ee0 | 15 years | jano.vesely | Minor fixes
Size really does not matter for control and bulk endpoint …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f11c288 | 15 years | jano.vesely | Fix crash on endpoint_t instance removal
Remove unused default …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a19a2d7 | 15 years | jano.vesely | Removed implementation of unused interfaces
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ba038f4 | 15 years | jano.vesely | Don't keep endpoints in two separate structures
Fixes crash …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @501e5df | 15 years | jano.vesely | Development changes
                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 | 
            
              |  |  | @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 | 
            
              |  |  | @4c28d17 | 15 years | jano.vesely | OHCI scheduling
                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 | 
            
              |  |  | @06c552c | 15 years | jano.vesely | Create batch 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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @a8fa88d | 15 years | jano.vesely | OHCI bandwidth and basic initialization
                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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @8870230 | 15 years | jano.vesely | Remove useless parameters from bandwidth reservation API.
Add UHCI …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ea696998 | 15 years | jano.vesely | Reworked OHCI RH registration (no nasty delay fibril)
HC does not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fa3de85 | 15 years | jano.vesely | HC does not need usb iface
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b8d453ec | 15 years | jano.vesely | Fixes issue #122.
New allocator on not cached memory.
Only one …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @da88eb82 | 15 years | jano.vesely | Remove or degrade debug output
Remove intel specific cache flushes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1585c7e | 15 years | jano.vesely | Use control transfer lock for control transfers.
Use global done list …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @001b152 | 15 years | jano.vesely | Use simple slab allocator for hw accessible memory
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e18e0d6 | 15 years | jano.vesely | Refactoring, renaming,… one compile breakage
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @05ead5c | 15 years | jano.vesely | Fix str_error parameter
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5bf82ee | 15 years | jano.vesely | 80 column fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c61338a | 15 years | jano.vesely | Fix the use of the word packet.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @20a1e76 | 15 years | jano.vesely | Rename packet ⇒ transfer, avoids naming confusion
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @408ebc5 | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @11dd29b | 15 years | vojtechhorky | Using interrupts in OHCI and UHCI optional
Added option to HelenOS …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b01995b | 15 years | jano.vesely | Fixes selecting a new USB address when max address has been reached.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @87644b4 | 15 years | jano.vesely | Rename uhci_struct ⇒ hw_struct
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b9fa0a9 | 15 years | jano.vesely | 80-column fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1c6a45f | 15 years | jano.vesely | Whitespace fixes (no functionality changed)
iface.c should be more or …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @62ed5bc | 15 years | jano.vesely | Rename hc.device_manager ⇒ hc.manager
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @33fbe95 | 15 years | jano.vesely | Rename uhci_rh ⇒ rh
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c01cd32 | 15 years | jano.vesely | Rename uhci_hc ⇒ hc, follow common hcd names
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c56c5b5b | 15 years | jano.vesely | Minor fixes resulting from the previous big merge
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e099f26 | 15 years | jano.vesely | Development branch changes (including OHCI)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fbefd0e | 15 years | vojtechhorky | USB drivers less verbose on info level
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @215b001 | 15 years | vojtechhorky | Unified default log level of all USB drivers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7102aa5 | 15 years | vojtechhorky | Merge development/ changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1387692 | 15 years | vojtechhorky | Rename batch_* ⇒ usb_transfer_batch_*
No change in functionality.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @68b5ed6e | 15 years | vojtechhorky | Rename device_keeper* ⇒ usb_device_keeper*
Also extended some device …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7d6a676 | 15 years | jano.vesely | Add interrupt emulator
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c15070c | 15 years | jano.vesely | Fix toggle protocol, add support for all 32 endpoints
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @81dce9f | 15 years | jano.vesely | Make batch_t a library structure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1fb1339 | 15 years | jano.vesely | Move device_keeper to libusb
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4fb6d9ee | 15 years | jano.vesely | Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @13b9cb5 | 15 years | jano.vesely | Use horizontal list instead of vertical in uhci scheduler
This breaks …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ebf59e4 | 15 years | jano.vesely | Reverse error priorities
STALL should be reported only if there is no …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d3991b2 | 15 years | jano.vesely | QH and link pointer refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46d12fb | 15 years | jano.vesely | Refactoring
Don't call addr_to_phys syscall on NULL pointer.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @171cd88 | 15 years | jano.vesely | Make sure new_address index is never out of array bounds (fixes #142)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0fd82c9 | 15 years | jano.vesely | HW error handling
minor fix in TD debug output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fcc525d | 15 years | jano.vesely | Limit the number of hw retries
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @87037c48 | 15 years | jano.vesely | Fix transfer descriptor act size debug output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb2a48a | 15 years | jano.vesely | Set the value explicitly even if it's the default
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a963a68 | 15 years | jano.vesely | Hw error handling.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @15d3b54 | 15 years | jano.vesely | Doxygen comments, enable hw interrupts if possible
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ff34e5a | 15 years | jano.vesely | Try to enable hw interrupts
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @17ceb72 | 15 years | jano.vesely | Doxygen
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3bd96bb | 15 years | jano.vesely | Move scheduling to iface functions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @335382d | 15 years | jano.vesely | BIG refactoring, fixed a memory leak and few TODOs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a9f91cd | 15 years | jano.vesely | Refactoring final touches
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9351353 | 15 years | jano.vesely | MAJOR refactoring, solved several TODOs and a leak with ddf infrastructure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8850690 | 15 years | jano.vesely | Rename uhci_t ⇒ uhci_hc_t, start of bigger HC ↔ RH cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6143ce3 | 15 years | jano.vesely | Rename queue_head_t ⇒ qh_t
Refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb0dc58 | 15 years | jano.vesely | Doxygen comments, use helper function for setting IOC flag
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f3e68c | 15 years | jano.vesely | Minor fixes and refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @67352d2 | 15 years | jano.vesely | Debug output fixes and refactoring (less spam, more readability)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dd6f59f | 15 years | jano.vesely | Minor fixes in initialization routine and hc interrupt handling
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |