source: mainline/uspace/drv/bus/usb/xhci/commands.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @3cbc138   8 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) @c3d926f3   8 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) @b724494   8 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) @74b852b   8 years Jaroslav Jindrak Added synchronization to command list. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1d7a92   8 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) @913007f   8 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   8 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) @60af4cdb   8 years salmelu Added get port bandwidth command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0be5d0   8 years salmelu Moved ring_doorbell, added address check lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @078e0e6   8 years Jaroslav Jindrak Removed unnecessary calls to malloc32 and free32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @472235a   8 years aearsis xhci: refactoring Revise error paths, refactor some code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f76b7d   8 years aearsis fix: unlock rather than deadlock lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04df063   8 years aearsis xhci commands: enable (and encourage) keeping commands on the stack … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4688350b   8 years aearsis xhci commands: waiting for commands completion uses fibril condvar lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @548c123   8 years aearsis xhci commands: embed TRB into the command structure Previously, a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6da6039   8 years Jaroslav Jindrak Removed old unneeded allocation in add_cmd, cmd should always be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d4148e   8 years Jaroslav Jindrak Added a trb own flag to the command structure to avoid tries to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9304b66   8 years petr.manek Removing command upon deallocation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9bec1c   8 years Jaroslav Jindrak Refactored the add_command function, the return of the cmd was meant … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0cabd10   8 years petr.manek Added command to set TR dequeue pointer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f5b613   8 years petr.manek Fixed assert assignment typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b78a7c1   8 years Jaroslav Jindrak Added setter/getter macro for command trbs to eliminate repeated … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2fa43d1   8 years Jaroslav Jindrak Command handling is now less error prone as we search the list of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3dc519f   8 years Jaroslav Jindrak Added the ability to stop and abort the command ring, though … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60f7c590   8 years Jaroslav Jindrak Fixed crashes cause by deallocating statically allocated trbs pointed … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eff60ca   8 years Jaroslav Jindrak Refactored the code to ease up the load of irrelevant information in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e7692f   8 years Jaroslav Jindrak Removed redundant setting of the trb's pcs flag - it is set in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c46c356   8 years Jaroslav Jindrak Added command list deallocation during hc finalization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4d4fa2   8 years Jaroslav Jindrak Removed unused parameter to command waiting function. Removed … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @110d795   8 years Jaroslav Jindrak Overhauled command system, not a special structure is passed that can … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c058a388   8 years Jaroslav Jindrak Added reset device command sender, assertions to sender and TODOs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05aeee0e   8 years Jaroslav Jindrak Added reset endpoing and stop endpoint sending functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4fa5342   8 years Jaroslav Jindrak Added more compact way to report error codes similar to the trb type … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9ce62ae   8 years Jaroslav Jindrak Added sending function for the evaluate context command. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @665bf3c   8 years Jaroslav Jindrak Added a function that sends the configure endpoint command. Refactored … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8db42f7   8 years Jaroslav Jindrak Added ADDRESS DEVICE command sender and a basic handler. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ac5eb1   8 years Jaroslav Jindrak Added means to send & handle disable slot command, improved cstyle and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c362127   8 years Jaroslav Jindrak Updated .bzrignore to include the HelenOS executable of the xhci driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f711f06   8 years Jaroslav Jindrak Added trb command completion code and command type extraction to the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9e7fe8   8 years Jaroslav Jindrak Added skeleton for command completion handling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @481af21e   8 years Jaroslav Jindrak Moved common tail of command sending functions into a separate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @c9c0e41   8 years Jaroslav Jindrak Moved commands into their own set of files (WIP). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.