source: mainline/uspace/drv/bus/usb/usbmast/main.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3cc55b47   11 years jano.vesely usbmast: Set bulk pipes before probing the device Fixes usbmast segfault lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e23316   12 years jano.vesely usbmast: Don't access mapped endpoints directly. Use provided functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c69861   12 years jano.vesely usbmast: Don't access ddf_dev member directly, use provided wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c39e9fb   12 years jano.vesely usb, drivers: Use usb_device_* wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @920d0fc   12 years vojtechhorky USB logging functions are only macros to standard logging lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d5a540   12 years jiri Merge DDF interface tightening. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56fd7cf   12 years jiri Make ddf_dev_t and ddf_fun_t opaque. This further tighthens the DDF … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f73b291   12 years martin libblock.{c|h} → block.{c|h} lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @135486d   12 years jiri Allow more than one client connection to block device. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4802dd7   12 years jiri Factor out client and server IPC stubs for block devices. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @faba839   12 years martin use symbolic values for address space constants lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbcdeb8   13 years martin Remove the two-phase way of creating virtual memory areas (first … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d176b1d   13 years jano.vesely usbmast: Use pipe_t structure to get max_packet_size information. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b77931d   13 years jano.vesely usb: usb_pipe_t was always allocated in usb_endpoint_mapping_t, embed it. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dcc10b8d   13 years jano.vesely usbhid: Fix usbhid dev_remove. Leave as not supported right now, we … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9871bca   13 years jano.vesely usbmast: Add device_remove stub. Add const qualifiers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f131fb9   13 years jano.vesely Minor USB changes. Add more const qualifiers where possible. Do not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @721d4b6e   13 years jakub Remove an out-of-date comment introduced in the previous commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a044f71   13 years jakub Device driver data cannot be freed by the driver itself. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b803845   13 years jano.vesely usb: Make endpoint descriptions const. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @065064e6   13 years jano.vesely usb: Add and use usb_device_data_alloc. Inspired by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3002434   13 years jano.vesely usbmast: Implement device_gone. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87037cc9   13 years jano.vesely usbmast: Keep track of pointers to created LUN functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96fde65   13 years jano.vesely usbmast: don't use ddf_dev_t driver_data for soft-state. That is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a4ea01d   13 years jano.vesely usb: Rename add_device ⇒ device_add lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6c953e9   13 years jakub Do not interfere with DDF deallocating device driver data. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d79f5b   13 years jiri Allocate usbmast device soft state using ddf_dev_data_alloc(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d95f02ff   13 years jiri Fix bug usbmast soft state allocation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60c6fe0   13 years jakub Fix a possible use-after-free. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c21ff31   13 years jakub Fix a possible double free(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f6e25e   13 years jiri Leave it up to DDF to free driver-specific data. This makes it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2aceec5   13 years jiri Support multiple LUNs in mass storage driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6b32a8   13 years jiri Prepare for supporting multiple LUNs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7190bbc   13 years jiri Use usbmast_fun_t in more parts of the driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89d3f3c7   13 years jiri Rename mass storage sources to be more fitting. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38c9505   13 years jiri Write support in USB mass storage driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff65e91   13 years jiri Implement block device interface in USB mass storage driver. Allow DDF … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7a55f9   13 years jiri Implement Read and Request Sense commands for USB mass storage. In … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @71fa44c   13 years jiri Implement Read Capacity command for USB mass storage. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6430ac6   13 years jiri Refactor inquiry.c a little. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec62681   13 years jiri Remove redundant arguments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b2c17c   13 years jiri Structure for SCSI standard inquiry data. Also fixes decoding of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @239e7e10   13 years jiri Revert accidental change. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0feaae4   13 years jiri Factor out standard SCSI code from usbmast to a separate SCSI library. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @5203e256   13 years martin keep the drivers source tree tidy by using logical subdirectories lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.