Reviewed-by: Ray Ni <ray...@intel.com> > -----Original Message----- > From: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@arm.com> > Sent: Monday, June 8, 2020 9:38 PM > To: devel@edk2.groups.io > Cc: Ni, Ray <ray...@intel.com>; Leif Lindholm <l...@nuviainc.com>; Ard > Biesheuvel <ard.biesheu...@arm.com>; Kinney, > Michael D <michael.d.kin...@intel.com> > Subject: [edk2-platform][PATCH v3 1/6] Drivers/ASIX: Create ASIX package > > Create a new ASIX package for build verification of ASIX USB drivers. > > Cc: Ray Ni <ray...@intel.com> > Cc: Leif Lindholm <l...@nuviainc.com> > Cc: Ard Biesheuvel <ard.biesheu...@arm.com> > Cc: Michael D Kinney <michael.d.kin...@intel.com> > > Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@arm.com> > --- > Drivers/ASIX/Asix.dec | 30 +++++++++ > Drivers/ASIX/Asix.dsc | 67 ++++++++++++++++++++ > 2 files changed, 97 insertions(+) > > diff --git a/Drivers/ASIX/Asix.dec b/Drivers/ASIX/Asix.dec > new file mode 100644 > index 000000000000..5639f2096751 > --- /dev/null > +++ b/Drivers/ASIX/Asix.dec > @@ -0,0 +1,30 @@ > +## @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] > + DEC_SPECIFICATION = 0x00010005 > + PACKAGE_NAME = Asix > + PACKAGE_GUID = 687fc389-78e4-4a28-90c1-3b22c949da80 > + PACKAGE_VERSION = 0.1 > + > +[Includes] > + Include > + > +[LibraryClasses] > + > +[Guids] > + gAsixTokenSpaceGuid = {0x7a7a1758, 0x5234, 0x4b3f, {0x8a, 0x5c, 0x1c, > 0x35, 0x6d, 0x2d, 0xbd, 0x37}} > + > + > +[PcdsFeatureFlag] > + > +[PcdsFixedAtBuild, PcdsPatchableInModule] > + > + > diff --git a/Drivers/ASIX/Asix.dsc b/Drivers/ASIX/Asix.dsc > new file mode 100644 > index 000000000000..d65857bb1cd4 > --- /dev/null > +++ b/Drivers/ASIX/Asix.dsc > @@ -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] > + > -- > 2.17.1
-=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#60922): https://edk2.groups.io/g/devel/message/60922 Mute This Topic: https://groups.io/mt/74751635/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-