|
|
@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
|
|
|
@f9b2cb4c
|
10 years |
martin |
unify interface API
* introduce new interfaces
* unify location …
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
|
|
|
@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
|
|
|
@f3922c2
|
12 years |
jano.vesely |
libusb, usbinfo: Stop using USB address as external identifier.
We …
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
|
|
|
@b49d872
|
12 years |
martin |
better argument qualifier
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@acdb5bac
|
12 years |
jiri |
Replace usage of bzero() with C standard memset().
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
|
|
|
@52f9c57
|
13 years |
jano.vesely |
libs: Add ARRAY_SIZE macro to macros.h
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
|
|
|
@267f235
|
13 years |
vojtechhorky |
log_init() needs only one parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52c4264
|
13 years |
vojtechhorky |
Merge mainline changes
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
|
|
|
@e1eda1e9
|
13 years |
vojtechhorky |
USB debug redirected to standard system log
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
|
|
|
@6df2202
|
13 years |
jano.vesely |
libusb: Fix assertion.
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
|
|
|
@e882e3a
|
13 years |
jiri |
Remove include of devman.h where not needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@059a8e4
|
13 years |
martin |
rename str_uint64() to str_uint64_t() for better consistency with the …
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
|
|
|
@5dd4294b
|
14 years |
jano.vesely |
libusb: Remove duplicit implementation.
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
|
|
|
@dbb7e3b
|
14 years |
jano.vesely |
libusb: Move function from resolve.c to dev.c
Drop empty resolve.c
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
|
|
|
@7d5ef94
|
14 years |
jano.vesely |
libusb: Assing NULL after destroying the session.
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
|
|
|
@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
|
|
|
@56bdd9a4
|
14 years |
jano.vesely |
usb: Provide IPC wrappers instead of IPC call numbers.
Put IPC …
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
|
|
|
@1c1b577
|
14 years |
jano.vesely |
libusb: The only way to use get_address is to get your own.
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
|
|
|
@e462909
|
14 years |
jano.vesely |
libusb: Change "vendor" name to "vendor-specific"
Device name …
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
|
|
|
@7beb220
|
14 years |
jiri |
Skeleton of devctl utility. Currently prints device tree.
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
|
|
|
@a9d85df
|
14 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9724d7f
|
14 years |
vojtechhorky |
Set full buffering for USB logs (bypass #352)
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
|
|
|
@136ff96
|
14 years |
vojtechhorky |
USB buffer dump uses the generic DDF function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f7276d
|
14 years |
vojtechhorky |
Use atomic exchanges where possible
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
|
|
|
@11e00c8
|
14 years |
vojtechhorky |
Do not print all levels to file
Only screen level + 1 is printed to …
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
|
|
|
@f90c0d6
|
14 years |
vojtechhorky |
Small fixes
Bad printf directive (again) and uninitialized variable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45a2688
|
14 years |
lubos.slovak |
Changes from maklf - delimiters + usage paths comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ce4189
|
14 years |
lubos.slovak |
Changes from development
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
|
|
|
@1be39e9
|
14 years |
maklf |
HID Parser - basic support for delimiters - bug fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@674cf89
|
14 years |
maklf |
HID Parser - basic support for delimiters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d4aa055
|
14 years |
jano.vesely |
Development branch changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|