From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web09.6486.1614222474149395764 for ; Wed, 24 Feb 2021 19:07:54 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=BDmmFs01; spf=pass (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=0690489a7f=abner.chang@hpe.com) Received: from pps.filterd (m0148664.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 11P303fT022471; Thu, 25 Feb 2021 03:07:39 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=ZKzhMWVp+YMtctmxTQfspt9SuhXXO1x1STkTouDxQBU=; b=BDmmFs01ttlEx8gQDmjJ75/qtQsjMX/9f0Z7CtZUnDQws7MqyggPB/klhMAsgiYCGW5k 9pu8v6OWndAN8DDGawTJbDw1Hw/FCG43yGSehin+Uq/ADrrmMACwWc1dVXQQ/cS0Dpgz 05AhNgRTsUrDoac3jfaO1VANiEX4Gb7gxtR3q7PO64DJpbY3/geulpLNKF6fESS+MWl0 P48CWrZm9prG19TumHujtED5wWKl6mJnqJRyVdPrXXtUgoWLN7pBvC3bfWQvBDeckvA1 ByGGnn4/ZK+dfFxss7DezhqZurggdKdwdlGY6t9nFTnWQyMVCR7u2PsA+oRTGkpHS1ro 0Q== Received: from g2t2352.austin.hpe.com (g2t2352.austin.hpe.com [15.233.44.25]) by mx0b-002e3701.pphosted.com with ESMTP id 36vy2rrmqx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 25 Feb 2021 03:07:38 +0000 Received: from G1W8108.americas.hpqcorp.net (g1w8108.austin.hp.com [16.193.72.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2352.austin.hpe.com (Postfix) with ESMTPS id 82716A7; Thu, 25 Feb 2021 03:07:37 +0000 (UTC) Received: from G4W9121.americas.hpqcorp.net (2002:10d2:1510::10d2:1510) by G1W8108.americas.hpqcorp.net (2002:10c1:483c::10c1:483c) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 25 Feb 2021 03:07:37 +0000 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (15.241.52.13) by G4W9121.americas.hpqcorp.net (16.210.21.16) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 25 Feb 2021 03:07:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mcfjd1HaazxXNXsfaF1svBjBKs2MVqhkzwAqkbQ+TVPVXX8OAbioaDmcdTXwxxtsOGlTBDKbzQrwYvGrm7UKfrv4x3G5C67Nh2hnrB9rdXpo58YVospEljMkTQ25bKLB99mdxsgOmGJ6g1y+FQeZsriLNOqRhN/pESPI0V8J6H/lTIHjOF2lXaRZjc5DWbG4Jvtcro4BMz3Km8V4OVdyB5FBtyqxV4R3QiIxyCYSFS9zHVi9QqYZOCEPzh0G4nO9MrgI/fgmdqQPG+e/exbcCgIKvu6FrqruKxOyWj+L0meC2XtNJZAXMt/ATuHPTgrt4cvp9wAfYHLRyyZYGpnCZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fjSgmcWJkfvijj7GPvczTbMszFYGJ6UzVorZFINFK68=; b=aZpByisHd+nC0vS6EowtwyuXa+JFFLcRJuEw75InFZMbotCCr0FsXL8Ts5U1bOlz2iFQIq8ut1q6KoF++ZkF8tgk5qjemRhHsDt6r2O/DYyHqdsCXOMdPkJQJmijBdVni6dhzIf9/KqpNc4WSIA0lCyVzXyF3qH6pDJ4Nrhkay3jrKVzQE6XURV2cvwJVEdforAtjzm90VQWO5uLZhetpN6/dZikFJ7qno4lkuExYsjfPhYqPgZOsaNLRKVO6wT4ZKstibYKioHQyE4Gt1TyUuREjytv6edcH1A+OBcNXmYE15VrIYLUWNo7WbpU3DxHu3Yi9eI2WS1wqd3ELHqYUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB0951.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7510::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.29; Thu, 25 Feb 2021 03:07:34 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::adb6:a875:93ca:b54a]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::adb6:a875:93ca:b54a%12]) with mapi id 15.20.3890.020; Thu, 25 Feb 2021 03:07:34 +0000 From: "Abner Chang" To: G Edhaya Chandran , "Schaefer, Daniel" , "devel@edk2.groups.io" CC: Barton Gao , Samer El-Haj-Mahmoud , Eric Jin , Arvin Chen , Leif Lindholm , "Heinrich Schuchardt" Subject: Re: [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace Thread-Topic: [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace Thread-Index: AQHW/vpzD9Mp1qphck+XK/sxac+3x6pnGXiAgAEupQA= Date: Thu, 25 Feb 2021 03:07:33 +0000 Message-ID: References: <20210209154354.30234-1-daniel.schaefer@hpe.com> <20210209154354.30234-6-daniel.schaefer@hpe.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=hpe.com; x-originating-ip: [16.242.247.131] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 680a7ec3-3ad4-45f4-3657-08d8d93a7f55 x-ms-traffictypediagnostic: CS1PR8401MB0951: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Jwni6ZTIAYbd2JIfhaIXZPyTO+7IQc0DuJl+r1G9tn15HC3RJ/gRsPDRM9odgUK2F9cKz0wBinrD6C82VCTaM4/dIzmjSfpHBNp5XbNLYtv3itGM9p8vB2wJvIO9DKH6B7WhbEzcnrD6hTPBT2YJwq6oCyBlbLAqQyVMN7xJALFKlCAXey+mbIR+OZC6szeAxieIDfi9WFExKYnKjoYXtILRbC43UKop3CNIrIiMSZKL5ywoFsS2t47NbTOmyzwui/8ZOq/z68ctDqb5IJRLwRMy1rFDgSxdB1iSvGqrPq1LyqZZfEUjLnYmsCcIbOZPxxqi4HPvDF3Tf7pEOwiXqOUc/vX22z9s8ziPAMeSdqR94qMC2fOnZYpq8yfAJje3kQKLFaqYtiKpU1xVQEsu2063Oj639W7iq41xSMRAxGeo0pabnhud958OejazKXFpFpuO3hNxoTgPUp5a0LdOV12h4NxAi/UVvA76KNCN/fYbQInhgqnlS1ppsujr5H+nO9VJXspFGDFSKI3033jOzquOrxSWBA6G+GrCIEeEoqcqLaGZIClh45WVZPd6z+YuM7Ys771bbAlMTelQ2TV0Mf1RRipItEZwlmMsSWne4dA= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(346002)(396003)(136003)(366004)(39860400002)(376002)(7696005)(966005)(478600001)(71200400001)(8936002)(8676002)(55016002)(9686003)(86362001)(4326008)(316002)(110136005)(54906003)(66476007)(64756008)(66446008)(66946007)(26005)(66556008)(186003)(19627235002)(76116006)(52536014)(5660300002)(2906002)(16799955002)(30864003)(33656002)(83380400001)(6506007)(53546011)(559001)(579004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?BapkEp77bN2gkprJn7cnZ+51CvzHfb1MjC5xh3oUWLByk2XIwmC6pYlY4FaP?= =?us-ascii?Q?1Ud+1y/4pz0oVGKO1gLc3TDeg4YuljkdEX8vSCaj2d463GjwPHDBWvqNV0Wq?= =?us-ascii?Q?yWaIcsoUATOvV9nuN7SNtTMhdVbib/vKQxyjGAzWVovLlbvdoUt/ABjVbGJJ?= =?us-ascii?Q?jAutAoFut7MOhkwlEuTb0tnQRidqoEwwwFjqzYJzDI1EQJm97oGiYSqBV3r7?= =?us-ascii?Q?EZOQYVozH16e5WcigAmsOiVfa45c05AGuEJ921ucniOe7VXfepYBJYX6Y0E1?= =?us-ascii?Q?Wlb2xfnvfJzANfahNgx7PKA36slwaDsmfkQ+qbHDZ3RtY6B/SGnkBXBqctRM?= =?us-ascii?Q?z+E4UZP2Pa6lyheVwMa+KRUanM0W9BtZaP8Hvvmrh5uyyoxiMELT90GD38JT?= =?us-ascii?Q?CuLAnL1ljtuwwWqKhNsjYNX+KDDcG7meHqQlAx94M/Elgmu9O6f6qU9C4JQh?= =?us-ascii?Q?n8h9B52S8FC8MFrOTjnw032hbASPgF7nRnVtw8n8wnF37Z5+mPz6P0BQkFQu?= =?us-ascii?Q?k9gzAUl57vN+Io2JJGCICJKTrP8H1CMxc7fQFhbHdaDnvWakiZ71k/exKBfk?= =?us-ascii?Q?3KA8cavKGCEw4fqTWhLTM7g2pUwkr0KH2sEOmc1DK/R6xPcoYUo32w8L60Fp?= =?us-ascii?Q?tvzFSERqLbgR5mVdsZC14IfM7lsQk6LJRCJninbxawFoWWnaUhDL4RLKjFVZ?= =?us-ascii?Q?QUKr9q+P18FGv7cNy2T20qL42rl1jHg3/gw4TfAPEgG3tryO1ZmfbYKdcz2y?= =?us-ascii?Q?V083wklB2s6La1DTMrnJ/97moSefndgYGNt+nF9ljnp+Ii6xmqAb335n0bNo?= =?us-ascii?Q?9PksyjTCnHNGvCWmXE2EFoXJDBp07MuqX+O+T8WUHh11oUqX74HPnrjKZfIg?= =?us-ascii?Q?oUC2AbRUtusv676uhIkvLtIQpHLAvw53uCftLiISyR076GhQ1LynL0UelCvk?= =?us-ascii?Q?H41/nUOvhzNy7INPMEQWAVaOp+GH+3gGfA6wrur5bV7OwmTgvhgl/Ln3O88J?= =?us-ascii?Q?UqkyDRe2p6uuAqUIrwnf5uxLlpse8AaBH4KEkm2zOhO5xu8yDVutxoCxeC9+?= =?us-ascii?Q?Q/ih1KDYmosJII079cc3FTKm8aKCnpKE+cc6L2j7OyogAIYUozI1uLbrz6ci?= =?us-ascii?Q?f1iEsrNJHQl6kjpchuj37SvhnOOWnzIO/Qdg706tyBSTSvPRAubn4uEzAfmw?= =?us-ascii?Q?2A1vrsnGdqT+lTluXVHbodgn2kyzgZhLSRElhWhpPqxv/T4hr1B7bU95DCnQ?= =?us-ascii?Q?qgjgZOY4oM33ek8qatJHIOvK9B958tvrx6XVsBSvneOHFyZXhZaE8V4Lpaia?= =?us-ascii?Q?W9PTk7vOGaMQoOw5dvCmOYPX?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 680a7ec3-3ad4-45f4-3657-08d8d93a7f55 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2021 03:07:33.8957 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +49d208nvrb32cxYZXNqB9tOmsdQEhKJRRCiDvU+isNd4OidtB63niZfQjUxJLRIQoJLh3KG748IukAHu1rtDA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB0951 X-OriginatorOrg: hpe.com X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369,18.0.761 definitions=2021-02-24_13:2021-02-24,2021-02-24 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 mlxlogscore=999 clxscore=1015 spamscore=0 bulkscore=0 phishscore=0 suspectscore=0 adultscore=0 mlxscore=0 lowpriorityscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102250024 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Some non-whitespace changes in this patch, such as SctLibPlt.h, goVirtual.S= and maybe others. I think you mixed up the changes by accident? > -----Original Message----- > From: G Edhaya Chandran [mailto:Edhaya.Chandran@arm.com] > Sent: Wednesday, February 24, 2021 5:02 PM > To: Schaefer, Daniel ; devel@edk2.groups.io > Cc: Barton Gao ; Samer El-Haj-Mahmoud > ; Eric Jin ; Arvin > Chen ; Leif Lindholm ; Heinrich > Schuchardt ; Chang, Abner (HPS SW/FW Technologist) > > Subject: RE: [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace >=20 > Reviewed-by: G Edhaya Chandran >=20 > > -----Original Message----- > > From: Daniel Schaefer > > Sent: 09 February 2021 21:14 > > To: devel@edk2.groups.io > > Cc: G Edhaya Chandran ; Barton Gao > > ; Samer El-Haj-Mahmoud > Mahmoud@arm.com>; Eric Jin ; Arvin Chen > > ; Leif Lindholm ; Heinrich > > Schuchardt ; Abner Chang > > > Subject: [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace > > > > REF:INVALID URI REMOVED > > ocore.org_show-5Fbug.cgi-3Fid- > 3D3042&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg > > > &r=3D_SN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz > _9J6TfZzU > > w8dFUYHnlN6sUiEDYhuXY8&s=3DO2aIe5GLoSMYAR- > eYh_EPm_WTgaHPatmncmzZlNnYWI&e > > =3D > > > > Cc: G Edhaya Chandran > > Cc: Barton Gao > > Cc: Samer El-Haj-Mahmoud > > Cc: Eric Jin > > Cc: Arvin Chen > > Cc: Leif Lindholm > > Cc: Heinrich Schuchardt > > Cc: Abner Chang > > Signed-off-by: Daniel Schaefer > > --- > > uefi-sct/SctPkg/Library/SctLib/Aarch64/SctLibPlat.h > > | 4 +-- > > uefi-sct/SctPkg/Library/SctLib/Aarch64/initplat.c > > | 6 ++--- > > uefi-sct/SctPkg/Library/SctLib/Riscv64/SctLibPlat.h > > | 7 +++-- > > uefi-sct/SctPkg/Library/SctLib/Riscv64/initplat.c > > | 6 ++--- > > uefi-sct/SctPkg/SCRT/SCRTApp/Aarch64/GoVirtual.S > > | 15 ++++++----- > > uefi-sct/SctPkg/SCRT/SCRTApp/Aarch64/VirtualMemory.c > > | 22 +++++++-------- > > uefi-sct/SctPkg/SCRT/SCRTApp/Riscv64/GoVirtual.S > > | 6 ++--- > > uefi-sct/SctPkg/SCRT/SCRTApp/Riscv64/VirtualMemory.c > > | 6 ++--- > > uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Debug.c > > | 28 +++++++------------- > > uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Dump.c > > | 8 +++--- > > uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.c > > | 15 ++++++----- > > uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.h > > | 8 +++--- > > uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Debug.c > > | 6 ++--- > > uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Dump.c > > | 8 +++--- > > uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Io.c > > | 8 +++--- > > uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/D > > ebugSupportBBTestCacheFunction.c | 6 ++--- > > uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/D ebugSupportBBTestExceptionCallbackFunction.c | 18 ++++++------- > > uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/Pl > > atformIsa.c | 10 +++---- > > uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /De > > bugSupportBBTestCacheFunction.c | 6 ++--- > > uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/De bugSupportBBTestExceptionCallbackFunction.c | 6 ++--- > > uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /Pl > > atformIsa.c | 6 ++--- > > uefi- > > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLib > Pla > > t.h | 8 +++--- > > uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/InitPl > > at.c > > | 6 ++--- > > uefi- > > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLib > Plat > > .h | 6 ++--- > > uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/InitPl > > at.c > > | 6 ++--- > > 25 files changed, 109 insertions(+), 122 deletions(-) > > > > diff --git a/uefi-sct/SctPkg/Library/SctLib/Aarch64/SctLibPlat.h > > b/uefi- sct/SctPkg/Library/SctLib/Aarch64/SctLibPlat.h > > index ee7c656b..b7832e18 100644 > > --- a/uefi-sct/SctPkg/Library/SctLib/Aarch64/SctLibPlat.h > > +++ b/uefi-sct/SctPkg/Library/SctLib/Aarch64/SctLibPlat.h > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd- > 2Dlicense.php&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4V > gi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFU > YHnlN6sUiEDYhuXY8&s=3D1xg2ZgIGgbWvH65Ek_Blc2bH0tk4175v2jjzPNqPjqY& > e=3D THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > sct/SctPkg/Library/SctLib/Aarch64/initplat.c b/uefi- > > sct/SctPkg/Library/SctLib/Aarch64/initplat.c > > index a48bb2f3..1c247c91 100644 > > --- a/uefi-sct/SctPkg/Library/SctLib/Aarch64/initplat.c > > +++ b/uefi-sct/SctPkg/Library/SctLib/Aarch64/initplat.c > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > sct/SctPkg/Library/SctLib/Riscv64/SctLibPlat.h b/uefi- > > sct/SctPkg/Library/SctLib/Riscv64/SctLibPlat.h > > index 69e7f904..b7832e18 100644 > > --- a/uefi-sct/SctPkg/Library/SctLib/Riscv64/SctLibPlat.h > > +++ b/uefi-sct/SctPkg/Library/SctLib/Riscv64/SctLibPlat.h > > @@ -2,16 +2,15 @@ > > Copyright 2006 - 2012 Unified EFI, Inc.
Copyright (c) 2011 - = 2012, > ARM > > Ltd. All rights reserved.
- Copyright (c) 2021, Hewlett Packard > Enterprise > > Development LP. All rights reserved.
This program and the > > accompanying materials are licensed and made available under the terms > > and conditions of the BSD License- which accompanies this > > distribution. The full text of the license may be found at + which > accompanies this distribution. > > The full text of the license may be found at > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd- > 2Dlicense.php&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4V > gi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFU > YHnlN6sUiEDYhuXY8&s=3D1xg2ZgIGgbWvH65Ek_Blc2bH0tk4175v2jjzPNqPjqY& > e=3D THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ @@ -21,7 +20,7 @@ Module Name: > > Abstract: - RISCV64 specific defines+ AArch64 specific defines > > --*/ diff --git a/uefi-sct/SctPkg/Library/SctLib/Riscv64/initplat.c > > b/uefi- sct/SctPkg/Library/SctLib/Riscv64/initplat.c > > index a48bb2f3..1c247c91 100644 > > --- a/uefi-sct/SctPkg/Library/SctLib/Riscv64/initplat.c > > +++ b/uefi-sct/SctPkg/Library/SctLib/Riscv64/initplat.c > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTApp/Aarch64/GoVirtual.S b/uefi- > > sct/SctPkg/SCRT/SCRTApp/Aarch64/GoVirtual.S > > index d223b36b..66b5ab6a 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTApp/Aarch64/GoVirtual.S > > +++ b/uefi-sct/SctPkg/SCRT/SCRTApp/Aarch64/GoVirtual.S > > @@ -2,15 +2,16 @@ > > # # Copyright 2010 - 2012 Unified EFI, Inc.
# Copyright (c) 2012= , ARM > Ltd. > > All rights reserved.
+# Copyright (c) 2021, Hewlett Packard > > Enterprise Development LP.
# # This program and the accompanying > > materials # are licensed and made available under the terms and > > conditions of the BSD License-# which accompanies this distribution. > > The full text of the license may be found at +# which accompanies > > this distribution. The full text of the license may be found at # > > INVALID URI REMOVED > 3A__opensource.org_lic > > enses_bsd-2Dlicense.php-2D- > 23&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6 > > > FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZz > Uw8dFUYH > > > nlN6sUiEDYhuXY8&s=3DM9Ds6WvWrIl74d8evE7YeG6rmOEZuHX7nw11V9gHljE > &e=3D +# # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN > "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, > EITHER EXPRESS OR IMPLIED.-# +# ## # #@@ -23,7 +24,7 @@ #--*/ #start of > the code section .text-/* FIXME: Should alignment be different on Aarch64? > */+/* FIXME: > > Should alignment be different on Riscv64? */ .align 3 .global > > JumpToTestFunc@@ -37,8 +38,8 @@ > > # ) # JumpToTestFunc:-mov x2, x0-mov x0, x1+mv x2, x0+ > > mv x0, x1 // Jump to Virtual function-blr x2+jalr x2diff --git > > a/uefi-sct/SctPkg/SCRT/SCRTApp/Aarch64/VirtualMemory.c b/uefi- > > sct/SctPkg/SCRT/SCRTApp/Aarch64/VirtualMemory.c > > index 397b3514..c85ea27b 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTApp/Aarch64/VirtualMemory.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTApp/Aarch64/VirtualMemory.c > > @@ -2,15 +2,16 @@ > > Copyright 2006 - 2012 Unified EFI, Inc.
Copyright (c) 2012, A= RM Ltd. > > All rights reserved.
+ Copyright (c) 2021, Hewlett Packard Enterpri= se > > Development LP. All rights reserved.
This program and the > > accompanying materials are licensed and made available under the terms > > and conditions of the BSD License- which accompanies this > > distribution. The full text of the license may be found at + which > accompanies this distribution. > > The full text of the license may be found at > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ @@ -22,9 +23,6 @@ Module Name: > > #include "SCRTApp.h" -#define VIRT_TO_PHYS_OFFSET (0x80000000) > > //2G--BOOLEAN HighAddress =3D FALSE; UINTN PageTable =3D 0;= @@ - > > 49,11 +47,10 @@ Returns: > > --*/ {-/*Note: It is presumed that on ARM v5, V6 and V7 > > architectures- * the MMU is configured and enabled in PEI phase. As > > VirtualFunc- * is already mapped to virtual memory, don't have to do > anything here.+ /* Note: It is > > presumed that on RISCV architectures the MMU is configured and+ * > enabled > > in PEI phase. As VirtualFunc is already mapped to virtual memory,+ * = don't > > have to do anything here. */- /* FIXME: Is it the same on ARM v8? */ > > } @@ -174,9 +171,8 @@ Returns: > > --*/ { //- // Note: It is assumed that the MMU and page tables are > configured > > on ARM platforms- // based on ARM v5 v6 and v7 architecture.+ // > > Note: It is assumed that the MMU and page tables are configured on RISC- > V+ // > > platforms. //- /* FIXME: Is it the same on ARM v8? */ > > JumpToTestFunc(VirtualFunc, HandOffAddr); }diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTApp/Riscv64/GoVirtual.S b/uefi- > > sct/SctPkg/SCRT/SCRTApp/Riscv64/GoVirtual.S > > index ae33da18..6b727d6e 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTApp/Riscv64/GoVirtual.S > > +++ b/uefi-sct/SctPkg/SCRT/SCRTApp/Riscv64/GoVirtual.S > > @@ -6,12 +6,12 @@ > > # # This program and the accompanying materials # are licensed and > > made available under the terms and conditions of the BSD License-# > > which accompanies this distribution. The full text of the license may > > be found at +# which accompanies this distribution. The full text of > > the license may be found at # > > INVALID URI REMOVED > 3A__opensource.org_lic > > enses_bsd-2Dlicense.php-2D- > 23&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6 > > > FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZz > Uw8dFUYH > > > nlN6sUiEDYhuXY8&s=3DM9Ds6WvWrIl74d8evE7YeG6rmOEZuHX7nw11V9gHljE > &e=3D +# # > > THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" > BASIS, > > # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS > > OR IMPLIED.-# +# ## # #diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTApp/Riscv64/VirtualMemory.c b/uefi- > > sct/SctPkg/SCRT/SCRTApp/Riscv64/VirtualMemory.c > > index 00b59594..c85ea27b 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTApp/Riscv64/VirtualMemory.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTApp/Riscv64/VirtualMemory.c > > @@ -6,12 +6,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Debug.c b/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Debug.c > > index 6161d596..b3e13f63 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Debug.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Debug.c > > @@ -1,16 +1,17 @@ > > /** @file Copyright 2006 - 2012 Unified EFI, Inc.
- Copyright (= c) 2011 - > > 2012 ARM Ltd. All rights reserved.
+ Copyright (c) 2011 - 2012 A= RM > Ltd. > > All rights reserved.
+ Copyright (c) 2021 Hewlett Packard Enterprise > > Development LP. All rights reserved.
This program and the > > accompanying materials are licensed and made available under the terms > > and conditions of the BSD License- which accompanies this > > distribution. The full text of the license may be found at + which > accompanies this distribution. > > The full text of the license may be found at > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++@@ -24,7 +25,6 @@ Module Name: > > #include "SCRTDriver.h" UINTN mHandOffPtr =3D = 0;- > > EFI_PHYSICAL_ADDRESS mIoPortSpaceAddress =3D 0; EFI_STATUS@@ - > 42,18 > > +42,10 @@ ConsumeHandOff ( > > HandOffPtr =3D (RUNTIME_HANDOFF*)mHandOffPtr; *ConfigData =3D > > HandOffPtr->ConfigureInfo; - if (!HandOffPtr->DebuggerInfo.MmioFlag){- > > //- // If debug port is I/O mapped, fix IoBase Address.- //- > > FixAddress(&HandOffPtr->DebuggerInfo.IoBase);- > mIoPortSpaceAddress =3D > > HandOffPtr->DebuggerInfo.IoBase;- } else {- //- // If debug p= ort is > MMIO, > > fix MmioBase Address.- //- FixAddress(&HandOffPtr- > > >DebuggerInfo.MmioBase);- }+ //+ // Fix MmioBase Address.+ //+ > > FixAddress(&HandOffPtr->DebuggerInfo.MmioBase); return > > EFI_SUCCESS; }@@ -65,7 +57,7 @@ Send2UART ( > > ) { //- // TODO: On ARM platforms use platform specific functions= to+ // > > TODO: On RISC-V platforms use platform specific functions to // write= the > > data to UART. // return EFI_SUCCESS;diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Dump.c b/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Dump.c > > index cc8d9869..cb9771b1 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Dump.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Dump.c > > @@ -1,16 +1,16 @@ > > /** @file Copyright 2006 - 2012 Unified EFI, Inc.
- Copyright (= c) 2011 - > > 2012 ARM Ltd. All rights reserved.
+ Copyright (c) 2011 - 2012 A= RM > Ltd. > > All rights reserved.
This program and the accompanying materials > are > > licensed and made available under the terms and conditions of the BSD > > License- which accompanies this distribution. The full text of the > > license may be found at + which accompanies this distribution. The fu= ll > text of the license > > may be found at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE > > PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > > WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR > > IMPLIED.- + **/ /*++diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.c b/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.c > > index b925e151..a728d3ca 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.c > > @@ -1,16 +1,17 @@ > > /** @file Copyright 2006 - 2012 Unified EFI, Inc.
- Copyright (= c) 2011 - > > 2012 ARM Ltd. All rights reserved.
+ Copyright (c) 2011 - 2012 A= RM > Ltd. > > All rights reserved.
+ (C) Copyright 2021 Hewlett Packard Enterprise > > Development LP
This program and the accompanying materials are > > licensed and made available under the terms and conditions of the BSD > > License- which accompanies this distribution. The full text of the > > license may be found at + which accompanies this distribution. The fu= ll > text of the license > > may be found a INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE > > PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > > WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR > > IMPLIED.- + **/ /*++@@ -21,7 +22,7 @@ Module Name: > > --*/ -#include "Io.h"+#include "SCRTDriver.h" EFI_STATUS EFIAPI@@ > > -119,11 > > +120,11 @@ FixAddress ( > > ) { //-//Note: On ARM platforms don't have to do this as all the > > functions are virtually mapped.+//Note: On RISC-V platforms don't have > > to do this as all the functions are virtually mapped. > > // } -// Quick port to ARM+// Quick port to RISC-V. It doesn't have > > traditional I/O-Port 80h POST Codes VOID Port80 (diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.h b/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.h > > index 1e78b3e4..10ab372a 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.h > > +++ b/uefi-sct/SctPkg/SCRT/SCRTDriver/Aarch64/Io.h > > @@ -1,16 +1,16 @@ > > /** @file Copyright 2006 - 2012 Unified EFI, Inc.
- Copyright (= c) 2011 - > > 2012 ARM Ltd. All rights reserved.
+ Copyright (c) 2011 - 2012 A= RM > Ltd. > > All rights reserved.
This program and the accompanying materials > are > > licensed and made available under the terms and conditions of the BSD > > License- which accompanies this distribution. The full text of the > > license may be found at + which accompanies this distribution. The fu= ll > text of the license > > may be found at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE > > PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > > WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR > > IMPLIED.- + **/ /*++diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Riscv64/Debug.c b/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Riscv64/Debug.c > > index 2991935a..b3e13f63 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Debug.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Debug.c > > @@ -6,12 +6,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Riscv64/Dump.c b/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Riscv64/Dump.c > > index cc8d9869..cb9771b1 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Dump.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Dump.c > > @@ -1,16 +1,16 @@ > > /** @file Copyright 2006 - 2012 Unified EFI, Inc.
- Copyright (= c) 2011 - > > 2012 ARM Ltd. All rights reserved.
+ Copyright (c) 2011 - 2012 A= RM > Ltd. > > All rights reserved.
This program and the accompanying materials > are > > licensed and made available under the terms and conditions of the BSD > > License- which accompanies this distribution. The full text of the > > license may be found at + which accompanies this distribution. The fu= ll > text of the license > > may be found at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE > > PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > > WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR > > IMPLIED.- + **/ /*++diff --git a/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Riscv64/Io.c b/uefi- > > sct/SctPkg/SCRT/SCRTDriver/Riscv64/Io.c > > index 255cb9a6..a728d3ca 100644 > > --- a/uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Io.c > > +++ b/uefi-sct/SctPkg/SCRT/SCRTDriver/Riscv64/Io.c > > @@ -1,17 +1,17 @@ > > /** @file Copyright 2006 - 2012 Unified EFI, Inc.
- Copyright (= c) 2011 - > > 2012 ARM Ltd. All rights reserved.
+ Copyright (c) 2011 - 2012 A= RM > Ltd. > > All rights reserved.
(C) Copyright 2021 Hewlett Packard Enterprise > > Development LP
This program and the accompanying materials are > > licensed and made available under the terms and conditions of the BSD > > License- which accompanies this distribution. The full text of the > > license may be found at + which accompanies this distribution. The fu= ll > text of the license > > may be found a INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE > > PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > > WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR > > IMPLIED.- + **/ /*++diff --git a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/D ebugSupportBBTestCacheFunction.c b/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/D > > ebugSupportBBTestCacheFunction.c > > index 96ee7b57..6b54a25f 100644 > > --- a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/D > > ebugSupportBBTestCacheFunction.c > > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBox > > +++ Te st/Aarch64/DebugSupportBBTestCacheFunction.c > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/D ebugSupportBBTestExceptionCallbackFunction.c b/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/D ebugSupportBBTestExceptionCallbackFunction.c > > index c27c0c0c..1cf2dd74 100644 > > --- a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/D ebugSupportBBTestExceptionCallbackFunction.c > > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBox > > +++ Te st/Aarch64/DebugSupportBBTestExceptionCallbackFunction.c > > @@ -2,15 +2,16 @@ > > Copyright 2006 - 2016 Unified EFI, Inc.
Copyright (c) 2011 - = 2016, > ARM > > Ltd. All rights reserved.
+ Copyright (c) 2021, Hewlett Packard > Enterprise > > Development LP. All rights reserved.
This program and the > > accompanying materials are licensed and made available under the terms > > and conditions of the BSD License- which accompanies this > > distribution. The full text of the license may be found at + which > accompanies this distribution. > > The full text of the license may be found a > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ @@ -37,7 +38,7 @@ SoftwareBreak ( > > void ) {- // Not ported to ARM yet+ // Not ported to RISC-V yet = ASSERT > > (FALSE); } @@ -99,9 +100,7 @@ > > BBTestRegisterExceptionCallbackFunctionManualTest ( > > // Invoke RegisterExceptionCallback() to install an interrupt handler > function. > > // InvokedExceptionCallback =3D FALSE;- // FIXME: Is it normal that = we use > > EXCEPT_IA32_BREAKPOINT here?- // Shouldn't we define proper > constants > > for ARM exceptions in DebugSupportProtocol.h file?- Status =3D > > DebugSupport- > > >RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback, > > EXCEPT_IA32_BREAKPOINT);+ Status =3D DebugSupport- > > >RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback, > > EXCEPT_RISCV_BREAKPOINT); if ((Status =3D=3D EFI_SUCCESS) || (Status= =3D=3D > > EFI_ALREADY_STARTED)) { AssertionType =3D > > EFI_TEST_ASSERTION_PASSED;@@ -205,7 +204,7 @@ > > BBTestRegisterExceptionCallbackFunctionManualTest ( > > // Assertion Point 3.4.2.3 // Invoke RegisterExceptionCallback() t= o install > > another interrupt handler function. //- Status =3D DebugSupport- > > >RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback1, > > EXCEPT_IA32_BREAKPOINT);+ Status =3D DebugSupport- > > >RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback1, > > EXCEPT_RISCV_BREAKPOINT); if (Status !=3D EFI_ALREADY_STARTED) > > { AssertionType =3D EFI_TEST_ASSERTION_FAILED;@@ -228,7 +227,7 @@ > > BBTestRegisterExceptionCallbackFunctionManualTest ( > > // Assertion Point 3.4.2.4 // Invoke RegisterExceptionCallback() t= o unstall > the > > interrupt handler function. //- Status =3D DebugSupport- > > >RegisterExceptionCallback (DebugSupport, 0, NULL, > > EXCEPT_IA32_BREAKPOINT);+ Status =3D DebugSupport- > > >RegisterExceptionCallback (DebugSupport, 0, NULL, > > EXCEPT_RISCV_BREAKPOINT); if (EFI_ERROR(Status)) { AssertionType= =3D > > EFI_TEST_ASSERTION_FAILED;@@ -273,4 +272,3 @@ > > BBTestRegisterExceptionCallbackFunctionManualTest ( > > return EFI_SUCCESS; }-diff --git a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/Pl > > atformIsa.c b/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/Pl > > atformIsa.c > > index 8334f601..d91f520e 100644 > > --- a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > > 4/Pl > > atformIsa.c > > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBox > > +++ Te > > +++ st/Aarch64/PlatformIsa.c > > @@ -2,15 +2,16 @@ > > Copyright 2006 - 2012 Unified EFI, Inc.
Copyright (c) 2011 - = 2012, > ARM > > Ltd. All rights reserved.
+ Copyright (c) 2021, Hewlett Packard > Enterprise > > Development LP. All rights reserved.
This program and the > > accompanying materials are licensed and made available under the terms > > and conditions of the BSD License- which accompanies this > > distribution. The full text of the license may be found at + which > accompanies this distribution. > > The full text of the license may be found at > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ @@ -26,5 +27,4 @@ Abstract: > > #include "DebugSupportBBTestMain.h" - > > EFI_INSTRUCTION_SET_ARCHITECTURE PlatformIsa =3D IsaAArch64;- > > +EFI_INSTRUCTION_SET_ARCHITECTURE PlatformIsa =3D IsaRiscv64;diff --git > > a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/De bugSupportBBTestCacheFunction.c b/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/De > > bugSupportBBTestCacheFunction.c > > index 96ee7b57..6b54a25f 100644 > > --- a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/De > > bugSupportBBTestCacheFunction.c > > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBox > > +++ Te st/Riscv64/DebugSupportBBTestCacheFunction.c > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/De bugSupportBBTestExceptionCallbackFunction.c b/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/De bugSupportBBTestExceptionCallbackFunction.c > > index c6e72806..1cf2dd74 100644 > > --- a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/De bugSupportBBTestExceptionCallbackFunction.c > > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBox > > +++ Te st/Riscv64/DebugSupportBBTestExceptionCallbackFunction.c > > @@ -6,12 +6,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found a > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/Pl > > atformIsa.c b/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/Pl > > atformIsa.c > > index 8b23d91b..d91f520e 100644 > > --- a/uefi- > > > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv6 > > 4/Pl > > atformIsa.c > > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBox > > +++ Te > > +++ st/Riscv64/PlatformIsa.c > > @@ -6,12 +6,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found > > at INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLi > > bPla > > t.h b/uefi- > > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLi > > bPla > > t.h > > index ff781aee..41a6c8bf 100644 > > --- a/uefi- > > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLi > > bPla > > t.h > > +++ b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aar > > +++ ch > > +++ 64/EntsLibPlat.h > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found a > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ @@ -20,7 +20,7 @@ Module Name: > > Abstract: - AArch64 specific defines+ RISCV64 specific defines > > --*/ diff --git > > a/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/InitPl > > at.c > > b/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/InitPl > > at.c > > index 70a509a4..7a66c099 100644 > > --- a/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/InitPl > > at.c > > +++ b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aar > > +++ ch > > +++ 64/InitPlat.c > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found a > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLi > > bPlat > > .h b/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLi > > bPlat > > .h > > index 7f7835e4..41a6c8bf 100644 > > --- a/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLi > > bPlat > > .h > > +++ b/uefi-sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Ris > > +++ cv > > +++ 64/EntsLibPlat.h > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found a > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ diff --git a/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/InitPl > > at.c > > b/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/InitPl > > at.c > > index 70a509a4..7a66c099 100644 > > --- a/uefi- > > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/InitPl > > at.c > > +++ b/uefi-sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Ris > > +++ cv > > +++ 64/InitPlat.c > > @@ -5,12 +5,12 @@ > > This program and the accompanying materials are licensed and made > > available under the terms and conditions of the BSD License- which > > accompanies this distribution. The full text of the license may be > > found at + which accompanies this distribution. The full text of the l= icense > may be found a > > INVALID URI REMOVED > 3A__opensource.org_licenses_bsd-2Dlicense.php- > 2D&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6q > U3NYRO03nHp9P7Z5q59A3E&m=3DOvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE > DYhuXY8&s=3DTLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e=3D + > THE PROGRAM IS > > DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT > > WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > > IMPLIED.- + **/ /*++ -- > > 2.30.0 >=20 > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended reci= pient, > please notify the sender immediately and do not disclose the contents to = any > other person, use it for any purpose, or store or copy the information in= any > medium. Thank you.