Lines Matching +full:total +full:- +full:timeout

7   Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
8 SPDX-License-Identifier: BSD-2-Clause-Patent
58 /// if combines these two bitmaps into a 32-bit bitmap.
93 @param Is64BitCapable TRUE if controller supports 64-bit memory addressing,
230 @param TimeOut Indicates the maximum time, in milliseconds, which the transfer is
239 @retval EFI_TIMEOUT The control transfer failed due to timeout.
255 IN UINTN TimeOut,
278 @param TimeOut Indicates the maximum time, in milliseconds, which the transfer is
286 @retval EFI_TIMEOUT The bulk transfer failed due to timeout.
303 IN UINTN TimeOut,
373 @param TimeOut Indicates the maximum time, in milliseconds, which the transfer is
382 @retval EFI_TIMEOUT The synchronous interrupt transfer failed due to timeout.
398 IN UINTN TimeOut,
412 the host and a device. Isochronous transfers can beused only by full-speed, high-speed, and
413 super-speed devices.
415 High-speed isochronous transfers can be performed using multiple data buffers. The number of
417 full-speed isochronous transfers this value is ignored.
419 Data represents a list of pointers to the data buffers. For full-speed isochronous transfers
420 only the data pointed by Data[0]shall be used. For high-speed isochronous transfers and for
422 …high-speed isochronous transfers the total number of buffers must not exceed EFI_USB_MAX_ISO_BUFFE…
424 For split transactions performed on full-speed device by high-speed host controller the total
428 is returned. If an error other than timeout occurs during the USB transfer, then EFI_DEVICE_ERROR
432 - Data is NULL.
433 - DataLength is 0.
434 - DeviceSpeed is not one of the supported values listed above.
435- MaximumPacketLength is invalid. MaximumPacketLength must be 1023 or less for full-speed devices,
436 and 1024 or less for high-speed and super-speed devices.
437 - TransferResult is NULL.
490 between the host and a device. Isochronous transfers can be used only by full-speed, high-speed,
491 and super-speed devices.
493 High-speed isochronous transfers can be performed using multiple data buffers. The number of
495 full-speed isochronous transfers this value is ignored.
497 Data represents a list of pointers to the data buffers. For full-speed isochronous transfers
498 only the data pointed by Data[0] shall be used. For high-speed isochronous transfers and for
500 …the high-speed isochronous transfers the total number of buffers must not exceed EFI_USB_MAX_ISO_B…
502 For split transactions performed on full-speed device by high-speed host controller the total
506 - Data is NULL.
507 - DataLength is 0.
508 - DeviceSpeed is not one of the supported values listed above.
509 - MaximumPacketLength is invalid. MaximumPacketLength must be 1023 or less for full-speed
510 devices and 1024 or less for high-speed and super-speed devices.