source: mainline/uspace/lib/usb/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @cc63815   7 years aearsis usb dma_buffer: policy is now just a flag field, implement (un)locking lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e6ff9a   7 years aearsis usb: dma_buffer check policy function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @98893ede   7 years aearsis libusb: dma_buffers optimization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b60ea0   7 years aearsis usb: moved dma_buffer from usbhost to usb library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a6cc679   7 years jenda.jzqk73 Merge commit '50f19b7ee8e94570b5c63896736c4eb49cfa18db' into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92a7b296   7 years aearsis usb: some sanity checks are too obvious for clang lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6afb4c   8 years aearsis usbhost: check validity of arguments, cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e7e1fd3   8 years aearsis usb: cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd3fa47   8 years aearsis usb: definition of status bits have changed between USB 2 and 3, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d648e83   8 years aearsis usbhub: assert link state change lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21885c92   8 years aearsis usbhost: handle superspeed hubs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3cdaa7f   8 years aearsis libdrv: usb structures shall be part of the usbhc iface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f79283b   8 years aearsis usb: remove speed storing (and fix that misuse in xhci rh) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bccec3   8 years aearsis usb port: disconnect handler shall run in separate fibril too lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @94f8c363   8 years aearsis usbhub: extract the port state machine to the usb library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17c5e62   8 years aearsis xhci: make isoch part of endpoint optional lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56257ba   8 years aearsis usbhost: manage endpoints by library + get/set_toggle → reset_toggle … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9efad54   8 years aearsis usb: move endpoint descriptor parsing to HC This better separates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @820d9bc   8 years aearsis usb: move toggle resetting to libusbhost lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3035323   8 years aearsis usb: move usb setup packet size to libusb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b433a8   8 years salmelu Isochronous transfers - endpoint initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9d0a86   8 years Hlavaty.Ondrej Merge tag '0.7.1' The merge wasn't clean, because of changes in build … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17873ac7   8 years aearsis usbhost endpoint: endpoint→active replaced by tracking active batch … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4da860   8 years zarevucky.jiri Break circular dependency between libdrv and libusb. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @90c340fb   8 years zarevucky.jiri Convert two "old style" static asserts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec700c7   8 years salmelu Superspeed companion descriptor is processed Superspeed endpoint … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fd9c30   8 years aearsis usbhost refactoring: let transfer_batch be initialized by bus … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95c675b   8 years aearsis Merge mainline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @816f5f4   8 years salmelu Remote USB (async) sending structures remote_usb_register_endpoint is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20eaa82   8 years aearsis usbhost refactoring: introduced bus→enumerate_device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @867b375   8 years aearsis hcd_ddf_new_device refactoring This long function is now split into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf13b17   8 years zarevucky.jiri Rename <sys/types.h> to <types/common.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac18b08   8 years salmelu Added superspeed endpoint companion descriptor lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a7749d7   8 years zarevucky.jiri Add <sys/types.h> as a wrapper for <libarch/types.h>, and eliminate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a42d381   8 years salmelu USB3 specific descriptors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91ca111   8 years aearsis xhci: extended capability handling Currently, only detection of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f4eb6c93   8 years aearsis xhci: hardware data structures and trb ring management lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23c8acd9   8 years jakub Move off64_t and aoff64_t into offset.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78188e5   8 years jiri stdbool.h should not include libarch/types.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2dd7f2   8 years jakub Reduce the number of files that include <sys/types.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @b4b534ac   9 years jakub Merge from lp:~jan.vesely/helenos/usb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @48fa501   12 years jano.vesely usb: Remove old endpoint management code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5debe97   12 years jano.vesely libusb: DCE lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2745176   12 years jano.vesely libusb: Hide/remove unused functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(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) @6f53811   13 years jano.vesely libusb: Implement hub descriptor dump. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @6326155b   13 years jano.vesely libusb: Add toggle guessing function. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @3e6a98c5   13 years jiri Standards-compliant boolean type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6933f3   13 years vojtechhorky Remove useless config option (USB verbose logging) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @20dd67e   13 years vojtechhorky USB logging uses standard logging lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @77ad86c   13 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99d05e1   13 years jiri Straighten inverse configuration logic. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @d6d15ec   14 years jano.vesely libusb, libusbdev: Fix used headers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @a56a13c7   14 years jano.vesely libusb: Make devman function wrapper inline. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @29e479f   14 years jano.vesely libusb: Remove unused function, cleanup includes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c202c5   14 years jano.vesely libusb: Add device_connection_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @e8d82cb   14 years jano.vesely libusb: c99 array initialization. Comment fix. 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) @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
(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) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @563d9d0a   14 years jano.vesely libusbhost: minor cleanup and fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1dc4a5e   14 years jiri Renaming to reflect classes are gone. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e280857   14 years jiri Remove class infrastructure from devman. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @84eb7432   14 years vojtechhorky String representation of USB direction lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @e8f826b   14 years vojtechhorky Merged headers in libusb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
Note: See TracRevisionLog for help on using the revision log.