source: mainline/uspace/drv/uhci-hcd

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @4deca9b   15 years jano.vesely Extensive cleanup, preparation for OHCI rework lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @910ca3f   15 years jano.vesely Refactoring, doxygen fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a81736d5   15 years jano.vesely Use usb_endpoint_manager ep registration wrapper lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @508a0ca   15 years jano.vesely Rename transfer ⇒ td lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d017cea   15 years jano.vesely Remove EP information stored in usb_transfer_batch_t rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82e8861   15 years jano.vesely Minor fixes (parameter order, endpoint registration for OHCI rh) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ede0c3   15 years jano.vesely Root hub need to have its endpoints registered too lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86b4ee0   15 years jano.vesely Minor fixes Size really does not matter for control and bulk endpoint … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f11c288   15 years jano.vesely Fix crash on endpoint_t instance removal Remove unused default … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a19a2d7   15 years jano.vesely Removed implementation of unused interfaces lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba038f4   15 years jano.vesely Don't keep endpoints in two separate structures Fixes crash … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @501e5df   15 years jano.vesely Development changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c6394aa   15 years vojtechhorky Merge development/ changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e8b84f   15 years jano.vesely OHCI prototype (does not work) minor UHCI code-style changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c28d17   15 years jano.vesely OHCI scheduling lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1998bcd   15 years vojtechhorky Endpoint registration sends address as well This is the first step … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06c552c   15 years jano.vesely Create batch memory structures. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c6cb76d   15 years vojtechhorky Merge development/ changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7dfc06fa   15 years vojtechhorky Do not send max packet size with each transfer See ticket #177, #121lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6acc80f3   15 years jano.vesely Size is always max_packet_size in endpoint registration At least … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85c47729   15 years jano.vesely Per endpoint communication mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4fd3faf   15 years jano.vesely Use per endpoint communication mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd1cec3b   15 years jano.vesely Separate batch_finish with internal and external errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8a7063   15 years jano.vesely Deprecated sending ox max_packet_size with every transfer request … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @52cc968   15 years jano.vesely Dead code elimination. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e6bbcf   15 years jano.vesely Use one function to setup all transfers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feb10c88   15 years jano.vesely Remove redundant batch_get parameters lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f30c2e   15 years jano.vesely Force endpoint existence for all transfers root hub polling time to 250ms lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a7e5b4   15 years jano.vesely More OHCI structures and refactoring. Add per endpoint toggle reset lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92d6868   15 years jano.vesely Use sane key management in usb_endpoint_manager lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0aae4a6a   15 years jano.vesely Add usb address and endpoint num to endpoint structure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dcaf819   15 years jano.vesely OHCI structures, bandwidth reworked Initial support for endpoint … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ca18ae   15 years jano.vesely Drop usage of deprecated deice-keeper_t toggle interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f567bcf   15 years jano.vesely Switch to new endpoint toggle control. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8dc762e0   15 years jano.vesely Move endpoint_t to libusb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e70157   15 years jano.vesely Header fixes, add qh to endpoint structure, add endpoint toggle reset lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb8927d   15 years jano.vesely Only INT and ISO transfers require bandwidth reservation add dead … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @391d55b   15 years jano.vesely Add interrupt bandwidth checks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ce42e85   15 years jano.vesely Use new usb_endpoint_manager instead of bandwidth_t Bandwidth checks … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6bf9bc4   15 years jano.vesely Final part of USB bandwidth reservation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6049d7   15 years jano.vesely Refuse transactions without bw reservation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df40775   15 years jano.vesely Bandwidth allocator fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @65369473   15 years jano.vesely Check reserved bw lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8fa88d   15 years jano.vesely OHCI bandwidth and basic initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d527a4e   15 years jano.vesely Fix bw manager return value lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5542b83   15 years jano.vesely Add USB bandwidth control mechanism Use per endpoint control transfer … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d773285f   15 years jano.vesely Use per endpoint control transfer mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1273b86c   15 years jano.vesely Check bandwidth in hc scheduler Use warnings for now. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1313b8c   15 years jano.vesely Implement hc bandwidth reservation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8870230   15 years jano.vesely Remove useless parameters from bandwidth reservation API. Add UHCI … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ea696998   15 years jano.vesely Reworked OHCI RH registration (no nasty delay fibril) HC does not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa3de85   15 years jano.vesely HC does not need usb iface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8d453ec   15 years jano.vesely Fixes issue #122. New allocator on not cached memory. Only one … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da88eb82   15 years jano.vesely Remove or degrade debug output Remove intel specific cache flushes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1585c7e   15 years jano.vesely Use control transfer lock for control transfers. Use global done list … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @001b152   15 years jano.vesely Use simple slab allocator for hw accessible memory lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e18e0d6   15 years jano.vesely Refactoring, renaming,… one compile breakage lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05ead5c   15 years jano.vesely Fix str_error parameter lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bf82ee   15 years jano.vesely 80 column fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c61338a   15 years jano.vesely Fix the use of the word packet. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20a1e76   15 years jano.vesely Rename packet ⇒ transfer, avoids naming confusion lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @408ebc5   15 years jano.vesely Development branch changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11dd29b   15 years vojtechhorky Using interrupts in OHCI and UHCI optional Added option to HelenOS … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b01995b   15 years jano.vesely Fixes selecting a new USB address when max address has been reached. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87644b4   15 years jano.vesely Rename uhci_struct ⇒ hw_struct lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9fa0a9   15 years jano.vesely 80-column fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c6a45f   15 years jano.vesely Whitespace fixes (no functionality changed) iface.c should be more or … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62ed5bc   15 years jano.vesely Rename hc.device_manager ⇒ hc.manager lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33fbe95   15 years jano.vesely Rename uhci_rh ⇒ rh lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c01cd32   15 years jano.vesely Rename uhci_hc ⇒ hc, follow common hcd names lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c56c5b5b   15 years jano.vesely Minor fixes resulting from the previous big merge lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e099f26   15 years jano.vesely Development branch changes (including OHCI) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbefd0e   15 years vojtechhorky USB drivers less verbose on info level lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @215b001   15 years vojtechhorky Unified default log level of all USB drivers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7102aa5   15 years vojtechhorky Merge development/ changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1387692   15 years vojtechhorky Rename batch_* ⇒ usb_transfer_batch_* No change in functionality. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68b5ed6e   15 years vojtechhorky Rename device_keeper* ⇒ usb_device_keeper* Also extended some device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d6a676   15 years jano.vesely Add interrupt emulator lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c15070c   15 years jano.vesely Fix toggle protocol, add support for all 32 endpoints lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81dce9f   15 years jano.vesely Make batch_t a library structure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1fb1339   15 years jano.vesely Move device_keeper to libusb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4fb6d9ee   15 years jano.vesely Refactoring lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13b9cb5   15 years jano.vesely Use horizontal list instead of vertical in uhci scheduler This breaks … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ebf59e4   15 years jano.vesely Reverse error priorities STALL should be reported only if there is no … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3991b2   15 years jano.vesely QH and link pointer refactoring lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46d12fb   15 years jano.vesely Refactoring Don't call addr_to_phys syscall on NULL pointer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @171cd88   15 years jano.vesely Make sure new_address index is never out of array bounds (fixes #142) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fd82c9   15 years jano.vesely HW error handling minor fix in TD debug output lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fcc525d   15 years jano.vesely Limit the number of hw retries lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87037c48   15 years jano.vesely Fix transfer descriptor act size debug output lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb2a48a   15 years jano.vesely Set the value explicitly even if it's the default lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a963a68   15 years jano.vesely Hw error handling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15d3b54   15 years jano.vesely Doxygen comments, enable hw interrupts if possible lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff34e5a   15 years jano.vesely Try to enable hw interrupts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17ceb72   15 years jano.vesely Doxygen lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bd96bb   15 years jano.vesely Move scheduling to iface functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @335382d   15 years jano.vesely BIG refactoring, fixed a memory leak and few TODOs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a9f91cd   15 years jano.vesely Refactoring final touches lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9351353   15 years jano.vesely MAJOR refactoring, solved several TODOs and a leak with ddf infrastructure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8850690   15 years jano.vesely Rename uhci_t ⇒ uhci_hc_t, start of bigger HC ↔ RH cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.