VirtualBox

Ignore:
Timestamp:
Mar 12, 2019 12:40:12 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
129295
Message:

EFI: First step in UDK2018 merge. Does not build yet.

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Include/Protocol/I2cHost.h

    r58466 r77662  
    55  to all of the devices on the I2C bus.
    66
    7   Copyright (c) 2013, Intel Corporation. All rights reserved.<BR>
     7  Copyright (c) 2013 - 2015, Intel Corporation. All rights reserved.<BR>
    88  This program and the accompanying materials
    99  are licensed and made available under the terms and conditions of the BSD License
     
    7373  I2C transaction.
    7474
    75   If the I2C host protocol has pending I2C transactions queued when
    76   the driver binding Stop() routine is called then the I2C host
    77   protocol completes all of the pending I2C transactions by returning
    78   EFI_ABORTED status.  This notifies the upper layers allowing them
    79   to take corrective action or prepare to stop.
    80 
    8175  When Event is NULL, QueueRequest() operates synchronously and
    8276  returns the I2C completion status as its return value.
     
    108102  @retval EFI_SUCCESS           The transaction completed successfully when
    109103                                Event is NULL.
    110   @retval EFI_ABORTED           The request did not complete because the
    111                                 driver binding Stop() routine was called.
    112104  @retval EFI_BAD_BUFFER_SIZE   The RequestPacket->LengthInBytes value is
    113105                                too large.
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette