source: mainline/uspace/drv

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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
(edit) @40a3bfa   8 years petr.manek Refactoring. Moved a lot of device deallocation from root hub to bus. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @58ac3ec   8 years aearsis uhci: finished forgotten refactoring to generic batch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b8c164   8 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   8 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   8 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) @a501aaba   8 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   8 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   8 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   8 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   8 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   8 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   8 years aearsis trb ring: fix freeing segments 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) @a5b3de6   8 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) @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) @0206d35   8 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   8 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) @be1b1e68   8 years jiri Enumerate OBIO by DDF. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @894f58c   8 years salmelu Stub for freeing secondary stream arrays 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) @327f147   8 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) @31cca4f3   8 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   8 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   8 years petr.manek More docs. Typo fix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89cefe78   8 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   8 years petr.manek Refactoring. Renamed functions in bus endpoint interface. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4e26882   8 years petr.manek Very rudimentary support for device disconnection. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c091a6   8 years aearsis xhci ep: fixed error path lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e5aea1   8 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   8 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   8 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) @5fd9c30   8 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) @74b852b   8 years Jaroslav Jindrak Added synchronization to command list. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f45c78f   8 years petr.manek Added boilerplate for device detach. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f270ecb   8 years petr.manek Implemented disable slot for device detachment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ea7459   8 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   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) @1252e81   8 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   8 years aearsis Merge mainline to fix build lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe1c48d   8 years petr.manek Removed bus address operations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0464967   8 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   8 years zarevucky.jiri Fix include guards (thanks clang). 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) @1fd2f81   8 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   8 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   8 years salmelu Added get port bandwidth command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b446b02   8 years jiri Enumerate APIC and i8259 via DDF. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95c675b   8 years aearsis Merge mainline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbf32b1   8 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   8 years petr.manek Added max ESIT payload macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a416d070   8 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   8 years salmelu Removed hardcoded target for doorbell lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7db009   8 years aearsis xhci: fix crashing QEMU lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b2f69e   8 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   8 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) @2770b66   8 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) @20eaa82   8 years aearsis usbhost refactoring: introduced bus→enumerate_device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @867b375   8 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   8 years jiri ICP could relay disable/clear interrupt. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d51838f   8 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
Note: See TracRevisionLog for help on using the revision log.