|
|
@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
|
|
|
@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
|
|
|
@d25e0a4
|
14 years |
jano.vesely |
ohci: OHCI root hub knows only its own address.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b500d60a
|
14 years |
jano.vesely |
uhci: UHCI root hub does not have an address.
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
|
|
|
@cae002c
|
14 years |
jano.vesely |
usbhub: Remove flawed implementation of dev_remove.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8be7819
|
14 years |
jano.vesely |
usbmid: Implement dev_remove and some minor refactoring.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcc10b8d
|
14 years |
jano.vesely |
usbhid: Fix usbhid dev_remove.
Leave as not supported right now, we …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b09096a
|
14 years |
jano.vesely |
usbflbk: Fix dev_remove.
Previously I misunderstood the purpose of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54d1ad9
|
14 years |
jano.vesely |
usbhub: Fix over-current handling.
Make power-switching policies part …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbe148ee
|
14 years |
jano.vesely |
usbhid: Add trivial device_remove implementation.
Add const …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9871bca
|
14 years |
jano.vesely |
usbmast: Add device_remove stub.
Add const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa05b29
|
14 years |
jano.vesely |
usbmid: Add device_remove incomplete implementation.
Add const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf7561f
|
14 years |
jano.vesely |
usbflbk: Implement trivial device remove call.
Add const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e27c2476
|
14 years |
jano.vesely |
usbhub: Fix double free in error paths.
Remove redundant …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c44a5f1
|
14 years |
jano.vesely |
ohci: Fix doxygen group.
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
|
|
|
@57e06ef
|
14 years |
jano.vesely |
ohci: Minor improvements.
Remove unused member.
Fix comments.
Add …
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
|
|
|
@e5291e0
|
14 years |
jakub |
Remove the superfluous usbmouse driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1f131fb9
|
14 years |
jano.vesely |
Minor USB changes.
Add more const qualifiers where possible.
Do not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8dfb40
|
14 years |
jano.vesely |
ohci: Use saner alignment rules.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19746a96
|
14 years |
jano.vesely |
ohci: Add root hub mutex to prevent interrupt request handling race.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0fe2ff1
|
14 years |
jano.vesely |
ohci: Minor changes to root hub.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dab3112
|
14 years |
jano.vesely |
ohci: Remove unused code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5abaf4
|
14 years |
jano.vesely |
ohci: Rework transfer completion routine.
Include 'not completed' …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70d72dd
|
14 years |
jano.vesely |
ohci: OHCI TD routines refactoring.
Merge td_set_next to td_init: td …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9515f674
|
14 years |
jano.vesely |
ohci: OHCI ED routines refactoring.
Merge ed_set_td to ed_init: td …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@721d4b6e
|
14 years |
jakub |
Remove an out-of-date comment introduced in the previous commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a044f71
|
14 years |
jakub |
Device driver data cannot be freed by the driver itself.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@93d2684
|
14 years |
jano.vesely |
usbhid: Count max number of sub-drivers based on available subdrivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f8f09f
|
14 years |
jano.vesely |
usbhid: Refactoring.
My keyboard still works…
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
|
|
|
@ce2a1c2
|
14 years |
jano.vesely |
usbhid: multimedia; unite init and create_function functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8c4e871
|
14 years |
jano.vesely |
usb: use _deinit suffix for functions that do not destroy/free their …
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
|
|
|
@2a5b62b
|
14 years |
jano.vesely |
usbhid: Wait for autorepeat fibril during destruction.
Fixes random …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd444e5
|
14 years |
jano.vesely |
usbhid: Fix endpoints declaration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aaf835d
|
14 years |
jano.vesely |
ushid: Minor changes.
Explicit size is not needed for static arrays. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68dbe3e
|
14 years |
jano.vesely |
usbhid: Add fibril running indicator.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98604cc
|
14 years |
jano.vesely |
usbhid: Implement device_gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2964e45
|
14 years |
jano.vesely |
usbhid: mouse drv unbinds DDF functions on destruction.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c5b6db53
|
14 years |
jano.vesely |
usbhid: unbind generic hid DDF function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af8c9b54
|
14 years |
jano.vesely |
usbhid: multim unbind ddf function during destruction.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@571ba2a
|
14 years |
jano.vesely |
usbhid: more whitespace fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b54b99
|
14 years |
jano.vesely |
usbhid: kbd unbind and destroy ddf function during destruction.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cddd151
|
14 years |
jano.vesely |
usbhid: kbd store pointer to created function.
Make repeat mutex part …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5024111
|
14 years |
jano.vesely |
usbhid: Initialize report sooner than on first use.
Fixes crash witht …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc29622
|
14 years |
jano.vesely |
usbhid: Remove tabs on empty lines. diff -w shows no changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3002434
|
14 years |
jano.vesely |
usbmast: Implement device_gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87037cc9
|
14 years |
jano.vesely |
usbmast: Keep track of pointers to created LUN functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a92ce4ef
|
14 years |
jano.vesely |
usbmid: Fix crash on device remove, add note.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8e698e7
|
14 years |
jano.vesely |
usbmid: Remove redundant function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38e68ab
|
14 years |
jano.vesely |
usbmid: Implement device_gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@344a0ac
|
14 years |
jano.vesely |
usbhub: Open hc connection before unregistering address.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@229629d
|
14 years |
jano.vesely |
usbmid: Use new usb_mid_t to store all the interfaces and functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@359d96f
|
14 years |
jano.vesely |
usbmid: Fix memory leaks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05a119b
|
14 years |
jano.vesely |
usbflbk: Implement device_gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a825eeb0
|
14 years |
jano.vesely |
usbhub: Remove connected devices before confirming device gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a14d6a7
|
14 years |
jano.vesely |
usbhub: Remove +1 port_count hack
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eda7a4e0
|
14 years |
jano.vesely |
usbhub: rename hub_info ⇒ hub_dev
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@612af1a0
|
14 years |
jano.vesely |
uhcirh: Improve error handling.
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
|
|
|
@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
|
|
|
@205f0766
|
14 years |
jano.vesely |
usbhub: Implement device gone routine.
Fix error path.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6626bba9
|
14 years |
jano.vesely |
usbhub: Rename usb_hub_info ⇒ usb_hub_dev.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@196fbb0
|
14 years |
jano.vesely |
usbhub: Store hub function ptr within hub structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@940f576
|
14 years |
jano.vesely |
usbhub: Add device_gone skeleton
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7be3638
|
14 years |
jano.vesely |
uhcirh: Handle ghost device removal, improve output.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96fde65
|
14 years |
jano.vesely |
usbmast: don't use ddf_dev_t driver_data for soft-state.
That is …
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
|
|
|
@aa1922c
|
14 years |
jano.vesely |
uhcirh: Implement removal of attached devices.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a4ea01d
|
14 years |
jano.vesely |
usb: Rename add_device ⇒ device_add
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@49a98c8
|
14 years |
jano.vesely |
ohci: Display leading zeros in TD and ED debug messages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fec6bf2
|
14 years |
jano.vesely |
usbhub: Check size before touching configuration descriptor.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f05705
|
14 years |
jano.vesely |
usbhub: Declare iteration variables inside for loops.
Codestyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75f9dcd
|
14 years |
jano.vesely |
uhci: Declare iteration variables inside for loops.
Fix typo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b8958b
|
14 years |
jano.vesely |
ohci: Declare iteration variables inside for loops.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58edcfb
|
14 years |
jano.vesely |
uhci: Remove redundant if statement.
free() can handle NULL pointers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5357620
|
14 years |
jano.vesely |
ohci: Remove redundant if.
free() can handle NULL pointers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbd54f72
|
14 years |
jano.vesely |
usbhub: Handle device removal on port.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32cd37f
|
14 years |
jakub |
Fix stack buffer overflow.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6c953e9
|
14 years |
jakub |
Do not interfere with DDF deallocating device driver data.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d79f5b
|
14 years |
jiri |
Allocate usbmast device soft state using ddf_dev_data_alloc().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d95f02ff
|
14 years |
jiri |
Fix bug usbmast soft state allocation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60c6fe0
|
14 years |
jakub |
Fix a possible use-after-free.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c21ff31
|
14 years |
jakub |
Fix a possible double free().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e231d26
|
14 years |
jano.vesely |
usbhub: Fix compile issues.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1cb170
|
14 years |
jano.vesely |
usbhub: Minor fixes
License and whitespace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d650494
|
14 years |
jano.vesely |
ushub: Handle situation when both connection and enabled change occur.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@400f363
|
14 years |
jano.vesely |
usbhub: Rename port_status.h ⇒ status.h
It contains both …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|