VirtualBox

Ignore:
Timestamp:
Oct 28, 2015 8:17:18 PM (9 years ago)
Author:
vboxsync
Message:

EFI/Firmware: 'svn merge /vendor/edk2/UDK2010.SR1 /vendor/edk2/current .', reverting and removing files+dirs listed in ReadMe.vbox, resolving conflicts with help from ../UDK2014.SP1/. This is a raw untested merge.

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
4 edited

Legend:

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

  • trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.c

    r48674 r58459  
    22  ISA ACPI Protocol Implementation
    33
    4 Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
     4Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>
    55This program and the accompanying materials                         
    66are licensed and made available under the terms and conditions of the BSD License         
     
    102102// Table of ISA Controllers
    103103//
    104 EFI_ISA_ACPI_RESOURCE_LIST gPcatIsaAcpiDeviceList[7] = {0};
     104EFI_ISA_ACPI_RESOURCE_LIST gPcatIsaAcpiDeviceList[7] = {{{0, 0}, NULL}};
    105105
    106106/**
  • trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf

    r48674 r58459  
    11## @file
    2 #   Component description file for PCAT ISA ACPI driver
     2# IsaAcpi driver to install EFI_ISA_ACPI_PROTOCOL.
    33#
    4 # Copyright (c) 2005 - 2011, Intel Corporation. All rights reserved.<BR>
    5 # This program and the accompanying materials                         
    6 # are licensed and made available under the terms and conditions of the BSD License         
    7 # which accompanies this distribution.  The full text of the license may be found at       
    8 # http://opensource.org/licenses/bsd-license.php                                           
    9 #                                                                                           
    10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
    11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
     4# Copyright (c) 2005 - 2015, Intel Corporation. All rights reserved.<BR>
     5# This program and the accompanying materials
     6# are licensed and made available under the terms and conditions of the BSD License
     7# which accompanies this distribution.  The full text of the license may be found at
     8# http://opensource.org/licenses/bsd-license.php
     9#
     10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
    1212#
    1313#
     
    1717  INF_VERSION                    = 0x00010005
    1818  BASE_NAME                      = IsaAcpi
     19  MODULE_UNI_FILE                = IsaAcpi.uni
    1920  FILE_GUID                      = 38A0EC22-FBE7-4911-8BC1-176E0D6C1DBD
    2021  MODULE_TYPE                    = UEFI_DRIVER
     
    3435  BaseMemoryLib
    3536  PcdLib
    36  
     37
    3738[Sources]
    3839  PcatIsaAcpi.h
     
    4243
    4344[Protocols]
    44   gEfiPciIoProtocolGuid
    45   gEfiIsaAcpiProtocolGuid
     45  gEfiPciIoProtocolGuid     ## TO_START
     46  gEfiIsaAcpiProtocolGuid   ## BY_START
    4647
    4748[Pcd]
    48   gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiCom1Enable
    49   gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiCom2Enable
    50   gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiPs2KeyboardEnable
    51   gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiPs2MouseEnable
    52   gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiFloppyAEnable
    53   gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiFloppyBEnable
     49  gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiCom1Enable        ## SOMETIMES_CONSUMES
     50  gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiCom2Enable        ## SOMETIMES_CONSUMES
     51  gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiPs2KeyboardEnable ## SOMETIMES_CONSUMES
     52  gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiPs2MouseEnable    ## SOMETIMES_CONSUMES
     53  gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiFloppyAEnable     ## SOMETIMES_CONSUMES
     54  gPcAtChipsetPkgTokenSpaceGuid.PcdIsaAcpiFloppyBEnable     ## SOMETIMES_CONSUMES
     55[UserExtensions.TianoCore."ExtraFiles"]
     56  IsaAcpiExtra.uni
  • trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c

    r48674 r58459  
    22  EFI PCAT ISA ACPI Driver for a Generic PC Platform
    33
    4 Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
     4Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
    55This program and the accompanying materials
    66are licensed and made available under the terms and conditions of the BSD License
     
    207207  }
    208208
    209   Supports &= (EFI_PCI_IO_ATTRIBUTE_ISA_IO | EFI_PCI_IO_ATTRIBUTE_ISA_IO_16);
     209  Supports &= (UINT64) (EFI_PCI_IO_ATTRIBUTE_ISA_IO | EFI_PCI_IO_ATTRIBUTE_ISA_IO_16);
    210210  if (Supports == 0 || Supports == (EFI_PCI_IO_ATTRIBUTE_ISA_IO | EFI_PCI_IO_ATTRIBUTE_ISA_IO_16)) {
    211211    Status = EFI_UNSUPPORTED;
     
    357357  }
    358358
    359   Supports &= (EFI_PCI_IO_ATTRIBUTE_ISA_IO | EFI_PCI_IO_ATTRIBUTE_ISA_IO_16);
     359  Supports &= (UINT64) (EFI_PCI_IO_ATTRIBUTE_ISA_IO | EFI_PCI_IO_ATTRIBUTE_ISA_IO_16);
    360360
    361361  PcatIsaAcpiDev->PciIo->Attributes (
Note: See TracChangeset for help on using the changeset viewer.

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