]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmulatorPkg/EmulatorPkg.dec
ArmPkg: only attempt buildin MmCommunicationDxe for AArch64
[mirror_edk2.git] / EmulatorPkg / EmulatorPkg.dec
index 9be8a90e5beb9fb3800d42aaf5d17443b03fa6ce..90a8d2a8681a93b4c28897f89e3f2f31e8eaa0f1 100644 (file)
@@ -2,14 +2,11 @@
 #\r
 # This is the Emu Emulation Environment Platform\r
 #\r
-# Copyright (c) 2008 - 2011, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2008 - 2019, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
+# (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR>\r
 #\r
-#    This program and the accompanying materials are licensed and made available\r
-#    under the terms and conditions of the BSD License which accompanies this distribution.\r
-#    The full text of the license may be found at http://opensource.org/licenses/bsd-license.php\r
-#    THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES\r
-#    OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+#    SPDX-License-Identifier: BSD-2-Clause-Patent\r
 #\r
 ##\r
 \r
@@ -31,6 +28,7 @@
   KeyMap|Include/Library/KeyMapLib.h\r
   PpiListLib|Include/Library/PpiListLib.h\r
   SmbiosLib|Include/Library/SmbiosLib.h\r
+  EmuMagicPageLib|Include/Library/EmuMagicPageLib.h\r
 \r
 [Protocols]\r
   gEmuThunkProtocolGuid          = { 0x5CF32E0B, 0x8EDF, 0x2E44, { 0x9C, 0xDA, 0x93, 0x20, 0x5E, 0x99, 0xEC, 0x1C } }\r
@@ -70,7 +68,7 @@
   gEmulatorPkgTokenSpaceGuid.PcdEmuApCount|L"0"|VOID*|0x00001019\r
 \r
   ## Magic page to implement PEI Services Table Pointer Lib\r
-  gEmulatorPkgTokenSpaceGuid.PcdPeiServicesTablePage|0x1003000000|UINT64|0x0000101b\r
+  gEmulatorPkgTokenSpaceGuid.PcdPeiServicesTablePage|0x1013000000|UINT64|0x0000101b\r
 \r
   ## Size of the packet filter\r
   gEmulatorPkgTokenSpaceGuid.PcdNetworkPacketFilterSize|524288|UINT32|0x0000101c\r
   gEmulatorPkgTokenSpaceGuid.PcdEmuGop|L"GOP Window"|VOID*|0x00001018\r
   gEmulatorPkgTokenSpaceGuid.PcdEmuFileSystem|L"."|VOID*|0x00001004\r
   gEmulatorPkgTokenSpaceGuid.PcdEmuSerialPort|L"/dev/ttyS0"|VOID*|0x00001002\r
+\r
+  #\r
+  # On Unix host, this is the network interface name on host system that will\r
+  #  be used in UEFI.\r
+  # On Win host, this is the network interface index number on Windows that\r
+  #  will be used in UEFI. For example, string L"0" is the first network\r
+  #  interface.\r
   gEmulatorPkgTokenSpaceGuid.PcdEmuNetworkInterface|L"en0"|VOID*|0x0000100d\r
 \r
   gEmulatorPkgTokenSpaceGuid.PcdEmuCpuModel|L"Intel(R) Processor Model"|VOID*|0x00001007\r