source: mainline/uspace/drv

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @bdd8842c   8 years aearsis xhci: revised handling of max_burst, mult and max_streams lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb928c4   8 years aearsis xhci: documentation & cleanup Also, a simple refactoring to remove … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecbad17   8 years aearsis usbhost: Implemented bandwidth accounting for USB 2.0 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e2b1ae6   8 years aearsis usbhost: reserve default speed in library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63431db2   8 years aearsis xhci: remove unnecessary field 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) @35c37fc   8 years aearsis ehci: refactor to dma_buffers One big hidden thing was refactored - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b60944b   8 years aearsis xhci: inline hc_dcbaa_fini lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c54b898   8 years petr.manek usbdev: refactoring The device_rem driver callback was renamed to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11d4c747   8 years jenda.jzqk73 scratchpad: fix overlapping and swapped register fields as per 5.3.4 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2523293   8 years petr.manek usbdiag: data validity tests bound to the remote interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf7b747   8 years petr.manek usbdiag: add data validity tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c75456   8 years salmelu xhci: isochronous transfers made working lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5dfb70c9   8 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) @deb2e55   8 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) @67d58e8   8 years petr.manek xhci: fix typo in device_online lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95a62dc   8 years petr.manek xhci: add [some] docstrings in bus.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e2af3a   8 years petr.manek xhci: add docstrings in endpoint.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b10a434   8 years petr.manek usbdiag: refactoring Remote usbdiag interface has been modified to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96c416a   8 years petr.manek usbdiag: measure test duration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7b7898   8 years petr.manek usbdiag: refactoring Reconciliated the usb_diag and usbdiaglfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff16da5f   8 years petr.manek usbdiag: added isochronous test lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74c0de0   8 years aearsis xhci: add memory barrier to event ring lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f543804   8 years aearsis xhci: fix 32-bit write of EHB not being noticed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @503086d8   8 years aearsis xhci: get IRQ when an error occures lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4abb134   8 years aearsis xhci: fix not setting RCS flag lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06f45cf   8 years petr.manek usbdiag: bound interrupt endpoint tests to the remote interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9d600c2   8 years petr.manek usbdiag: added interrupt endpoint tests, printing tmon device path lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cec130b   8 years petr.manek Jumping out of the read cycle upon error. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fd312d5   8 years petr.manek usbdiag: more robust testing framework, added bulk in stress test, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15f8079   8 years aearsis xhci: Program max_slots correctly lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85bf12ba   8 years petr.manek usbdiag: coupled endpoint numbers with endpoint specs for usbdev lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd1fab90   8 years salmelu xhci: isoch endpoint buffers weren't freed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5909c59   8 years salmelu xhci: fixed isoch_transfers array lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02a7575   8 years petr.manek usbdiag: add subclass and protocol of diag interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47a9633   8 years petr.manek usbdiag: mapping endpoints for diagnostic devices the right way lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83fb72e   8 years aearsis xhci: allocate all scratchpads in one buffer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0bb4738   8 years jenda.jzqk73 xhci_dump_port: dump all values lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32fb6bce   8 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) @1ea0bbf   8 years petr.manek usbdiag: addressing endpoints by their numbers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a1211c   8 years petr.manek usbdiag: simple bulk out in test lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41ebc36   8 years petr.manek usbdiag: move contents of libusbdiag to libdrv, registered usbdiag … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17f8abc   8 years petr.manek usbdiag: remove connection handler lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64d138b   8 years petr.manek usbdiag: finalize IPC ops for tmon, simple demo waiting for test lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8723748   8 years petr.manek usbdiag: add server, dummy stubs and skeletons lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6832245   8 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   8 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) @6455d39   8 years salmelu Added isochronous locks, over/underrun detection lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d957b2   8 years aearsis xhci commands: timeouts are in microseconds lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53db806   8 years aearsis xhci bus: fix setup of FS device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @889146e   8 years aearsis xhci: commands shall not just timeout Previous behavior was breaking … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ef407b   8 years jenda.jzqk73 Fix COM1 not being enumerated. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7e1458   8 years petr.manek usbdiag: rename usbdbg to usbdiag lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1814b4ae   8 years petr.manek usbdbg: responding to CLASS_DIAGNOSTIC match ids lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c8a221c   8 years petr.manek usbdbg: basic device driver bookkeeping lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d23fab9   8 years petr.manek usbdbg: add debug device driver lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64fea02   8 years aearsis usbhost: refactor include hiearchy lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0e09ef   8 years aearsis xhci: fix leaking transfer batch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae303ad   8 years Hlavaty.Ondrej usbhid mouse: support absolute coordinates lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d91888   8 years Hlavaty.Ondrej xhci: deal with short transfers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9162b27   8 years Hlavaty.Ondrej ohci: fixed bugs introduced by refactoring lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @27b0ea0   8 years Hlavaty.Ondrej ehci: fixed bugs introduced by refactoring 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) @d3086873   8 years salmelu First isoch transfers - transfers.c part lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @888238e9   8 years Hlavaty.Ondrej usbhost: endpoints do not have speed on their own This information … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff14aede   8 years Hlavaty.Ondrej usbhost: move TT management to library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @306a36d   8 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) @e76c0ea   8 years petr.manek Renamed and simplified static method for input context allocation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b80c1ab   8 years Hlavaty.Ondrej xhci: use dma_buffers instead of malloc32 util A bit of refactoring … 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) @53b9f2c   8 years jiri Move usbhid and usbmast alongide hid and block drivers, respectively. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d420b22   8 years jiri Move keyboard and mouse drivers to a separate HID directory. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19397be   8 years jiri Revert accidentally committed change. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7aa94304   8 years jiri Move receiving side of Niagara console to a separate driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @676e833   8 years jiri Move receiving side of Msim console to a separate driver. Work around … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @887c9de   8 years aearsis xhci: added missing write barrier lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25b853c   8 years jiri EXTRA_CFLAGS not needed by ski, ski-con drivers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5b6fb5   8 years jiri Fix mis-merge and revert accidentally committed changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d15572   8 years jiri Move receiving side of ski console support to a separate driver, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cecba66e   8 years zarevucky.jiri Instead of using library paths directly, refer to libraries by name … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41df71f9   8 years aearsis ddf: split usb interface to usb and usbhc lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0cbfd3   8 years jakub Use proper PIO and ioport64_t interfaces in obio lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa537a5a   8 years jakub Add 64-bit PIO functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @479e32d   8 years aearsis ddf: removed usbhc iface As it is currently not used anywhere. It … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b11c3c   8 years jiri OBIO should not store base address in a global variable. 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) @a312d8f   8 years aearsis uhci: fixed buffer copying on IN transaction Lost in some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @48adf0f   8 years jiri OBIO should take base address from platform driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef1a3a8   8 years petr.manek Added memory structure for stream TRB rings. Implemented their … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d33dc780   8 years petr.manek Refactoring. Renamed device array to better reflect its indexing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9620a54   8 years petr.manek Small changes. Temporarily fixed no device problem for endpoint … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62f8025   8 years petr.manek Centrally disabled deallocation of endpoint-related data structures … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b2930b   8 years petr.manek Issuing deconfigure / configure commands when offlining / onlining a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3044b4   8 years petr.manek Ending device operation gracefully when possible. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9868982   8 years petr.manek Refactoring. XHCI bus ops are set using a neat macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c910ecf   8 years petr.manek Added fun_online and _offline hooks to [EOU]HCI. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d37514e   8 years petr.manek Routing fun_online and _offline through the USB bus. Added appropriate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d46ceb2b   8 years petr.manek Modified libusbdev to forward fun_online and _offline calls to USB … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.