From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web10.4778.1591663055484775133 for ; Mon, 08 Jun 2020 17:37:35 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: ray.ni@intel.com) IronPort-SDR: dE/xz5D0LlDG2NAxu45NqZ3CeJkAA1bhrbP9pH65ryADaMGG51IQjJPdbeVC9EGxs346BYDURS losX5+ZgFXCA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2020 17:37:35 -0700 IronPort-SDR: 1RuM2dwRvHZjbOzJkqyOx4lhdbaAH1BiSDOtP3B7+hlwjBEPEpjhuyG5EMnGHzUHNM/2Ewl7jh I1B3fZWt19Pg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,489,1583222400"; d="scan'208";a="274417929" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga006.jf.intel.com with ESMTP; 08 Jun 2020 17:37:33 -0700 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 8 Jun 2020 17:37:33 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 8 Jun 2020 17:37:32 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.161]) by shsmsx102.ccr.corp.intel.com ([169.254.2.36]) with mapi id 14.03.0439.000; Tue, 9 Jun 2020 08:37:29 +0800 From: "Ni, Ray" To: Samer El-Haj-Mahmoud , "devel@edk2.groups.io" CC: Leif Lindholm , Ard Biesheuvel , "Kinney, Michael D" Subject: Re: [edk2-platform][PATCH v3 1/6] Drivers/ASIX: Create ASIX package Thread-Topic: [edk2-platform][PATCH v3 1/6] Drivers/ASIX: Create ASIX package Thread-Index: AQHWPZogq3lhMxC2l0WQ5UMu5/tf4ajPcMNA Date: Tue, 9 Jun 2020 00:37:28 +0000 Deferred-Delivery: Tue, 9 Jun 2020 00:37:00 +0000 Message-ID: <734D49CCEBEEF84792F5B80ED585239D5C5A496F@SHSMSX104.ccr.corp.intel.com> References: <20200608133832.14100-1-Samer.El-Haj-Mahmoud@arm.com> <20200608133832.14100-2-Samer.El-Haj-Mahmoud@arm.com> In-Reply-To: <20200608133832.14100-2-Samer.El-Haj-Mahmoud@arm.com> Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: ray.ni@intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Ray Ni > -----Original Message----- > From: Samer El-Haj-Mahmoud > Sent: Monday, June 8, 2020 9:38 PM > To: devel@edk2.groups.io > Cc: Ni, Ray ; Leif Lindholm ; Ard Bi= esheuvel ; Kinney, > Michael D > Subject: [edk2-platform][PATCH v3 1/6] Drivers/ASIX: Create ASIX package >=20 > Create a new ASIX package for build verification of ASIX USB drivers. >=20 > Cc: Ray Ni > Cc: Leif Lindholm > Cc: Ard Biesheuvel > Cc: Michael D Kinney >=20 > Signed-off-by: Samer El-Haj-Mahmoud > --- > Drivers/ASIX/Asix.dec | 30 +++++++++ > Drivers/ASIX/Asix.dsc | 67 ++++++++++++++++++++ > 2 files changed, 97 insertions(+) >=20 > 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 =3D 0x00010005 > + PACKAGE_NAME =3D Asix > + PACKAGE_GUID =3D 687fc389-78e4-4a28-90c1-3b22c949da8= 0 > + PACKAGE_VERSION =3D 0.1 > + > +[Includes] > + Include > + > +[LibraryClasses] > + > +[Guids] > + gAsixTokenSpaceGuid =3D {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 Makefi= le. > +# > +########################################################################= ######## > +[Defines] > + PLATFORM_NAME =3D Asix > + PLATFORM_GUID =3D 11c6ff4c-5931-464b-8a2f-1716d57fb13= 4 > + PLATFORM_VERSION =3D 0.1 > + DSC_SPECIFICATION =3D 0x00010005 > + OUTPUT_DIRECTORY =3D Build/$(PLATFORM_NAME) > + SUPPORTED_ARCHITECTURES =3D IA32|X64|EBC|ARM|AARCH64 > + BUILD_TARGETS =3D DEBUG|RELEASE > + > +########################################################################= ######## > +# > +# Library Class section - list of all Library Classes needed by this Pla= tform. > +# > +########################################################################= ######## > +[LibraryClasses] > + DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf > + DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/Bas= eDebugPrintErrorLevelLib.inf > + BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > + BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf > + PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf > + TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTempl= ate.inf > + UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiB= ootServicesTableLib.inf > + UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib= /UefiRuntimeServicesTableLib.inf > + UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEnt= ryPoint.inf > + UefiLib|MdePkg/Library/UefiLib/UefiLib.inf > + PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf > + MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryA= llocationLib.inf > + DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf > + UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/Uef= iApplicationEntryPoint.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 Platfor= m > +# > +########################################################################= ######## > +[Components] > + > -- > 2.17.1