source: mainline/uspace/drv/bus/usb

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @8064c2f6   12 years jano.vesely uhci: Sanitize headers. Include what you use. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c01987c   12 years jano.vesely libusbdev: Sanitize headers. Include what you use. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @772a172   12 years jano.vesely ohci,uhci: Switch to library provided irq setup routine. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6210a333   12 years jano.vesely uhci, ohci: Cleanup irq code generation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf6b7c6   12 years jano.vesely ohci: rework error handling lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ea69749f   12 years jano.vesely uhci: Rework error handling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d40181   12 years jano.vesely ohci,uhci,ehci: Use library provided 'get_registers' function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57c8fc9   12 years jano.vesely libusbhost: Move interrupt enabling to library. Reduce code duplication. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce33c10   12 years jano.vesely Minor fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9348862   12 years jano.vesely usb: Move HC driver implementation functions to a separate structure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f03199   12 years jano.vesely Merge mainline changes. Major conflicts in USB HC … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7de1988c   12 years jakub Adapt drivers using parsed HW resources to use the new interface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feeac0d   12 years jiri Simplify use of list_foreach. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c67dbd6   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8442d10   12 years martin improve the API of physmem_map(), dmamem_map() and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd7078c   12 years jano.vesely ohci: Add additional checks and a TODO lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0918382f   12 years jano.vesely usb: Switch to using port number as device identifier. Port number … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e991937   12 years jano.vesely usb: hc function no longer represents the HC nor holds its data lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d8d100c   12 years jano.vesely usbhid, uhci: minor cleanup we don't need data implant lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3121b5f   12 years jano.vesely rename get_device_handle ⇒ get_my_device_handle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb8ede1   12 years jano.vesely usb: Root hub always communicates at max spped and it can be queried … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6340a6ff   12 years jano.vesely ohci: some more macro removal lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e0d8b740   12 years jano.vesely uhci: remove some more error handling macros lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d93f5afb   12 years jano.vesely libusbdev: Cleanup unused code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6fe7683   12 years jano.vesely usbmid: remove unused forwarding code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e4219ab   12 years jano.vesely Implement and use usb_get_device_handle. Enables object instantiation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3cc55b47   12 years jano.vesely usbmast: Set bulk pipes before probing the device Fixes usbmast segfault lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @cffa14e6   12 years jano.vesely revert usb hc macro changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d930980   12 years jiri Eliminate remaning CHECK_RETxxx macros. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c53007f   12 years jiri Eliminate CHECK_RETxxx macros from uhci and uhcirh. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f83666c   12 years jiri Remove remaining CHECK_RETxxx in ohci driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @507c6f3   12 years jiri Remove CHECK_RETxxx macros from ohci.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f81498d   12 years vojtechhorky C style: uninitialized variables lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @c4f7bf6   12 years jakub Silence compiler warnings when optimized for size. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @52f1882   13 years jano.vesely ohci: Add comments. Fix uninitialized pointer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @39339378   13 years jano.vesely ohci: Remove old root hub implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @171e668   13 years jano.vesely ohci: Use new root hub implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c91db2a   13 years jano.vesely ohci: Add new root hub implementation. Uses libusbvirt. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5c2eb5f   13 years jano.vesely uhci: Move function definition to avoid separate declaration. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86a01cc   13 years jano.vesely ohci: Fix comment offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49f2f29   13 years jano.vesely libusbvirt: Drop port_count param. Use library provided macro to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a5a7711   13 years jano.vesely libusbvirt, virthub: Allow drivers to set endpoint number and port … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af4e464e   13 years jano.vesely uhci: Cleanup. include guard, doxygen, line wrap. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3a1ad58   13 years jano.vesely usbmid: Add endpoint management forwarding. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ca778b   13 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
(edit) @e2dfa86   13 years jano.vesely usb_device: Change API to allow direct(RO) access to descriptors. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87619045   13 years jano.vesely usb: Move usb_device to a separate header lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b68bdf   13 years jano.vesely usbhub, libusbhid: Forgotten conversions to usb_device wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb70637   13 years jano.vesely usb: Rework polling to accept either ep numbers or descriptions. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e23316   13 years jano.vesely usbmast: Don't access mapped endpoints directly. Use provided functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e10ef4   13 years jano.vesely libusbdev: Interface number and alternate interfaces wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6785b538   13 years jano.vesely usbmid, usbhid, usbhub, usbflbk: Don't access ddf_dev directly, use … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c69861   13 years jano.vesely usbmast: Don't access ddf_dev member directly, use provided wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @945d66c   13 years jano.vesely libusbdev: Don't use the descriptor field directly. Make descriptor … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c39e9fb   13 years jano.vesely usb, drivers: Use usb_device_* wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffa254f1   13 years jano.vesely usbflbks: Remove dummy ctl function. It did nothing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f4bff8   13 years jano.vesely libusbdev: Add and use few new wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @a5a470c   13 years jano.vesely usbhub: Decrease op count on error paths. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9467b0   13 years jano.vesely usbhub: Fix after porting to new usb ops. Check attached handle … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3df8ea9   13 years jano.vesely usbhub: Switch to new usb interface functions and provided … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be554d9   13 years jano.vesely uhci: Add workaround for certain hw. Fixes UHCI on acer aspire … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e646c61   13 years jano.vesely uhci: Add rh debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44d518b   13 years jano.vesely uhci: Fix port status conversion. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74271e0   13 years jano.vesely Remove all traces of uhcirh lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3848fec   13 years jano.vesely uhci: Switch to new emulated root hub. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c95c00e   13 years jano.vesely uhci: Add root hub emulation. This device uses libusbvirt and si … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ea30cc1   13 years jano.vesely libsubdev: Add delay parameter to autopol. usbhub: Set delay to 255 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc1d499   13 years jano.vesely usbhub: Print more info about power switching lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1da979d   13 years jano.vesely vhc: Report no power control and no oc on root hub. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a6e2358   13 years jano.vesely libusbvirt: Make request creation macros available in header. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9399c0   13 years jano.vesely libusbvirt: Drop custom request type format. use the one provided by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f704194   13 years jano.vesely vhc: Whitespace fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ceb444c   13 years jano.vesely ohci: Switch to new root hub initialization. Change few messages to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e97b4b5   13 years jano.vesely vhc: Switch to new roothub initialization. Remove device address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @daf199f   13 years jano.vesely libusbdev: Drop special handling of multiinterface device match id … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e2132a   13 years jano.vesely usbmid: Don't use ddf_fun_data_implant. Remove unused pointer to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6df4adc4   13 years jano.vesely usbmid: Spawn ddf functions sooner. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68e1023   13 years jano.vesely usbmid: Use function name in debug messages. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34289ea   13 years jano.vesely usmid: return error code instead of weird bool rc conversions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db8b7ca   13 years jano.vesely libusbdev: Drop support for custom function data and ops. Unused and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38b4a25   13 years jano.vesely usbhid, mouse: Reorganize init to avoid data_implant. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e2af6a9   13 years jano.vesely usbhid, kbddev: Reorganize init to avoid data_implant. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5f0cfb   13 years jano.vesely vhc: Remove single instance limitation. Embed hub vitrul device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6577d9   13 years jano.vesely vhc: DCE lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @01eeaaf   13 years jano.vesely vhc: Port to libusbhost. Device removal works OK. Tested on vuh boot … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b0929e   13 years jano.vesely libusbhost: Drop hcd parameter from hcd_ddf_setup_hub. Fix OHCI … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ef03d7   13 years jano.vesely libusbhost: Add speed and bw parameters to hcd_ddf_setup_device. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53332b5b   13 years jano.vesely libusbhost: Move ddf specific functions to separate header. Switch … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a720ff6   13 years jano.vesely uhci: Use helper routines provided by libusbhost lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d09791e6   13 years jano.vesely libusb: Add additional parameter to hcd_setup_device. uhci will need … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f68913f   13 years jano.vesely libusbhost, libdrv, vhc: Drop ddf_fun_t argument to callback … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5994cc3   13 years jano.vesely libusbhost, ohci: Move more generic stuff to libusbhost. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddab093   13 years jano.vesely ohci: Initialization rework. Move generic hcd initialization to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4bfe063   13 years jano.vesely usbhid: warnings are not errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @395bb79   13 years jano.vesely ohci: Decouple OHCI from generic hcd. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f51587f5   13 years jano.vesely ohci: Move generic hcd initialization out of device hc init. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4daee7a   13 years jano.vesely ohci, libusbhost: Move root hub registration to libusbhost. Root hub … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.