source: mainline/uspace/lib/usbhost/src/usb2_bus.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @831aa466   6 years jiri.zarevucky Fix cases of undefined behavior found by ubsan. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @904b1bc   7 years jiri Fix remaining ccheck issues. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e0a5d4c   7 years aearsis usb: update copyrights The data was generated by a script, guided … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc3dfe6d   7 years aearsis usb: fix relying on negative errnos lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3ae58b   7 years aearsis libusbhost: usb2_bus needs to release address when the device is gone lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7bdfcaf   7 years aearsis libusbhost: reference dropped too late lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18092dd3   7 years aearsis usb hc: fixed leaking reference in enumeration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa4b12d5   7 years aearsis usbhost utility: removed unnecessary bus argument lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d369b3b   7 years aearsis usb2_bus: no longer be a bus As the number of implemented functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b357377   7 years aearsis usbhost: make bandwidth accounting a usb2_bus-thing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f0b366   7 years aearsis usbhost: prepare bandwidth accounting privatization to usb2_bus The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7278cbc9   7 years aearsis usbhost: dispose the EP0 properly (+some ehci cleanup while debugging) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @944f8fdd   7 years aearsis libusbhost: move utility functions to new header utility.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eeca8a6   7 years aearsis usb: speed moved from default address reservation to enumeration callback lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1a966e   7 years aearsis usbhost usb2_bus: assign roothub address 127 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c25c2fb   7 years aearsis usbhost: move managing TT to the library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @129e6f1   7 years petr.manek usbhost: add device_gone stub (seems non-optional) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53a9d02   7 years aearsis usb: fix errors introduced by recent changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bad4a05   7 years aearsis usbhost: made device_remove and endpoint_unregister noexcept lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1102eca   7 years aearsis usbhost: documentation & cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3dc3f99   7 years aearsis usbhost: inline get_free_address As it's now used only once, it is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e2b1ae6   7 years aearsis usbhost: reserve default speed in library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56257ba   7 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   7 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) @5dfb70c9   7 years petr.manek uhci: moved offline call from usbhost, terminating hanging transfers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @415c5116   7 years petr.manek usbhost: first stab at usb2 disconnect (wip) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @deb2e55   7 years petr.manek usbhost: refactoring Moved the "online" attribute from xhci_device_t … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @66c16b0   7 years petr.manek usbhost: add stubs for offline/online lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32fb6bce   7 years aearsis usbhost: refactoring This commit moves interrupt, status and schedule … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @837d53d   7 years petr.manek usbhost: make compiler happy about uninitialized USB address lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6832245   7 years aearsis usbhost bus: refactor the bus ops This way, method names better … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10cd715   7 years aearsis usbhost bus: request_address → reserve_default_address It doesn't … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64fea02   7 years aearsis usbhost: refactor include hiearchy lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff14aede   7 years Hlavaty.Ondrej usbhost: move TT management to library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @306a36d   7 years Hlavaty.Ondrej xhci: configuration of endpoint 0 Moved fetching of the first 8B of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17873ac7   7 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) @58ac3ec   7 years aearsis uhci: finished forgotten refactoring to generic batch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b8c164   7 years aearsis libusbhost bus: endpoint→device is now managed by bus implementation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5b3de6   7 years aearsis usbhost endpoint: removed target The reasons for having usb_target_t … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0206d35   7 years aearsis Moving things around to improve isolation of responsibilities Bus … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56db65d   7 years aearsis usbhost: provide usb_endpoint_desc_t to bus when registering endpoint … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @327f147   7 years aearsis usbhost: change parameters of methods Pass (device_t, usb_target_t) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee794529   7 years petr.manek Refactoring. Renamed functions in bus endpoint interface. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20eaa82   7 years aearsis usbhost refactoring: introduced bus→enumerate_device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6b9182   7 years aearsis WIP usbhost refactoring: ohci completed Along with that we noticed … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc0271a5   7 years aearsis WIP usbhost refactoring: uhci converted lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @41924f30   7 years aearsis WIP usbhost refactoring This commit replaces callbacks with more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.