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/PciIo.h

    r58466 r77662  
    33  and DMA interfaces that a driver uses to access its PCI controller.
    44
    5   Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
     5  Copyright (c) 2006 - 2017, Intel Corporation. All rights reserved.<BR>
    66  This program and the accompanying materials
    77  are licensed and made available under the terms and conditions of the BSD License
     
    332332/**
    333333  Allocates pages that are suitable for an EfiPciIoOperationBusMasterCommonBuffer
    334   mapping.
     334  or EfiPciOperationBusMasterCommonBuffer64 mapping.
    335335
    336336  @param  This                  A pointer to the EFI_PCI_IO_PROTOCOL instance.
     
    345345  @retval EFI_SUCCESS           The requested memory pages were allocated.
    346346  @retval EFI_UNSUPPORTED       Attributes is unsupported. The only legal attribute bits are
    347                                 MEMORY_WRITE_COMBINE and MEMORY_CACHED.
     347                                MEMORY_WRITE_COMBINE, MEMORY_CACHED and DUAL_ADDRESS_CYCLE.
    348348  @retval EFI_INVALID_PARAMETER One or more parameters are invalid.
    349349  @retval EFI_OUT_OF_RESOURCES  The memory pages could not be allocated.
     
    458458  @param  Supports              A pointer to the mask of attributes that this PCI controller supports
    459459                                setting for this BAR with SetBarAttributes().
    460   @param  Resources             A pointer to the ACPI 2.0 resource descriptors that describe the current
     460  @param  Resources             A pointer to the resource descriptors that describe the current
    461461                                configuration of this BAR of the PCI controller.
    462462
    463463  @retval EFI_SUCCESS           If Supports is not NULL, then the attributes that the PCI
    464464                                controller supports are returned in Supports. If Resources
    465                                 is not NULL, then the ACPI 2.0 resource descriptors that the PCI
     465                                is not NULL, then the resource descriptors that the PCI
    466466                                controller is currently using are returned in Resources.
    467467  @retval EFI_INVALID_PARAMETER Both Supports and Attributes are NULL.
     
    469469  @retval EFI_OUT_OF_RESOURCES  There are not enough resources available to allocate
    470470                                Resources.
    471 
    472471**/
    473472typedef
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