|
@@ -0,0 +1,67 @@
|
|
|
+## @file
|
|
|
+# Package for ASIX drivers build validation file for All Architectures.
|
|
|
+#
|
|
|
+# Copyright (c) 2020, ARM Limited. All rights reserved.
|
|
|
+#
|
|
|
+# SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
|
+#
|
|
|
+##
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+# Defines Section - statements that will be processed to create a Makefile.
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+[Defines]
|
|
|
+ PLATFORM_NAME = Asix
|
|
|
+ PLATFORM_GUID = 11c6ff4c-5931-464b-8a2f-1716d57fb134
|
|
|
+ PLATFORM_VERSION = 0.1
|
|
|
+ DSC_SPECIFICATION = 0x00010005
|
|
|
+ OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME)
|
|
|
+ SUPPORTED_ARCHITECTURES = IA32|X64|EBC|ARM|AARCH64
|
|
|
+ BUILD_TARGETS = DEBUG|RELEASE
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+# Library Class section - list of all Library Classes needed by this Platform.
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+[LibraryClasses]
|
|
|
+ DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
|
|
|
+ DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf
|
|
|
+ BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
|
|
|
+ BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
|
|
|
+ PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
|
|
|
+ TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
|
|
|
+ UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
|
|
|
+ UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
|
|
|
+ UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
|
|
|
+ UefiLib|MdePkg/Library/UefiLib/UefiLib.inf
|
|
|
+ PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
|
|
|
+ MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
|
|
|
+ DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
|
|
|
+ UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
|
|
|
+ UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf
|
|
|
+
|
|
|
+[LibraryClasses.AARCH64, LibraryClasses.ARM]
|
|
|
+ NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf
|
|
|
+
|
|
|
+[LibraryClasses.ARM]
|
|
|
+ NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+# Pcd Section - list of all EDK II PCD Entries defined by this Platform
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+[PcdsFeatureFlag]
|
|
|
+
|
|
|
+[PcdsFixedAtBuild]
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+# Components Section - list of all EDK II Modules needed by this Platform
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+[Components]
|
|
|
+
|