|  |  | @34e8bab | 15 years | jano.vesely | uhci-hcd cleanup and doxygen
Fixed: usb_endpoint_manager returns …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3eeb270f | 15 years | jano.vesely | Return EBUSY if an attempt to unregister active endpoint is detected
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f706355 | 15 years | jano.vesely | Last uhci-hcd refactoring and deoxygen
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ea993d18 | 15 years | jano.vesely | Even more refactoring and doxygen
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9d2d444 | 15 years | jano.vesely | More refactoring and doxygen
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4c70554 | 15 years | jano.vesely | Refactoring, doxygen
Remove queue_head_pa, it was not really needed …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a0a134b | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b77ce84 | 15 years | vojtechhorky | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b4ce802 | 15 years | vojtechhorky | Uninitialized pointer fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @651b352 | 15 years | jano.vesely | Major rework
UHCI uses one buffer for both structures and data
OHCI …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6522dd | 15 years | jano.vesely | Fixes (OHCI works with new architecture)
Remove completed batch from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7013b14 | 15 years | jano.vesely | Batch processing implemented to use static EDs.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a6fde4 | 15 years | jano.vesely | Batch uses static endpoint descriptors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @592369ae | 15 years | jano.vesely | Add proper locking to prevent use/remove race
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5a2c42b | 15 years | jano.vesely | Use endpoint lists instead of transfer lists.
Create and enqueue …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2759c52 | 15 years | jano.vesely | Add OHCI endpoint structure to endpoint manager.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6bb0f43 | 15 years | jano.vesely | Move endpoint registration to hc.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3d932af6 | 15 years | jano.vesely | Add support for custom data in endpoint structure.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2cc6e97 | 15 years | jano.vesely | Move more functionality to libUSB usb_transfer_batch_t
UHCI uses one …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4deca9b | 15 years | jano.vesely | Extensive cleanup, preparation for OHCI rework
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @910ca3f | 15 years | jano.vesely | Refactoring, doxygen fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4e3b1f7 | 15 years | jano.vesely | Unused code elimination
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a81736d5 | 15 years | jano.vesely | Use usb_endpoint_manager ep registration wrapper
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8148ee3a | 15 years | jano.vesely | Root hub does not need ddf device pointer
Use endpoint manager …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f324635 | 15 years | jano.vesely | Add endpoint creation and registration wrapper
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @508a0ca | 15 years | jano.vesely | Rename transfer ⇒ td
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d017cea | 15 years | jano.vesely | Remove EP information stored in usb_transfer_batch_t
rename …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f13381b | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3f3afb9 | 15 years | smekideki | forgotten hub port powering
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @58226b4 | 15 years | smekideki | forgotten port powering
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d91645ab | 15 years | lubos.slovak | Match ids for NVIDIA OHCI (Dell Studio XPS 1330).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6991188 | 15 years | jano.vesely | OHCI prototype works (INT transfers too)
Tested on vbox 4.0.4, MS …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9f104af4 | 15 years | jano.vesely | Resume default debug level, consider all touched TDs done
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aa9ccf7 | 15 years | jano.vesely | More debug output and some fixes
Add mutex for scheduling and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fd153d3 | 15 years | jano.vesely | OHCI structures use different alignment from OHCI
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1a46610 | 15 years | jano.vesely | OHCI prototype
Control transfers work, interrupt transfers freeze …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26d46d2 | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c6fe469 | 15 years | jano.vesely | Add support for INT and BULK transfers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7628050 | 15 years | jano.vesely | Fix IN/OUT values, keep non pointer bits when assigning TDs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eaf1e3d | 15 years | jano.vesely | Fix TD data direction values
Only check transfer queues if there are …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @78d4e1f | 15 years | jano.vesely | Init ED queue registers AFTER device reset
Disable and enabled …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c7bdfa77 | 15 years | lubos.slovak | Fix in mouse driver, initial support for subdrivers in HID driver.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1cbb4b7 | 15 years | lubos.slovak | Fixed freeing of subdrivers + some debug output.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f76153ce | 15 years | lubos.slovak | Subdriver initialization.
- Function for finding proper subdrivers …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @62bd8d3 | 15 years | lubos.slovak | First draft of subdriver mappings.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ba358ed | 15 years | lubos.slovak | Minor changes
- ifdef guards renamed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @60c0573 | 15 years | lubos.slovak | Preparation for HID subdrivers.
- Preparation for registering …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4776ba9 | 15 years | vojtechhorky | Refactoring of libusb (includes #165)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3f2af64 | 15 years | vojtechhorky | libusb: refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @231748a | 15 years | vojtechhorky | libusb: alternate interfaces in separate file
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4fa0a384 | 15 years | vojtechhorky | Descriptor retrieval start long transfer by itself
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ee6e6f | 15 years | vojtechhorky | libusb refactoring, add usb_device_create()
The refactoring is mostly …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dc4c19e | 15 years | lubos.slovak | Development changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c19329a | 15 years | vojtechhorky | Add usb_request_clear_endpoint_halt()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @edc4c66 | 15 years | jano.vesely | Development branch changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d824daf | 15 years | vojtechhorky | Remove explicit reservation of default address
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1c258d1 | 15 years | vojtechhorky | Getting default address less active
Now the fibril sleeps for at …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46e078a | 15 years | vojtechhorky | USBHC iface: remove default address reservation
This functionality is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d32ed36 | 15 years | jano.vesely | Fix toggle reset endpoint filter
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0748854 | 15 years | vojtechhorky | Merge development/ changes
                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 | 
            
              |  |  | @8790650 | 15 years | jano.vesely | More debug (still does not work)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b79c31f9 | 15 years | smekideki | patch for cyclical dependencies
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2ad98fd | 15 years | smekideki | added ports.h/c files (forgot to add them before)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a43f1d18 | 15 years | smekideki | merge with usb/development
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f35b294 | 15 years | smekideki | codelifting
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @1e1b1a9 | 15 years | smekideki | usbhub refactoring
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ff0e354 | 15 years | jano.vesely | Postpone launching of interrupt emulator after everything else is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @112d159 | 15 years | jano.vesely | Debug output and startup fixes
                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 | 
            
              |  |  | @17279ead | 15 years | jiri | Merge devman improvements.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26fa82bc | 15 years | jiri | Let drivers return task value as soon as they start, returning control …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3ad7b1c | 15 years | jiri | Make devman robust against somebody manually starting a driver. Allow …
                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 | 
            
              |  |  | @8961c22 | 15 years | smekideki | merge with usb/development
                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 | 
            
              |  |  | @3e490eb | 15 years | smekideki | attempt to merge usb/development hub 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 | 
            
              |  |  | @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 | 
            
              |  |  | @033cbf82 | 15 years | jiri | Handle failure to register with device manager.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |