|
|
@26e2de3
|
12 years |
jano.vesely |
libusbhost: reuse data set function for cleaning
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
|
|
|
@5dad73d
|
12 years |
jano.vesely |
libusbhost: Fix accessing NULL pointer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa9d3af
|
12 years |
jano.vesely |
libusbhost: Add information about the nearest HS hub.
The last pice …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@14dd4c9
|
12 years |
jano.vesely |
libusbhost: consolidate device lists and locking.
Root hub is added …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0918382f
|
12 years |
jano.vesely |
usb: Switch to using port number as device identifier.
Port number …
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
|
|
|
@e588d12
|
12 years |
jano.vesely |
libusbhost: remove old iface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3121b5f
|
12 years |
jano.vesely |
rename get_device_handle ⇒ get_my_device_handle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b8ecff
|
12 years |
jano.vesely |
libusbhost: remove implementations of the old HC handle based functions
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
|
|
|
@cce3228
|
12 years |
jano.vesely |
libusbhost: Use goto instead of macros for error handling.
supposedly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcbda00
|
12 years |
jano.vesely |
libusbhost: unplug usbhc iface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1845003
|
12 years |
jano.vesely |
libusbhost: Implement usb iface data communication.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e4219ab
|
12 years |
jano.vesely |
Implement and use usb_get_device_handle.
Enables object instantiation …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fdec59b
|
12 years |
jano.vesely |
libusbhost: Remove usbhc endpoint register/unregister implementation
…
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
|
|
|
@3aac088
|
12 years |
jano.vesely |
libusbhost: Initialize last_address to zero.
get_free_address is …
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
|
|
|
@b0fc92c
|
12 years |
jano.vesely |
libusb, libdrv, libusbhost: Remove searching for dev handle by usb address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db71e2a
|
12 years |
jano.vesely |
merge mainline changes.
usb hc macro changes from mainline were …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2cfe72
|
12 years |
jano.vesely |
libusbhost: Implement endpoint management for usb iface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef40434
|
13 years |
jano.vesely |
usb: Drop deprecated usb hc interface functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c73603
|
13 years |
jano.vesely |
libusbhost: release address on device removal
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6becb9
|
13 years |
jano.vesely |
libusbhost: Don't try to destroy device if unbind fails.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56bd6f11
|
13 years |
jano.vesely |
libusbhost: Implement new usb interface functions.
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
|
|
|
@bbd68a4
|
13 years |
jano.vesely |
libisbhost: Add message to error path.
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
|
|
|
@17bbb28
|
13 years |
jano.vesely |
libusbhost: Sync function definition param.
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
|
|
|
@0a12879
|
13 years |
jano.vesely |
libusbhost: Generate default name for unnamed devices.
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
|
|
|
@8f68913f
|
13 years |
jano.vesely |
libusbhost, libdrv, vhc: Drop ddf_fun_t argument to callback …
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
|
|
|
@8de2cca
|
13 years |
jano.vesely |
libusbhost: Use more function defines.
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
|
|
|
@8013637
|
13 years |
jano.vesely |
More mainline changes.
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
|
|
|
@a76b01b4
|
13 years |
jano.vesely |
libus*: remove optical separators
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cbd568b
|
14 years |
jano.vesely |
libsusbhost: Doxygen.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2582d8f
|
14 years |
jano.vesely |
libusbhost: Use same size for data copy and callback.
This breaks …
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
|
|
|
@3f162ab
|
14 years |
jano.vesely |
usb: Use macros from macros.h header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02fc5c4
|
14 years |
jano.vesely |
usbhc: Export IPC wrapper instead of IPC call numbers.
Hide IPC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbd09694
|
14 years |
jano.vesely |
libusbhost: Make sure USB_DEFAULT_ADDRESS won't get assigned if not in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b6fc232
|
14 years |
jano.vesely |
libusbhost,iface: Remove all registered endpoints on address release.
…
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
|
|
|
@27736cf
|
14 years |
jano.vesely |
usb: Don't pass speed info when registering endpoint.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f37eb84
|
14 years |
jano.vesely |
libusbhost, libusbdev: Fix releasing default address.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b17e37
|
14 years |
jano.vesely |
libusbhost: Require all EP to have their address occupied before …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67f55e7b
|
14 years |
jano.vesely |
usb: Allow devices to request explicit address.
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
|
|
|
@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
|
|
|
@56e9fb0
|
14 years |
jano.vesely |
usb: add support for packing target_t type into uint32_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e647c7d
|
14 years |
jano.vesely |
usb: remove unused functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4cbb6e4
|
14 years |
jano.vesely |
libusbhost: Don't include direction in endpoint hash, make …
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
|
|
|
@3822f7c9
|
14 years |
jano.vesely |
libusbhost: Remove unused setup_size parameter, implement read/write iface.
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
|
|
|
@563d9d0a
|
14 years |
jano.vesely |
libusbhost: minor cleanup and fixes
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
|
|
|
@b5cfeab4
|
14 years |
jano.vesely |
libusbhost: only copy data if the pointer is valid
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0815000
|
14 years |
jano.vesely |
libusbhost: Clarify usage of speed parameter.
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
|
|
|