|
|
@58563585
|
9 years |
martin |
code review and cstyle cleanup (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4b534ac
|
9 years |
jakub |
Merge from lp:~jan.vesely/helenos/usb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4363000
|
9 years |
jakub |
Make sure not to shift bits out of the width of the result
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e732f1a
|
11 years |
jano.vesely |
usb: Add support for multiple packets per microframe.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82a639cd
|
12 years |
jano.vesely |
ehci, rh: Fix status word construction.
Use USB feature enum
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ee5272
|
12 years |
jano.vesely |
libusb, usbhub: Add USB2 features and structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c24983
|
12 years |
jano.vesely |
libusb: Add USB 2.0 hub descriptor fields
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@534dee89
|
12 years |
jano.vesely |
libusb: Sanitize includes
Include what you use. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@026271d5
|
12 years |
jano.vesely |
libusb: Remove usb hc references.
Nothing is using this.
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
|
|
|
@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
|
|
|
@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
|
|
|
@603a0a4
|
12 years |
jano.vesely |
libsub, classes/hub: Salvage comments and remove dead code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@711f5fb8
|
12 years |
jano.vesely |
libusb: Add address and endpoint sanity helpers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48fa501
|
12 years |
jano.vesely |
usb: Remove old endpoint management code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5debe97
|
12 years |
jano.vesely |
libusb: DCE
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2745176
|
12 years |
jano.vesely |
libusb: Hide/remove unused functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ca778b
|
12 years |
jano.vesely |
usbmid: Use initialized parent to get address and hc handle.
Remove …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef4e8eb
|
13 years |
jano.vesely |
Remove unused usb hub code.
All the functionality is now handled by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f53811
|
13 years |
jano.vesely |
libusb: Implement hub descriptor dump.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32c2c8f
|
13 years |
jano.vesely |
libusbvirt: Add basic hub device implementation.
It takes care of …
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
|
|
|
@6326155b
|
13 years |
jano.vesely |
libusb: Add toggle guessing function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@971fbfde
|
13 years |
jano.vesely |
usb: Move request format structure to its own header in libusb.
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
|
|
|
@b6933f3
|
13 years |
vojtechhorky |
Remove useless config option (USB verbose logging)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1a101d
|
13 years |
vojtechhorky |
Get rid of log_log_msg()
All calls to log_msg(LVL_*) were rewritten …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@920d0fc
|
13 years |
vojtechhorky |
USB logging functions are only macros to standard logging
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@20dd67e
|
13 years |
vojtechhorky |
USB logging uses standard logging
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
|
|
|
@99d05e1
|
13 years |
jiri |
Straighten inverse configuration logic.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da2f1c9e
|
14 years |
jano.vesely |
lilbusb: Add function to clean usb_hc_connection and scream if it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6d15ec
|
14 years |
jano.vesely |
libusb, libusbdev: Fix used headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30ec5ea
|
14 years |
jano.vesely |
libusb: Rename read/write functions. Make del_ref function more …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a21877
|
14 years |
jano.vesely |
libusb: Remove non-control read/write wrappers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a56a13c7
|
14 years |
jano.vesely |
libusb: Make devman function wrapper inline.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a38701
|
14 years |
jano.vesely |
libusb, libusbdev: Move usb_device_connection to separate header in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c24c157d
|
14 years |
jano.vesely |
libusb, libusbdev: Provide generic usb_get_info_by_handle function.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@29e479f
|
14 years |
jano.vesely |
libusb: Remove unused function, cleanup includes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c202c5
|
14 years |
jano.vesely |
libusb: Add device_connection_t.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a045ab1
|
14 years |
jano.vesely |
libusb: Move USB dev functions to separate header/source file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6df14c5
|
14 years |
jano.vesely |
libusb: Add reference counting to ucb_hc_connection_t. Implement all …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8d82cb
|
14 years |
jano.vesely |
libusb: c99 array initialization. Comment fix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27ed734c
|
14 years |
jano.vesely |
usb: Rename get_address ⇒ get_my_address and remove redundant handle …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e6dc5b
|
14 years |
jano.vesely |
libusb: Default get_address handler uses fun→driver_data structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3562cd18
|
14 years |
jano.vesely |
libusb: Remove usb_iface_get_hc_handle_hub_child_impl.
Rename …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eea3e39
|
14 years |
jano.vesely |
libusb: Rename get_address implementations.
The new names describe …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e5ce07
|
14 years |
jano.vesely |
usb: Add bunch of const qualifiers.
We shall need them.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0212751
|
14 years |
jano.vesely |
usbhub: IMplement some easy TODOs
Convert process_intterrupt to use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@621ba8c
|
14 years |
jano.vesely |
usbhub: Request only hub descriptor header. DOn't use deserialize …
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
|
|
|
@563d9d0a
|
14 years |
jano.vesely |
libusbhost: minor cleanup and fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dc4a5e
|
14 years |
jiri |
Renaming to reflect classes are gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e280857
|
14 years |
jiri |
Remove class infrastructure from devman.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fd0dc23
|
14 years |
jano.vesely |
usbhub: Fix power switching procedure, get rid of heap allocation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84eb7432
|
14 years |
vojtechhorky |
String representation of USB direction
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79ae36dd
|
14 years |
martin |
new async framework with integrated exchange tracking
* strict …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8f826b
|
14 years |
vojtechhorky |
Merged headers in libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9ab7f47
|
14 years |
vojtechhorky |
Add function for resolving USB paths
The great function is called …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04028225
|
14 years |
vojtechhorky |
Getting address by handle also moved into libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0edf7c7
|
14 years |
vojtechhorky |
HC communication moved into libusb
Although communication with HC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f64e81a
|
14 years |
vojtechhorky |
Default log level configurable
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
|
|
|
@eb2f7dd
|
14 years |
vojtechhorky |
Add getting handle by address over USBHC iface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84de606d
|
14 years |
vojtechhorky |
Device keeper can tell handle by USB address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69ac0fd
|
14 years |
vojtechhorky |
Getting HC handle by class in libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c49b81b
|
14 years |
vojtechhorky |
All USB host controllers added to usbhc DDF class
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f7b75a
|
14 years |
maklf |
BEGIN and ANYWHERE options added to usage path comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22ded10
|
14 years |
maklf |
Usage path fix in HID parser
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@acdbd780
|
14 years |
maklf |
development merge
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9d7965
|
14 years |
maklf |
#209 - correct usage paths for decomposed items, bug fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1519b91
|
14 years |
maklf |
#209 - correct usage paths for decomposed items
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30710035
|
14 years |
lubos.slovak |
Mouse driver uses HID parser.
- Parsing of X and Y - works fine.
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d05599
|
14 years |
maklf |
usages order fixed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2571089
|
14 years |
maklf |
HID parser refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f19f1b7
|
14 years |
lubos.slovak |
HID Report structure, #193 fixed, #194 fixed, subdriver for Logitech …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@956e8ea
|
14 years |
lubos.slovak |
Added more HID Usage Table numbersx
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48d1c228
|
14 years |
vojtechhorky |
Add "other" control request recipient
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb393ad
|
14 years |
lubos.slovak |
Merged fixes from maklf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cfbbe1d3
|
14 years |
maklf |
new hid report structure bug fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63517c2
|
14 years |
lubos.slovak |
Changes to HID parser (report structure)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4125b7d
|
14 years |
vojtechhorky |
usb_log_printf() checks for printf correctness
It is surprising how …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e50cd7f
|
14 years |
maklf |
new report structure fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc9f122
|
14 years |
maklf |
new report structure fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ab4a48
|
14 years |
vojtechhorky |
Remove usb_pipe_start_session & co (#196)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c2cbcf
|
14 years |
vojtechhorky |
usb_pipe_start_long_transfer returns void (#196)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8595577b
|
14 years |
vojtechhorky |
Add USB HID interface (#161)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27b85d9
|
14 years |
vojtechhorky |
Add USB HID interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@681f24b3
|
14 years |
maklf |
usb_hid_report_path_t link fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@175ad13e
|
14 years |
maklf |
new report structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff76509
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd5b878
|
14 years |
smekideki |
removed pipe start/end functions; small changes in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7f08b0d
|
14 years |
vojtechhorky |
Add mass storage stub
Currently, it only inquires the device for the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa0f53b
|
14 years |
vojtechhorky |
Automatic endpoint halt clearing (#190)
To prevent total stall of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e168be1
|
14 years |
vojtechhorky |
Optional debugging messages for auto polling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8989f48f
|
14 years |
vojtechhorky |
Generalized automatic device polling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e07e2b5
|
14 years |
vojtechhorky |
Device polling in separate header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d932af6
|
14 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
|
14 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
|
|
|