]> git.proxmox.com Git - mirror_edk2.git/commitdiff
OptionRomPkg: Removing ipf which is no longer supported from edk2.
authorChen A Chen <chen.a.chen@intel.com>
Fri, 29 Jun 2018 03:29:48 +0000 (11:29 +0800)
committerRuiyu Ni <ruiyu.ni@intel.com>
Thu, 6 Sep 2018 06:44:30 +0000 (14:44 +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: Ruiyu Ni <ruiyu.ni@intel.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: Ruiyu Ni <ruiyu.ni@intel.com>
OptionRomPkg/Application/BltLibSample/BltLibSample.c
OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.inf
OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf
OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf
OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772b.inf
OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf
OptionRomPkg/OptionRomPkg.dsc
OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf

index c21eb7a49cb8a43eba83c8d33cdb0033d4d44af4..886314d63057d176d6c0748400b0bdbdc8a1c0ac 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Example program using BltLib\r
 \r
-  Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
@@ -27,8 +27,6 @@ ReadTimestamp (
 {\r
 #if defined (MDE_CPU_IA32) || defined (MDE_CPU_X64)\r
   return AsmReadTsc ();\r
-#elif defined (MDE_CPU_IPF)\r
-  return AsmReadItc ();\r
 #else\r
 #error ReadTimestamp not supported for this architecture!\r
 #endif\r
index 8709f1583d85f0cdc2863498fca553f61aad75a4..570b80013c2bd920617b64df2faf3c9858b059d2 100644 (file)
@@ -3,7 +3,7 @@
 #\r
 # This driver simulates SCSI devices with Atapi devices to test the SCSI io\r
 #  protocol.\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
@@ -32,7 +32,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                =  gAtapiScsiPassThruDriverBinding              \r
 #  COMPONENT_NAME                =  gAtapiScsiPassThruComponentName              \r
index e0381b1c44be705555649030ce29aeadf346ab9c..c04c5f25f7c985f617a586e0bb91ea19c97b3225 100644 (file)
@@ -8,7 +8,7 @@
 #  This module refers to following specifications:\r
 #  1. UEFI Specification, v2.1\r
 #\r
-# Copyright (c) 2006 - 2013, 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\r
@@ -30,7 +30,7 @@
   UNLOAD_IMAGE                   = FtdiUsbSerialUnload\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index 5507cbbf3b6224291e6c0a5d6690325e8deca40a..76dab97585b11eb502d652d91355bd07e361958c 100644 (file)
@@ -2,7 +2,7 @@
 # Component description file for ASIX AX88772 USB/Ethernet driver.\r
 #\r
 # This module provides support for the ASIX AX88772 USB/Ethernet adapter.\r
-# Copyright (c) 2011-2013, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2011 - 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
@@ -24,7 +24,7 @@
   ENTRY_POINT                    = EntryPoint\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources.common]\r
index 32a62f620d427467306d5799bf542b299f60fa57..87f453d8bd917c57f0f89c52eb6164d18a852709 100644 (file)
@@ -2,7 +2,7 @@
 # Component description file for ASIX AX88772 USB/Ethernet driver.\r
 #\r
 # This module provides support for the ASIX AX88772 USB/Ethernet adapter.\r
-# Copyright (c) 2011-2013, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2011 - 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
@@ -24,7 +24,7 @@
   ENTRY_POINT                    = EntryPoint\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources.common]\r
index fd380d1e81d1dde067eea7b2fd6c8690d56f95fa..abfe81929f82f80cff20f20a1ba076d455019a2a 100644 (file)
@@ -9,7 +9,7 @@
 #  requires both the UGA Draw and the UGA I/O Protocol. Please refer to Microsoft's\r
 #  documentation on UGA for details on how to write a UGA driver that is able\r
 #  to function both in the EFI pre-boot environment and from the OS runtime.\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
@@ -39,7 +39,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                =  gCirrusLogic5430DriverBinding\r
 #  COMPONENT_NAME                =  gCirrusLogic5430ComponentName\r
index 33655567109b5e2be574f1c57081a160bc31194c..87b9fa1647821376bc5a51d4647de3400ceab7a8 100644 (file)
@@ -6,7 +6,7 @@
 # Option ROM image for all CPU architectures, including EBC target.\r
 # A single driver can support mixes of EFI 1.1, UEFI 2.0 and UEFI 2.1.\r
 #\r
-# Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 # Copyright (c) 2016, Linaro Ltd. All rights reserved.<BR>\r
 #\r
 # This program and the accompanying materials\r
@@ -30,7 +30,7 @@
   PLATFORM_VERSION               = 0.1\r
   DSC_SPECIFICATION              = 0x00010005\r
   OUTPUT_DIRECTORY               = Build/OptionRomPkg\r
-  SUPPORTED_ARCHITECTURES        = IA32|IPF|X64|EBC|ARM|AARCH64\r
+  SUPPORTED_ARCHITECTURES        = IA32|X64|EBC|ARM|AARCH64\r
   BUILD_TARGETS                  = DEBUG|RELEASE\r
   SKUID_IDENTIFIER               = DEFAULT\r
 \r
   OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf\r
   OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772b.inf\r
 \r
-[Components.IA32, Components.X64, Components.IPF]\r
+[Components.IA32, Components.X64]\r
   OptionRomPkg/Application/BltLibSample/BltLibSample.inf\r
index b07c04e2cff72aeac55d133361f53b23fa792f68..a475bd26277a8f81be8a49b9d85434a9f72385ee 100644 (file)
@@ -4,7 +4,7 @@
 # This module provides support for Universal Network Driver Interface. \r
 # Notes: this module is no longer regular maintained/validated.\r
 #\r
-# Copyright (c) 2006 - 2015, 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
@@ -26,7 +26,7 @@
   ENTRY_POINT                    = InitializeUndi\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r