source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(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) @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) @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
(edit) @a5976973   7 years aearsis fixup: forgotten files lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @7e74911   7 years petr.manek Delegated transfer block recycling to the kernel frame allocator. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c5c96d   7 years zarevucky.jiri Unify offset ranges in update_damaged_region. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b08e98ba   7 years zarevucky.jiri Create the missing empty directories. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63adb18   7 years petr.manek Added transfer block data structure and dequeue mechanism. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf13b17   7 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) @eaf5e86   7 years aearsis xhci: whitespace fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac18b08   7 years salmelu Added superspeed endpoint companion descriptor lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a7749d7   7 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) @04ba110   7 years zarevucky.jiri Eliminate direct references to <libarch/inttypes.h>. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4fb8d60   7 years zarevucky.jiri Kill U/INTN_C(). It's only used in one place and its practical … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33f86a3   7 years zarevucky.jiri Add PRI*PTR macros and correct a few printfs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c46bfbc   7 years jakub Allow caps_task_alloc() to fail lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cccd60c3   7 years jiri hw_res_enable_interrupt should allow enabling individual interrupts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2bdf92a5   7 years jiri Eliminate remaining cases of drivers directly calling … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05913fe7   7 years jakub Allow virtually unlimited number of capabilities per task lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e02bfb4   7 years zarevucky.jiri Remove duplicated label. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1018a29   7 years zarevucky.jiri Fix all copypasted include guard typos. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfdb7c63   7 years zarevucky.jiri Change amd64 target to amd64-unknown-elf. This fixes clang build on amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02667d9   7 years jakub Resource arenas should be destructible lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d75dc05   7 years zarevucky.jiri Remove the unmaintained and likely broken ICC support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42bc933   7 years salmelu Dummy for bulk transfers (need to support streams) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca207e0   7 years jakub Remove unused enums lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @591b989   7 years zarevucky.jiri Change toolchain.sh to install into target-specific directory. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b08941d   7 years zarevucky.jiri Allow the cross-compiler toolchain path to be prefixed with full … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0be5d0   7 years salmelu Moved ring_doorbell, added address check lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07cb0108   7 years jiri Sort out irc_disable_interrupt vs irc_clear_interrupt. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53a309e   7 years jiri Must not explicitly close DDF-provided parent session. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d15797d   7 years jiri Remove unnecessary references to devman. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2fd26bb   7 years jiri Make it simpler to get parent function session repeatedly without … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82cbf8c6   7 years jakub Replace the old hash table implementation in the kernel with the newer … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae03552e   7 years aearsis hcd: get rid of async_usleep lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81b9d3e   7 years jiri Merge CUDA DDF conversion. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84eb4edd   7 years zarevucky.jiri autotool.py: For clang, improve error messages and remove check for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c188c62   7 years jiri CUDA driver should use hw_res to obtain HW configuration. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9e24f2   7 years salmelu Basic commands transfer implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @078e0e6   7 years Jaroslav Jindrak Removed unnecessary calls to malloc32 and free32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4930b15   7 years petr.manek Better log message for the status change handler. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @916991b   7 years petr.manek Implemented SetStatusFeature request. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9876e34   7 years petr.manek Removed previous implementation, forwarding all events to hub, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44063d17   7 years Jaroslav Jindrak TRB ring for EP 0 is now stored in the virtual dcbaa. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4c066e   7 years salmelu Added TRB macros, qword set lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a42d381   7 years salmelu USB3 specific descriptors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d09d108   7 years aearsis ehci: fix irq code broken by rev 2641 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.