|  |  | @f527f58 | 9 years | jakub | Reference-count endpoint_t structures
Track explicit references to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b5f813c | 10 years | jano.vesely | libusbhost,ehci,ohci,uhci,vhc: Pass ops structure instead of function …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d51ba359 | 10 years | jano.vesely | libusbhost: merge ddf_hcd_device_setup_all to hcd_ddf_add_hc
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8d7552c | 10 years | jano.vesely | libusbhost: add generic driver initialization function
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45cbf897 | 10 years | jano.vesely | ehci, libusbhost: Move malloc32 to libusbhost.
So it can be shared …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8e7c9fe | 11 years | jano.vesely | merge mainline changes
most usb changes were reverted. blink and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4e732f1a | 12 years | jano.vesely | usb: Add support for multiple packets per microframe.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3e200736 | 12 years | jano.vesely | uhci,ohci, ehci: Move interrupt replacement fibril to libusbhost
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e26a9d95 | 12 years | jano.vesely | libusbhost: Add status hook.
Implement in UHCI, OHCI
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7191992 | 12 years | jano.vesely | libusbhost: Add more helper functions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ba4a03a5 | 12 years | jano.vesely | usb host: Use all hw resources when generating irq code.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @75d8821 | 12 years | jano.vesely | libusbhost: Add dummy USB 2.0 calculations.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8d2e251 | 12 years | jano.vesely | libusbhost: Sanitize headers.
Include what you use. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @19d21728 | 12 years | jano.vesely | libusbhost: Add generic irq setup routine.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @57c8fc9 | 12 years | jano.vesely | libusbhost: Move interrupt enabling to library.
Reduce code duplication.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4cf5b8e0 | 12 years | jano.vesely | libusbhost: Rename usb_endpoint_manager → usb_bus
It's shorter and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9348862 | 12 years | jano.vesely | usb: Move HC driver implementation functions to a separate structure.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0ee999d | 12 years | jano.vesely | libusbhost: Add TT information to usb_enpoint_t structure.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2757247 | 12 years | jano.vesely | libusbhost: Keep devices tree in internal representation.
This is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e991937 | 12 years | jano.vesely | usb: hc function no longer represents the HC nor holds its data
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cb8ede1 | 12 years | jano.vesely | usb: Root hub always communicates at max spped
and it can be queried …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ec6766a | 12 years | jano.vesely | libusbhost: Remove speed argument from add_ep.
It can be queried …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8a23fef | 12 years | jano.vesely | libusbhost: Merge _remove_address and _release_address.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @423c749 | 12 years | jano.vesely | libusbhost: Remove usb_device_manager.
Functions merged to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @059d507 | 12 years | jano.vesely | libusbhost: Remove devman handle information from usb_device_manager.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b995183 | 13 years | jano.vesely | libusbhost: Add support for device removal. Use address as id.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a3886be | 13 years | jano.vesely | libusbhost: Remove the old root hub initialization code.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @237df2f | 13 years | jano.vesely | libusbhost: Add host side device initialization.
Add new roothub …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b4c1c95 | 13 years | jano.vesely | libusbhost: Add more hcd wrappers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0816c2e | 13 years | jano.vesely | libusbhost: Add hcd endpoint manipulation wrappers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d8cdf39e | 13 years | jano.vesely | libusbhost: Remove fun_to_hcd helper.
Use dev_to_hcd instead.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3c4663e | 13 years | jano.vesely | libusbhost: Drop ddf_fun argument.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1affef2f | 13 years | jano.vesely | libusbhost: Use callback wrapper for toggle handling.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a6a9910 | 13 years | jano.vesely | libusbhost: Add external toggle rest function to ep manager
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b591cab | 13 years | jano.vesely | libusbhost: usb_transfer_batch: Remove private data member.
Nothing …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2b0929e | 13 years | jano.vesely | libusbhost: Drop hcd parameter from hcd_ddf_setup_hub.
Fix OHCI …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @daf59d1 | 13 years | jano.vesely | libusbhost: Move lsit of usb device to ddf helper structure.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0ef03d7 | 13 years | jano.vesely | libusbhost: Add speed and bw parameters to hcd_ddf_setup_device.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53332b5b | 13 years | jano.vesely | libusbhost: Move ddf specific functions to separate header.
Switch …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d09791e6 | 13 years | jano.vesely | libusb: Add additional parameter to hcd_setup_device.
uhci will need …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d9b2c73 | 13 years | jano.vesely | libusbhost: Add hcd parameter to batch scheduling and move …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @21be46a | 13 years | jano.vesely | libusbhost: Move hcd_init to .c file.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9c7ed9c | 13 years | jano.vesely | libusbhost,hcd: Add generic device_add function.
This will be useful …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5994cc3 | 13 years | jano.vesely | libusbhost, ohci: Move more generic stuff to libusbhost.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4daee7a | 13 years | jano.vesely | ohci, libusbhost: Move root hub registration to libusbhost.
Root hub …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f29931c | 13 years | jano.vesely | libusbhost: Use function typedefs.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3e6a98c5 | 13 years | jiri | Standards-compliant boolean type.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @56fd7cf | 13 years | jiri | Make ddf_dev_t and ddf_fun_t opaque. This further tighthens the DDF …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @77ad86c | 13 years | martin | cstyle (no change in functionality)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c59dbdd5 | 14 years | jano.vesely | libusbhost: Doxygen. Return NULL on NULL link in endpoint_get_instance.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5cfcc64 | 14 years | jano.vesely | libusbhost: User both stored error value and transferred size in the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f167f55b | 14 years | jano.vesely | lilbusbhost: Do not use usb_transfer_batch_t.error field in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7711296 | 14 years | jano.vesely | libusbhost, libusbdev: Minor fixes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46f2808 | 14 years | jano.vesely | libusbhost: usb_endpoint_manager add function to remove all endpoints …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0cd8089 | 14 years | jano.vesely | libusbhost: Change usb_device_manager interface.
Use request_address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e07cbc0 | 14 years | jano.vesely | libusbhost: usb_device_manager: Add speed limit.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @17412546 | 14 years | jano.vesely | libusbhost: endpoint_t: extend mutex protection, add doxygen comments.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @549ff23 | 14 years | jano.vesely | libusbhost: Cleanup usb_transfer_batch interface.
Remove redundant …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4dfc905 | 14 years | jano.vesely | libusbhost: Add doxygen commnets for generice host controller driver.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5400606 | 14 years | jano.vesely | libusbhost: Fixes and improvements for usb_endpoint_manager.
Add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2fd1f0c6 | 14 years | jano.vesely | libusbhost: Make usb_device_manager more robust.
Return error on …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @48ae3ef | 14 years | jano.vesely | libusbhost: Make interfaces more symmetric.
Make usb_endpoint_manager …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7265558 | 14 years | jano.vesely | libusbhost: Drop hash_table and use multiple lists instead.
This has …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @83c3123 | 14 years | jano.vesely | libusbhost: Store bandwidth in endpoint structure.
Remove redundant …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4267908 | 14 years | jano.vesely | libusbhost: Merge find_by_address and get_speed.
                      …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @db2cb04 | 14 years | jano.vesely | libusbhost: Add batch direction function and doxygen comments.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b54fe6 | 14 years | jano.vesely | usb: Rename device_keeper ⇒ sub-device_manager to match the rest of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f58ef61 | 14 years | jano.vesely | usb: rename batch.h ⇒ usb_transfer_batch.h to match the structure name
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a837544 | 14 years | jano.vesely | libusbhost: Use uint64_t to pass setup_data
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a00ac07 | 14 years | jano.vesely | libusbhost: Use static area for setup_buffer
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @933b0d7 | 14 years | jano.vesely | USB: make bandwidth count function changeable
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7099861 | 14 years | jano.vesely | libusbhost: remove unused cond. variable
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4e9ecf4 | 14 years | jano.vesely | libusbhost: remove unused elements
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f18d82f0 | 14 years | jano.vesely | libusbhost: change finish functions to do the data copying if …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @70fb822 | 14 years | jano.vesely | libusbhost: change usb_transfer_batch_T handling to get/dispose pair
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @96e2d01 | 14 years | jano.vesely | libusbhost: make batch call interface public
add pointer checks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @620c710 | 14 years | jano.vesely | libushost: promote endpoint data dtor to destruction hook
ohci: use …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @23b0fe8 | 14 years | jano.vesely | libusbhost,uhci,ohci: Remove batch init hook.
Hw specific …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4f0e510 | 14 years | jano.vesely | libusbhost: Add hcd paramter to ep creation hook.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @32e093e | 14 years | jano.vesely | libusbhost: Add destructor for hcdata
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1a02517 | 14 years | jano.vesely | libusbhost: Streamline new hcd arch. UHCI: follow changes in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3afb758 | 14 years | jano.vesely | UHCI: Remove old code
Add support for hcd_t destruction.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @df8f3fa | 14 years | jano.vesely | Fix: only reset ep if the control transfer was sucessful.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @31bc40e | 14 years | jano.vesely | Fix include guard typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45d105a | 14 years | jano.vesely | Add generic USB HC driver interface.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0c224b2 | 14 years | jano.vesely | OHCI: Revert revision 1122.
usb_transfer_batch_t relies on its …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b21dfba | 14 years | jano.vesely | libusbhost: Make batch_finish a wrapper over finish_error rather the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aa81adc | 14 years | jano.vesely | libusbhost: endpoint_t uses get/destroy pair, instead of init/destroy. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4fb5ecd | 14 years | vojtechhorky | Less logging in USB host controller drivers
Many of the debug …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @160b75e | 14 years | vojtechhorky | Fix Doxygen groups of USB libraries
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9f2de92 | 14 years | vojtechhorky | Address keeper removed
This structure is no longer needed.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3375bd4 | 14 years | vojtechhorky | Merge mainline changes
Conflicts: …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3e4f2e0 | 14 years | vojtechhorky | libusb divided into sublibraries
Also removed address keeper test …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export |