source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(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) @7010861   7 years salmelu Added a check for trb ring initialization This could cause weird … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f6c94ed   7 years salmelu Stubs for stream initialization Streams should not be initialized … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bc8250   7 years salmelu Fixed argument order lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a501aaba   7 years aearsis xhci trb_ring: fix ring wrapping The Toggle Cycle of the Link TRB … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @928afc8d   7 years aearsis xhci: unleash the full power of xhci_cmd_sync_inline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25251bb   7 years aearsis xhci: move pointer to hc from device to bus Also, fixes the bug of hc … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62558202   7 years aearsis xhci: fix th_port not getting a value lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2cf28b9   7 years aearsis xhci: connecting devices deeper than to roothub It still does not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f668d60   7 years aearsis xhci: moved speed back to HC, keeping usb speed → port speed mapping lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47ab89e   7 years aearsis trb ring: fix freeing segments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3cbc138   7 years aearsis xhci commands: sync returns EOK only if the command was finished … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b35478   7 years aearsis usb fix: fixed mistaken argument 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) @c3d926f   7 years petr.manek Big command refactoring. Unified and encapsulated command function … 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) @894f58c   7 years salmelu Stub for freeing secondary stream arrays lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec700c7   7 years salmelu Superspeed companion descriptor is processed Superspeed endpoint … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b724494   7 years petr.manek Moved some code from RH to HC. Simplified device address process. … 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) @e160bfe8   7 years aearsis merge mainline (again) to fix build Perhaps it wasn't so good idea to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31cca4f3   7 years petr.manek Corrected deadlock in IPC between USB remote interface and usbdev … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81487c4a   7 years petr.manek Changed PSA allocation to conform with specification. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82fe063   7 years petr.manek More docs. Typo fix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89cefe78   7 years petr.manek Refactored transfer DS allocation in preparation for streams. Also, … 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) @4594baa   7 years petr.manek Prevented possible deadlock during endpoint release. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4e26882   7 years petr.manek Very rudimentary support for device disconnection. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c091a6   7 years aearsis xhci ep: fixed error path lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e5aea1   7 years petr.manek Moved around a declaration. The OS builds again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b61945   7 years aearsis xhci: use device_t for bookkeeping This started as a little … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @766043c   7 years petr.manek Keeping track of root hub devices by port id. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @367db39a   7 years zarevucky.jiri If isl is not found on the system, build it ourselves. This is useful … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5265c1eb   7 years zarevucky.jiri Configure binutils to produce deterministic output by default. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3277fb0   7 years zarevucky.jiri Allow toolchain.sh to resume interrupted downloads. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fd9c30   7 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) @8988fde   7 years zarevucky.jiri Fix overlay checking. My mistake. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74b852b   7 years Jaroslav Jindrak Added synchronization to command list. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f45c78f   7 years petr.manek Added boilerplate for device detach. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f270ecb   7 years petr.manek Implemented disable slot for device detachment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ea7459   7 years petr.manek Refactored some parts of RH to HC. Also moved some bus ops around. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1d7a92   7 years petr.manek Added option to enqueue multiple TDs at once. Demoted some log messages. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc92076   7 years zarevucky.jiri Clean up minor issues with the Makefiles. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c14309   7 years zarevucky.jiri Fix a small inconsistency introduced in previous commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4761f54   7 years zarevucky.jiri Get rid of makedepend. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feab36ae   7 years zarevucky.jiri Split kernel and uspace into separate toplevel targets, to allow … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1252e81   7 years petr.manek Added boilerplate function for isoch transfers. Some more checks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @03936831   7 years aearsis Merge mainline to fix build lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe1c48d   7 years petr.manek Removed bus address operations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81685dd9   7 years jiri Add devctl unload-drv subcommand to manually unload a driver that is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04efacc   7 years zarevucky.jiri Fix possible memory leak in mkmfs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0464967   7 years zarevucky.jiri Fix gcc warnings when building with -O1 or -Og flags. (Thanks Ondřej … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c212a03   7 years zarevucky.jiri Fix include guards (thanks clang). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @913007f   7 years petr.manek Final change with respect to command timeouts. Because communication … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2896ff6   7 years petr.manek Vaguer log level. Extracted timeout constant from command completion … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ccbf93f   7 years aearsis Do not use uninitialized variables Return value in extent.c was not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a9a72a   7 years petr.manek Reverted unintentional change in toolchain.sh. Bazaar should really … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1fd2f81   7 years petr.manek Removed RH setup from XHCI op hooks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f6b50f   7 years petr.manek Added DDF device to HCD initialization to prepare RH data structures … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60af4cdb   7 years salmelu Added get port bandwidth command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1efe3e   7 years zarevucky.jiri Add partial support for clang-format. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b446b02   7 years jiri Enumerate APIC and i8259 via DDF. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95c675b   7 years aearsis Merge mainline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbf32b1   7 years aearsis xhci: cleanup And by the way… the USB mouse is now working :) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb784ae   7 years petr.manek Added max ESIT payload macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a416d070   7 years jiri Let ICP-IC be enumerated by the DDF. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f971e957   7 years salmelu Removed hardcoded target for doorbell lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3afcf68   7 years salmelu Removed unnecessary malloc and forced bounds for async transfer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7db009   7 years aearsis xhci: fix crashing QEMU lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b2f69e   7 years petr.manek Setting up endpoint contexts (almost) properly. Boilerplate for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @816f5f4   7 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) @1974f56a   7 years jiri SERVICE_IRC fourcc is no longer used. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2770b66   7 years petr.manek Fixed few bugs related to control transfers and some deadlocks. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a2eb14   7 years jiri As a temporary measure, let IRC servers use the location service for … 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) @867b375   7 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) @75911d24   7 years jiri ICP could relay disable/clear interrupt. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d51838f   7 years jiri Let leaf drivers enable/disable/clear interrupts via hw_res instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7869d7e   7 years petr.manek Reading assigned USB addresses, issuing Configure Endpoint commands to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2297fab   7 years petr.manek Reintroduced alloc_dev(), brought it up to speed with recent changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dcf0597   7 years aearsis xhci rh: move away from virthub xHC's root hub is too different from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @063dfe8   7 years petr.manek Moved initialization and polished some log messages. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c10daa8   7 years petr.manek Refactored XHCI bus to hold devices instead of endpoints. Added middle … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @366e9b6   7 years aearsis usbhost: setup of the root hub is now a method of an driver [oue]hci … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb69854   7 years petr.manek Returning some basic speed, so that we can get xhci up and running. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5995383c   7 years aearsis usbhost refactoring: fix introduced bugs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0e4b5b2   7 years aearsis usbhost refactoring: vhc Now, please, review. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @741bcdeb   7 years aearsis WIP usbhost refactoring: ehci completed vhc to go… 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) @0a5833d7   7 years petr.manek Corrected endpoint access. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e3e1f6   7 years petr.manek Corrected to assume endpoint_t is actually xhci_endpoint_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce732e74   7 years jakub Allocate capabilities from a dedicated slab cache lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d29ae35   7 years zarevucky.jiri Fix include guard typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8435eb5   7 years petr.manek Implemented data structure for endpoint management using USB target as … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9d787c   7 years salmelu Target is not a pointer 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
(edit) @d0db4a0   7 years salmelu Doorbell target fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @add878aa   7 years petr.manek Added empty implementation of XHCI bus method bodies. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.