source: mainline/uspace/drv/bus/usb

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @e3e0953   14 years jano.vesely usbhid, mouse: Add more error checks for robustness. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5723ae49   14 years jano.vesely usbhid: mouse: Fix error paths and a memory leak. Remove useless … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50f2095   14 years jano.vesely usbhid: Sanitize kbd routines. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf99c4c   14 years jano.vesely usbhid: multimedia: Remove useless check, add more useful checks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e04182d   14 years jano.vesely usbhid: Rework debug statements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f583151   14 years jano.vesely usbmid: Refactor interface creation loop. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5153b58   14 years jano.vesely usbmid: Minor refactoring. Fix possible corruption in error path. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d176b1d   14 years jano.vesely usbmast: Use pipe_t structure to get max_packet_size information. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @c44a5f1   14 years jano.vesely ohci: Fix doxygen group. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @e5291e0   14 years jakub Remove the superfluous usbmouse driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @f8dfb40   14 years jano.vesely ohci: Use saner alignment rules. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @0fe2ff1   14 years jano.vesely ohci: Minor changes to root hub. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dab3112   14 years jano.vesely ohci: Remove unused code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @3f8f09f   14 years jano.vesely usbhid: Refactoring. My keyboard still works… lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b803845   14 years jano.vesely usb: Make endpoint descriptions const. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @7c95d6f5   14 years jano.vesely usb: Further const madness. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a121b1   14 years jano.vesely usb: Make descriptors readonly. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @bd444e5   14 years jano.vesely usbhid: Fix endpoints declaration. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @68dbe3e   14 years jano.vesely usbhid: Add fibril running indicator. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @98604cc   14 years jano.vesely usbhid: Implement device_gone. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @c5b6db53   14 years jano.vesely usbhid: unbind generic hid DDF function. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @571ba2a   14 years jano.vesely usbhid: more whitespace fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @3002434   14 years jano.vesely usbmast: Implement device_gone. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @d8e698e7   14 years jano.vesely usbmid: Remove redundant function. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38e68ab   14 years jano.vesely usbmid: Implement device_gone. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @359d96f   14 years jano.vesely usbmid: Fix memory leaks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05a119b   14 years jano.vesely usbflbk: Implement device_gone. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @a14d6a7   14 years jano.vesely usbhub: Remove +1 port_count hack lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eda7a4e0   14 years jano.vesely usbhub: rename hub_info ⇒ hub_dev lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @612af1a0   14 years jano.vesely uhcirh: Improve error handling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @32ec5671   14 years jano.vesely usb: Remove unused port_no argument. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @940f576   14 years jano.vesely usbhub: Add device_gone skeleton lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @aa1922c   14 years jano.vesely uhcirh: Implement removal of attached devices. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a4ea01d   14 years jano.vesely usb: Rename add_device ⇒ device_add lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
Note: See TracRevisionLog for help on using the revision log.