Changeset 58459 in vbox for trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe
- Timestamp:
- Oct 28, 2015 8:17:18 PM (9 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/Firmware
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware
-
Property svn:mergeinfo
set to (toggle deleted branches)
/vendor/edk2/current 103735-103757
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.c
r48674 r58459 2 2 ISA ACPI Protocol Implementation 3 3 4 Copyright (c) 2006 - 201 1, Intel Corporation. All rights reserved.<BR>4 Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR> 5 5 This program and the accompanying materials 6 6 are licensed and made available under the terms and conditions of the BSD License … … 102 102 // Table of ISA Controllers 103 103 // 104 EFI_ISA_ACPI_RESOURCE_LIST gPcatIsaAcpiDeviceList[7] = { 0};104 EFI_ISA_ACPI_RESOURCE_LIST gPcatIsaAcpiDeviceList[7] = {{{0, 0}, NULL}}; 105 105 106 106 /** -
trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf
r48674 r58459 1 1 ## @file 2 # Component description file for PCAT ISA ACPI driver2 # IsaAcpi driver to install EFI_ISA_ACPI_PROTOCOL. 3 3 # 4 # Copyright (c) 2005 - 201 1, 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. 12 12 # 13 13 # … … 17 17 INF_VERSION = 0x00010005 18 18 BASE_NAME = IsaAcpi 19 MODULE_UNI_FILE = IsaAcpi.uni 19 20 FILE_GUID = 38A0EC22-FBE7-4911-8BC1-176E0D6C1DBD 20 21 MODULE_TYPE = UEFI_DRIVER … … 34 35 BaseMemoryLib 35 36 PcdLib 36 37 37 38 [Sources] 38 39 PcatIsaAcpi.h … … 42 43 43 44 [Protocols] 44 gEfiPciIoProtocolGuid 45 gEfiIsaAcpiProtocolGuid 45 gEfiPciIoProtocolGuid ## TO_START 46 gEfiIsaAcpiProtocolGuid ## BY_START 46 47 47 48 [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 2 2 EFI PCAT ISA ACPI Driver for a Generic PC Platform 3 3 4 Copyright (c) 2006 - 201 1, Intel Corporation. All rights reserved.<BR>4 Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR> 5 5 This program and the accompanying materials 6 6 are licensed and made available under the terms and conditions of the BSD License … … 207 207 } 208 208 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); 210 210 if (Supports == 0 || Supports == (EFI_PCI_IO_ATTRIBUTE_ISA_IO | EFI_PCI_IO_ATTRIBUTE_ISA_IO_16)) { 211 211 Status = EFI_UNSUPPORTED; … … 357 357 } 358 358 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); 360 360 361 361 PcatIsaAcpiDev->PciIo->Attributes (
Note:
See TracChangeset
for help on using the changeset viewer.