]> git.proxmox.com Git - mirror_edk2.git/commitdiff
EmulatorPkg: Removing ipf which is no longer supported from edk2.
authorChen A Chen <chen.a.chen@intel.com>
Fri, 29 Jun 2018 03:22:32 +0000 (11:22 +0800)
committerZhang, Chao B <chao.b.zhang@intel.com>
Tue, 25 Sep 2018 15:46:00 +0000 (23:46 +0800)
Removing rules for Ipf sources file:
* Remove the source file which path with "ipf" and also listed in
  [Sources.IPF] section of INF file.
* Remove the source file which listed in [Components.IPF] section
  of DSC file and not listed in any other [Components] section.
* Remove the embedded Ipf code for MDE_CPU_IPF.

Removing rules for Inf file:
* Remove IPF from VALID_ARCHITECTURES comments.
* Remove DXE_SAL_DRIVER from LIBRARY_CLASS in [Defines] section.
* Remove the INF which only listed in [Components.IPF] section in DSC.
* Remove statements from [BuildOptions] that provide IPF specific flags.
* Remove any IPF sepcific sections.

Removing rules for Dec file:
* Remove [Includes.IPF] section from Dec.

Removing rules for Dsc file:
* Remove IPF from SUPPORTED_ARCHITECTURES in [Defines] section of DSC.
* Remove any IPF specific sections.
* Remove statements from [BuildOptions] that provide IPF specific flags.

Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Andrew Fish <afish@apple.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Chen A Chen <chen.a.chen@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
31 files changed:
EmulatorPkg/AutoScanPei/AutoScanPei.inf
EmulatorPkg/BootModePei/BootModePei.inf
EmulatorPkg/CpuRuntimeDxe/Cpu.inf
EmulatorPkg/EmuBlockIoDxe/EmuBlockIoDxe.inf
EmulatorPkg/EmuBusDriverDxe/EmuBusDriverDxe.inf
EmulatorPkg/EmuGopDxe/EmuGopDxe.inf
EmulatorPkg/EmuSnpDxe/EmuSnpDxe.inf
EmulatorPkg/EmuThunkDxe/EmuThunk.inf
EmulatorPkg/FirmwareVolumePei/FirmwareVolumePei.inf
EmulatorPkg/FlashMapPei/FlashMapPei.inf
EmulatorPkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf
EmulatorPkg/Library/DevicePathTextLib/DevicePathTextLib.inf
EmulatorPkg/Library/DxeCoreTimerLib/DxeCoreTimerLib.inf
EmulatorPkg/Library/DxeEmuSerialPortLib/DxeEmuSerialPortLib.inf
EmulatorPkg/Library/DxeEmuStdErrSerialPortLib/DxeEmuStdErrSerialPortLib.inf
EmulatorPkg/Library/DxeTimerLib/DxeTimerLib.inf
EmulatorPkg/Library/GuardUefiMemoryAllocationLib/GuardUefiMemoryAllocationLib.inf
EmulatorPkg/Library/PeiCoreServicesTablePointerLib/PeiCoreServicesTablePointerLib.inf
EmulatorPkg/Library/PeiEmuPeCoffGetEntryPointLib/PeiEmuPeCoffGetEntryPointLib.inf
EmulatorPkg/Library/PeiEmuSerialPortLib/PeiEmuSerialPortLib.inf
EmulatorPkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf
EmulatorPkg/Library/PeiServicesTablePointerLibMagicPage/PeiServicesTablePointerLibMagicPage.inf
EmulatorPkg/Library/PeiTimerLib/PeiTimerLib.inf
EmulatorPkg/Library/PlatformBmLib/PlatformBmLib.inf
EmulatorPkg/Library/SecPeiServicesLib/SecPeiServicesLib.inf
EmulatorPkg/Library/SmbiosLib/SmbiosLib.inf
EmulatorPkg/MiscSubClassPlatformDxe/MiscSubClassDriver.inf
EmulatorPkg/RealTimeClockRuntimeDxe/RealTimeClock.inf
EmulatorPkg/ResetRuntimeDxe/Reset.inf
EmulatorPkg/TimerDxe/Timer.inf
EmulatorPkg/Unix/Host/Host.inf

index 0a5d5f52e8b8612f40e11872261983d18619f62d..7a2edfabfc5fec4988feac37bc852fd39abf8b06 100644 (file)
@@ -2,7 +2,7 @@
 # Component description file for EmuAutoScan module\r
 #\r
 # This module abstracts memory auto-scan in a Emu environment.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index b7d17da97e6bc18171998d88ad944eb49cb53f4e..ea645c201984525f553d7866be27fa31ee5442b4 100644 (file)
@@ -2,7 +2,7 @@
 # Component description file for BootMode module\r
 #\r
 # This module provides platform specific function to detect boot mode.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index b8e8ebd8e28d53462c9a975e6dd10a350da14daa..2234b206bc10fcfd3242f637b100e5800b62e9e7 100644 (file)
@@ -3,7 +3,7 @@
 #\r
 # This CPU module abstracts the interrupt subsystem of a platform and the CPU-specific setjump-long pair.\r
 #\r
-# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 436afd975c18d42d3f44b5137a944599040ba1a9..92624c1267aa0838a3a33736c21f3023021835bc 100644 (file)
@@ -4,7 +4,7 @@
 # Produce block IO abstractions for real devices on your PC using Unix APIs.\r
 #  The configuration of what devices to mount or emulate comes from\r
 #  environment variables.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -28,7 +28,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 #  DRIVER_BINDING                =  gUnixBlockIoDriverBinding\r
 #  COMPONENT_NAME                =  gUnixBlockIoComponentName\r
index 861bc9fa4715fb918698e27ba3d708c4eb7cc2b6..5fb563ad6b287b81358d13d1fa8334e12adf4b7f 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 # Emu Bus driver\r
 #\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -26,7 +26,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 #  DRIVER_BINDING                =  gEmuBusDriverBinding\r
 #  COMPONENT_NAME                =  gEmuBusDriverComponentName\r
index 97ebc60f5191ce9a15e5756dbfe98e1b80b8e981..8589a63913e82f5e39e6b38629a169e2a8c3d34e 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 # GOP driver\r
 #\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -26,7 +26,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 #  DRIVER_BINDING                =  gEmuGopDriverBinding\r
 #  COMPONENT_NAME                =  gEmuGopComponentName\r
index 5360e2463c6c7c682e67c266f4903752a5dc46f8..17621e76af2fa68cf12e948ea392a90b05299a40 100644 (file)
@@ -1,6 +1,7 @@
 #/** @file\r
 # Component name for module EmuSnpDxe\r
 #\r
+#  Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>\r
 # Copyright (c) 2010, Apple, Inc. All rights reserved.<BR>\r
 #\r
 #    This program and the accompanying materials\r
@@ -27,7 +28,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources.common]\r
index 4e798eef8d4b6c7b8b541f2ecec86e614d68939f..6e7c2df3632a4fd22d04d5a6285555c4ffb7cf0e 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 #   A DXE driver to produce EMU_THUNK_PROTOCOL\r
 #\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -26,7 +26,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 38483918e5004919eea5149e8fece4906f820de7..89eb3395acfa532117ca9b8a50c0af572c3f87dd 100644 (file)
@@ -3,7 +3,7 @@
 #\r
 # This PEIM will produce the HOB to describe Firmware Volume, Firmware Devices\r
 #  on the Emu emulator.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 1028e5f5799217dbec0afcf293a9f6f9c8a6e9e3..6c0887119cb9d657b3283d766e7a23556a256a1c 100644 (file)
@@ -2,7 +2,7 @@
 # Component description file for FlashMap PEI module\r
 #\r
 # This module installs FlashMap PPI which is used to get flash layout information.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 00140b3cb9615b8468d42d3dca50403c5f97e2c5..e0cc1fbeb1fac543ea29a78d8e5776ae6b032a0f 100644 (file)
@@ -3,7 +3,7 @@
 #\r
 # This DXE runtime driver implements and produces the Fimware Volue Block Protocol on\r
 #  Emu emulator.\r
-# Copyright (c) 2008 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2008 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index c484f8ec16a0e45c975730a0f056d4b5b21b7428..3ca607ef68a23710682516c7eddcb67b57279a6b 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 #  Null DevicePathToText library.\r
 #\r
-#  Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   FILE_GUID                      = DCD1F939-1732-CA4D-81B7-C757AEC84DBC\r
   MODULE_TYPE                    = UEFI_DRIVER\r
   VERSION_STRING                 = 1.0\r
-  LIBRARY_CLASS                  = NULL|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER SMM_CORE\r
+  LIBRARY_CLASS                  = NULL|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER SMM_CORE\r
   CONSTRUCTOR                    = DevicePathToTextLibConstructor\r
 \r
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 88ce324c196dc9a71de1142438b93b31ea22bea4..a12a81e752f561ea8cabdd05491bbe3983c10af8 100644 (file)
@@ -6,7 +6,7 @@
 #  also be used to test build DXE, Runtime, DXE SAL, and DXE SMM modules that require timer\r
 #  services as well as EBC modules that require timer services.\r
 #\r
-#  Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -27,7 +27,7 @@
   LIBRARY_CLASS                  = TimerLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_DRIVER UEFI_APPLICATION\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 119028d46538063e96651828dbf3ddd4ffc582b7..125f19fb57650de8860c5e48fb5509641fbfb66a 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 #  Write only instance of Serial Port Library with empty functions.\r
 #\r
-#  Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #  Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -20,7 +20,7 @@
   FILE_GUID                      = DF08A29A-F60B-E649-AA79-A1490E863A5D\r
   MODULE_TYPE                    = PEIM\r
   VERSION_STRING                 = 1.0\r
-  LIBRARY_CLASS                  = SerialPortLib| DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER SMM_CORE UEFI_APPLICATION UEFI_DRIVE\r
+  LIBRARY_CLASS                  = SerialPortLib| DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER SMM_CORE UEFI_APPLICATION UEFI_DRIVE\r
 \r
 \r
 [Sources]\r
index c1514d0b5f75bda05b5c4cfb5cd30af941bdb7e7..0de85bb48ddde8456948f27379454fc7b1edcacb 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 #  Write only instance of Serial Port Library with empty functions.\r
 #\r
-#  Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #  Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -20,7 +20,7 @@
   FILE_GUID                      = 4EED5138-C512-9E4F-AB13-149B87D40453\r
   MODULE_TYPE                    = PEIM\r
   VERSION_STRING                 = 1.0\r
-  LIBRARY_CLASS                  = SerialPortLib| DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER SMM_CORE UEFI_APPLICATION UEFI_DRIVE\r
+  LIBRARY_CLASS                  = SerialPortLib| DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER SMM_CORE UEFI_APPLICATION UEFI_DRIVE\r
 \r
 \r
 [Sources]\r
index 19f133e952ff3be12fa25a2ffae9f0e870684261..b46fa10264423b47ec94fa5ececf124e1dce760f 100644 (file)
@@ -6,7 +6,7 @@
 #  also be used to test build DXE, Runtime, DXE SAL, and DXE SMM modules that require timer\r
 #  services as well as EBC modules that require timer services.\r
 #\r
-#  Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -29,7 +29,7 @@
   CONSTRUCTOR                    = DxeTimerLibConstructor\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 3b008ccb5621b386fbab05d36a8096d4008947e9..d52d237b917f7245830a319db8bcccd2e260da96 100644 (file)
@@ -4,7 +4,7 @@
 # Memory Allocation Library that uses EFI Boot Services to allocate\r
 #  and free memory. Calls OS malloc to enable OS based debug tools\r
 #\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   FILE_GUID                      = DB290230-3EFA-064F-A317-E146925684FE\r
   MODULE_TYPE                    = UEFI_DRIVER\r
   VERSION_STRING                 = 1.0\r
-  LIBRARY_CLASS                  = MemoryAllocationLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER DXE_CORE\r
+  LIBRARY_CLASS                  = MemoryAllocationLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER DXE_CORE\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index f50f8a46de8bc547e6027e49989df6143b6bf35d..8c670a5d1e8631b20431704a50a0256d446e2aa3 100644 (file)
@@ -5,7 +5,7 @@
 #  PEI Services Table from a global variable. Not available to modules that execute from\r
 #  read-only memory.\r
 #\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #  Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
   LIBRARY_CLASS                  = PeiServicesTablePointerLib|PEI_CORE\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC (EBC is for build only)\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC (EBC is for build only)\r
 #\r
 \r
 [Sources]\r
index bf35a35f1e087eca7325d8d9f7fe585d175ea1e7..0a18152fe4680cdae0a51fbd98a8076bb8a48963 100644 (file)
@@ -2,7 +2,7 @@
 # Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library.\r
 #\r
 # PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI.\r
-# Copyright (c) 2008 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2008 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index d431acdb079d126ffe095e52f16d003631bf5d86..758c1f32888f03e32d84f85d7945d0c599961b3e 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 #  Write only instance of Serial Port Library with empty functions.\r
 #\r
-#  Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #  Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -23,7 +23,7 @@
   LIBRARY_CLASS                  = SerialPortLib| PEI_CORE PEIM SEC\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index a4844bab094d7387ab1ad30dd7dfc9df2bcbb927..e2a0d092968f1c01936500128510fff1ff191ebe 100644 (file)
@@ -5,7 +5,7 @@
 #  PEI Services Table from a global variable. Not available to modules that execute from\r
 #  read-only memory.\r
 #\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -29,7 +29,7 @@
   CONSTRUCTOR                    = PeiServicesTablePointerLibConstructor\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC (EBC is for build only)\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC (EBC is for build only)\r
 #\r
 \r
 [Sources]\r
index 5c42914b453245cc895f8ffb6d2666d023ac15ef..d9267044d002d0caf4e736d3585af5646235f83f 100644 (file)
@@ -5,7 +5,7 @@
 #  This emulates a platform SRAM. The PI mechaism does not work in the emulator due to\r
 #  lack of privledge.\r
 #\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
   LIBRARY_CLASS                  = PeiServicesTablePointerLib|PEIM PEI_CORE SEC\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC (EBC is for build only)\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC (EBC is for build only)\r
 #\r
 \r
 [Sources]\r
index 0f231785332b29e7bd5e5d1192f66529288af1fd..7ff8d4dac617d43d711b2af83296be0042254f68 100644 (file)
@@ -6,7 +6,7 @@
 #  also be used to test build DXE, Runtime, DXE SAL, and DXE SMM modules that require timer\r
 #  services as well as EBC modules that require timer services.\r
 #\r
-#  Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -28,7 +28,7 @@
 \r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index af074c3c4ba3585c190fe1f4ab809997ecf03ca5..416815ce0a546d891a266f9fb0bd07a787b34280 100644 (file)
@@ -25,7 +25,7 @@
 \r
 \r
 #\r
-# The following information is for reference only and not required by the build tools.\r
+#  The following information is for reference only and not required by the build tools.\r
 #\r
 #  VALID_ARCHITECTURES           = IA32 X64\r
 #\r
index 5454387eeb3e52ed8628defbb6562aee038cbe1e..abc2617f8286c20a34f3a1ac233ef417a530bdf7 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 # PEI Services Library implementation.\r
 #\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -23,7 +23,7 @@
   PI_SPECIFICATION_VERSION       = 0x0001000A\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC (EBC is for build only)\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC (EBC is for build only)\r
 #\r
 \r
 [Sources]\r
index 8f4d4c6307900df7447f4bd5194e76420f57dfa4..2270c833a4c75d9333ec164f93174098888767a0 100644 (file)
@@ -2,7 +2,7 @@
 # SMBIOS Library\r
 #\r
 # Copyright (c) 2012, Apple Inc. All rights reserved.\r
-# Portions copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Portions copyright (c) 2006 - 2010, Intel Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -20,7 +20,7 @@
   FILE_GUID                      = 881863A2-09FD-3E44-8D62-7AE038D03747\r
   MODULE_TYPE                    = DXE_DRIVER\r
   VERSION_STRING                 = 1.0\r
-  LIBRARY_CLASS                  = SmbiosLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER SMM_CORE UEFI_APPLICATION UEFI_DRIVER\r
+  LIBRARY_CLASS                  = SmbiosLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER SMM_CORE UEFI_APPLICATION UEFI_DRIVER\r
 \r
   CONSTRUCTOR                    = SmbiosLibConstructor\r
 \r
index cda0d276eef66ae0fe137fc1d34eccf028826f46..461f6baf4bf5e748a30f642267dfe8734eff2320 100644 (file)
@@ -5,7 +5,7 @@
 #  All .uni file who tagged with "ToolCode="DUMMY"" in following file list is included by\r
 #  MiscSubclassDriver.uni file, the StrGather tool will expand MiscSubclassDriver.uni file\r
 #  and parse all .uni file.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -28,7 +28,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 35712ac253c13f607b182707f8f6232ae6c14d4a..7a163eabd648811df496adf01d18e6bb597ce23d 100644 (file)
@@ -2,7 +2,7 @@
 # Emu Real time clock Architectural Protocol Driver as defined in PI\r
 #\r
 # This real time clock module simulates virtual device by time WinAPI.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index f23dc46bce0cb2f36b0a79087efc1b62af40b9b1..aea309fa884f99b3bf1d9507dd8954a9702f3c43 100644 (file)
@@ -2,7 +2,7 @@
 # Emu Emulation Reset Architectural Protocol Driver as defined in PI\r
 #\r
 # This Reset module simulates system reset by process exit on Emulator.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -27,7 +27,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 713f8eac0ba331a9990c40ad23bc3ee39a0528a3..0a5c23ee9d6e0c670b290085eeffc4a859cbfb1f 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 # Emu Emulation Timer Architectural Protocol Driver as defined in DXE CIS\r
 #\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2011, Apple Inc. All rights reserved.\r
 #\r
 #  This program and the accompanying materials\r
@@ -26,7 +26,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 33990fc20e0a0ef38f4ff5f6262ed02751f169b0..9bcdfd85332be05b0f062114a8602dc08eeec0f0 100644 (file)
@@ -2,7 +2,7 @@
 # Entry Point of Emu Emulator\r
 #\r
 # Main executable file of Unix Emulator that loads PEI core after initialization finished.\r
-# Copyright (c) 2008 - 2011, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2008 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Portions copyright (c) 2008 - 2011, Apple Inc. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
@@ -25,7 +25,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r