|
|
@7f9d97f3
|
10 years |
jakub |
Make gettimeofday() return the actual microseconds.
Enhance …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ab8539
|
11 years |
martin |
remove system.uptime sysinfo entry since it is redundant
cleanup the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffa96c2
|
11 years |
jiri |
Convert libusbdev away from DDF_DATA_IMPLANT.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@feeac0d
|
12 years |
jiri |
Simplify use of list_foreach.
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
|
|
|
@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
|
|
|
@48f0f73a
|
13 years |
jano.vesely |
libusbdev: Mind endian when accessing multi-byte descriptor values.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12e689f
|
13 years |
jano.vesely |
libusbdev: Do not modify retrieved descriptors, compute required value …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f807c3
|
13 years |
jano.vesely |
ohci, lib/usbdev: Fix few endian issues in descriptor retrieving.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4291215
|
14 years |
jano.vesely |
libusbdev: Add self to license. Remove useless header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54cbda2
|
14 years |
jano.vesely |
libusbdev: Add support for dev_remove.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3742f9
|
14 years |
jano.vesely |
libusbdev: Deinitialize hc connection on destruction. Make call to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66ee26a
|
14 years |
jano.vesely |
libusbdev: Remove wrapper.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64e3dad
|
14 years |
jano.vesely |
libusbdev: No need for special handling of NULL corner case.
Counting …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@441633f
|
14 years |
jano.vesely |
libusbdev: Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6883abfa
|
14 years |
jano.vesely |
libusbdev: usb_destroy_pipes would only ever return EOK.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a01a0b
|
14 years |
jano.vesely |
libusbdev: Remove unused parameters and variables.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cfb05e
|
14 years |
jano.vesely |
libusbdev: Drop unused argument.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01086cfe
|
14 years |
jano.vesely |
libusbdev: Remove useless checks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94bfc84
|
14 years |
jano.vesely |
libusbdev: Close hc connection used to unregister pipes.
Fixes phone leak.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0487a2
|
14 years |
jano.vesely |
libusbdev: Move arg callback argument from poling_data_t to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e3c005
|
14 years |
jano.vesely |
libusbdev: Doxygen and minor cleanup/renaming.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22ecbde
|
14 years |
jano.vesely |
libusbdev: Cleanup. Remove redundant functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bdb23c63
|
14 years |
jano.vesely |
libusbdev: Remove unused mutex.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3538b0e
|
14 years |
jano.vesely |
libusbdev: Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c804484
|
14 years |
jano.vesely |
libusbdev: Move pipe init/init_default register/unregister …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1561e8b
|
14 years |
jano.vesely |
libusbdev: Use provided usb_device_connection_t wrappers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03ffb69
|
14 years |
jano.vesely |
libusbdev: Remove unused function.
This one was a duplicate …
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
|
|
|
@4c67e52
|
14 years |
jano.vesely |
libusbdev: Remove dead code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47dfb34
|
14 years |
jano.vesely |
libusbdev: Implement pipe long transfers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0fdc0e
|
14 years |
jano.vesely |
libusbdev: Pre open hc connection. Drop support for dev_rem.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7267fa1
|
14 years |
jano.vesely |
libusbdev: new_device_wrapper uses provided hc connection.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@023a902
|
14 years |
jano.vesely |
libusbdev: Move unctions from pipesio.c to pipes.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@277ff98
|
14 years |
jano.vesely |
libusbdev: Remove references to pipepriv routines.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c046942
|
14 years |
jano.vesely |
libusbdev: Drop mutex in favour of atomic ops.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd575647
|
14 years |
jano.vesely |
libusbdev: Use shared hc_connection for pipes.
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
|
|
|
@9dbfd288
|
14 years |
jano.vesely |
libusbdev: Shorten variable name to increase readability.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69b9740
|
14 years |
jano.vesely |
libusbdev: Add to array end check to alternate interfaces initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0255d36
|
14 years |
jano.vesely |
libusbdev: Minor refactoring of alternate interfaces.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d085fbbe
|
14 years |
jano.vesely |
lilbusbdev: Consider polling to be one long transfer.
This prevents …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b81410f
|
14 years |
jano.vesely |
libusbdev: Remove redundant checks. Add few const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2703331b
|
14 years |
jano.vesely |
libusbdev: Nest usb_device_auto_polling_t instead of duplicating its …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ddbd38
|
14 years |
jano.vesely |
libusbdev: Make descriptor nesting const.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f0ad85a
|
14 years |
jano.vesely |
libusbdev: Reorder functions in pipesio.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8969f46
|
14 years |
jano.vesely |
libusbdev: Move pipe ref manipulation to no_check variants of read/write.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4292e7
|
14 years |
jano.vesely |
libusbdev: Merge implementations of control and non-control _no_check …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@095bddfc
|
14 years |
jano.vesely |
libusbdev, usbmid: Minor changes.
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
|
|
|
@317a463
|
14 years |
jano.vesely |
usb: Drop unused `handle' parameter.
Rename get_interface ⇒ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c0f823b
|
14 years |
jiri |
Rename DDF entry point add_device to dev_add.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@207acc4e
|
14 years |
jano.vesely |
libusbdev: Make usb_dp_standard_descriptor_nesting constant.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b77931d
|
14 years |
jano.vesely |
usb: usb_pipe_t was always allocated in usb_endpoint_mapping_t, embed it.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab27e01
|
14 years |
jano.vesely |
liibusbdev: Consider alternate interface when initializing pipes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7fc260ff
|
14 years |
jano.vesely |
libusbdev: Merge init_wire_and_ctrl_pipe to the only place it was …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@904dcc6
|
14 years |
jano.vesely |
libusbdev: Convert usb_alternate_interfaces_t interrface to init/deinit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99a1a56
|
14 years |
jano.vesely |
libusbdev: Use const on stack structure instead of heap alloc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37e4025
|
14 years |
jano.vesely |
libusbdev: Use asprintf instead of 256 byte buffer for match strings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2179cf95
|
14 years |
jano.vesely |
libusbdev: usb_device_register_child_in_devman takes open control …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3238506
|
14 years |
jano.vesely |
libusbdev: Make usb_request_set_address private.
This function causes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@07a7a97d
|
14 years |
jano.vesely |
libusbdev: Fix possible pipe leak in new_device_wrapper.
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
|
|
|
@062165f
|
14 years |
jano.vesely |
libusbdev: Ask for default address before registering endpoint 0.
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
|
|
|
@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
|
|
|
@59c163c
|
14 years |
jano.vesely |
libusbdev: Automatically create attached device info for new devices.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90d7033
|
14 years |
jano.vesely |
libusbdev: Fix memory leak in error path. Check input arguments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10059a68
|
14 years |
jano.vesely |
libusbdev: Warn if error handling fails.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae754e5f
|
14 years |
jano.vesely |
libusbdev: Fix memory leak and possible double free in error path.
We …
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
|
|
|
@e978ada
|
14 years |
jano.vesely |
libusbdev: Fix accidentally introduced crash in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@882580a
|
14 years |
jano.vesely |
libusbdev: Accept const pointer in driver_main.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d9cd62
|
14 years |
jano.vesely |
libusbdev: Use new destroy function, change usb_device interface to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96ec0a9
|
14 years |
jano.vesely |
libusbdev: Add function do properly destroy alternative interfaces.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b803845
|
14 years |
jano.vesely |
usb: Make endpoint descriptions const.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c5fd7a
|
14 years |
jano.vesely |
libusbdev: Rename _destroy ⇒ _deinit
The function does not free …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@065064e6
|
14 years |
jano.vesely |
usb: Add and use usb_device_data_alloc.
Inspired by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c95d6f5
|
14 years |
jano.vesely |
usb: Further const madness.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a121b1
|
14 years |
jano.vesely |
usb: Make descriptors readonly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1526c174
|
14 years |
jano.vesely |
libusbdev: Unregister only endpoints that are present.
Not present …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@49bd7ae2
|
14 years |
jano.vesely |
libusbdev: Add few const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5917859c
|
14 years |
jano.vesely |
libusbdev: Fix uninitialized pipes_count if there are no interfaces.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3875af65
|
14 years |
jano.vesely |
libusbdev: Add several const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb422312
|
14 years |
jano.vesely |
libusbdev: Warn about not closing hc connections.
There is not much …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d103aef
|
14 years |
jano.vesely |
uhcirh: make sure connection to hc is opoen during device removal.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32ec5671
|
14 years |
jano.vesely |
usb: Remove unused port_no argument.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@013517b
|
14 years |
jano.vesely |
usb: Remove assigned_handle output parameter.
Use new_fun instead.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@162726b
|
14 years |
jano.vesely |
libusbdev: Remove child_handle output parameter.
Use child_fun instead.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90994fa
|
14 years |
jano.vesely |
usb: Hubs should store child functions not just handles.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@51f033ce
|
14 years |
jano.vesely |
libusbdev: Comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9636bad6
|
14 years |
jano.vesely |
libusbdev: Remove some redundant tests.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@844f4ef
|
14 years |
jano.vesely |
libusbdev: Implement generic gone and remove callbacks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4501e207
|
14 years |
jano.vesely |
rename: usb_hc_attached_device_t ⇒ usb_hub_attached_device_t
Host …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|