From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (EUR03-VE1-obe.outbound.protection.outlook.com [40.107.5.68]) by mx.groups.io with SMTP id smtpd.web12.8308.1613837107295244287 for ; Sat, 20 Feb 2021 08:05:08 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=nO0c8OcJ; spf=pass (domain: arm.com, ip: 40.107.5.68, mailfrom: samer.el-haj-mahmoud@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uCfiMSlzcOE0CYE3b5/TK5sAlePFGN1ExPprFACn960=; b=nO0c8OcJhTWWaq1pbVq86ea2aOv5btt9fFp5Qz37hfas8GsQS9BI7UxcO6E/Otb4ELGqixq9XyASpIyxaqjOldhW/bx19ho0NX7GAidAxsKxQfg5Cpmjn3VcZjO6tdS040BFPX9Q/6NEiaGodX1VFa62479UM13DkDbcKiADQVY= Received: from AM6PR01CA0052.eurprd01.prod.exchangelabs.com (2603:10a6:20b:e0::29) by VI1PR0801MB1727.eurprd08.prod.outlook.com (2603:10a6:800:5a::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.31; Sat, 20 Feb 2021 16:05:02 +0000 Received: from AM5EUR03FT037.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:e0:cafe::2e) by AM6PR01CA0052.outlook.office365.com (2603:10a6:20b:e0::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Sat, 20 Feb 2021 16:05:02 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT037.mail.protection.outlook.com (10.152.17.241) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Sat, 20 Feb 2021 16:05:02 +0000 Received: ("Tessian outbound fb307b4548b2:v71"); Sat, 20 Feb 2021 16:05:02 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: ed5b5d1706853c1a X-CR-MTA-TID: 64aa7808 Received: from 666e39d61be8.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id DB2D5FCB-3226-4EAA-969C-FB453655ECBA.1; Sat, 20 Feb 2021 16:04:55 +0000 Received: from EUR03-AM5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 666e39d61be8.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sat, 20 Feb 2021 16:04:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hds267RsgiskvhrZxG7YXxSFBxiUOeiew0L00ONq8EoY1lgMZGpGdUpN+erHCTiaJduBTUtdOpT0fCCjalBTlt9186P2wwRpanuIUtthMlmNncLBcqtcmWpoMhD8CTOiu7/093scbzduNu6LWtJYTpbDZhteFFCFwm3ppiooM0uZqMs/5qedwnOC1lrmGO4Hx2ChUX1NMo532D6D05RoaUUWXoOtAV7RZVKfp9MTWn4RkNQEuhQLs/TGhJ9+1tYSrXsJgf4Xl9mHhHBKNtWQc69vgHyIUvQ2EirZWmRSDkll2F+WqYvH/0oZMvawboouAfdM8UpewDnrzkFqt1Ocuw== 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=uCfiMSlzcOE0CYE3b5/TK5sAlePFGN1ExPprFACn960=; b=OaawsSz9gWBuEE9iaTm5Gjhplt65PQDMG3QIn9H7QIe0Ydw2slCHIlr6rBsdPHjzpYGWvlZyrY1LA3qS/RK1y+QjhAreJmSzLFF5EjaQvBXddmsQNGnhOJWKhVjjvwGgB82dVqOMQLkJRLYNccnxwCxNG9JNQvrkc8JoxpnnMff6zi60o4BAxo8CeP80OMowmYTF6jDQd/lGsih7dPFDmFTR7G36G9Yq1wxZScYaK2Fys4uZ6Z3lTJ8gLjmWt2qiavBU0bxx0KW+sSoIB4hf/acGkRnfxVi0eyiBKZrUoS6RMfXeyHTR3LIkyggB06nPqCWirD7cabJraBOYarSH6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uCfiMSlzcOE0CYE3b5/TK5sAlePFGN1ExPprFACn960=; b=nO0c8OcJhTWWaq1pbVq86ea2aOv5btt9fFp5Qz37hfas8GsQS9BI7UxcO6E/Otb4ELGqixq9XyASpIyxaqjOldhW/bx19ho0NX7GAidAxsKxQfg5Cpmjn3VcZjO6tdS040BFPX9Q/6NEiaGodX1VFa62479UM13DkDbcKiADQVY= Received: from DB7PR08MB3260.eurprd08.prod.outlook.com (2603:10a6:5:21::23) by DBBPR08MB6057.eurprd08.prod.outlook.com (2603:10a6:10:1f5::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.27; Sat, 20 Feb 2021 16:04:53 +0000 Received: from DB7PR08MB3260.eurprd08.prod.outlook.com ([fe80::a15d:ad7f:98a0:23f9]) by DB7PR08MB3260.eurprd08.prod.outlook.com ([fe80::a15d:ad7f:98a0:23f9%5]) with mapi id 15.20.3846.043; Sat, 20 Feb 2021 16:04:53 +0000 From: "Samer El-Haj-Mahmoud" To: Daniel Schaefer , "devel@edk2.groups.io" CC: G Edhaya Chandran , Barton Gao , Eric Jin , Arvin Chen , Leif Lindholm , Heinrich Schuchardt , Abner Chang , Samer El-Haj-Mahmoud 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/vqEbvQIfVFixUKfKEpfroX1K6phRjyw Date: Sat, 20 Feb 2021 16:04:53 +0000 Message-ID: References: <20210209154354.30234-1-daniel.schaefer@hpe.com> <20210209154354.30234-6-daniel.schaefer@hpe.com> In-Reply-To: <20210209154354.30234-6-daniel.schaefer@hpe.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: hpe.com; dkim=none (message not signed) header.d=none;hpe.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [99.132.126.10] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 4b19d980-dd2a-47c9-bb66-08d8d5b947ca x-ms-traffictypediagnostic: DBBPR08MB6057:|VI1PR0801MB1727: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 4gQhw88OdbsC1kk8VS4Z0oIdvLoyHbJoq6kUlkwQ+UJIX/eStGnKIiJcgXVAPUZV6ERCn9L64p8H8eVg4BZusFhu6/WSBps8H5VpXObZS5jwyp8lrNfzyN9NwGQSVjE54D4UgUHj2RyL9b3vbGngMrBLvr3gOUl6kWFhqT/jK+F6CGBO68udTXbqyKAUqR2uVRcMAqzrHH0EUu2eTdSWsPDCFa1nUfrixXJIM1AGRW3rFgccOnPDZIJhgwMJNK1NeOMMBwO9YL4L5h2SAjo9dH/v9sT+NXQy6xfidP27R8OFH2NILh28ELWNEraueawMKgUq7NTTDzG5SUweHndSJuqZnBkLbj7vnJNFGNiBtVjUOalk7sdTWVtJJO/dL9ZxYoIqn80/UwVMMIJn5uE9tUr9HmlNhJt3TCPNx5Kln36dgU4vhLaBN5oqfAxND4or116eDokQ0DMI++947muj8wEhZgCnJMRai2vel2sm0vR1LvtptUl8BBWiVIFzJbmnm+6aTBeY8oXWbwvGwAgwyHw+GWTG/LNqZsesKQslk+TqUGcQqBXmiIBSqa+Q/T62kJWZath9KfMHX8xiNkuWEBsf93PO5ZcVEdeHKr+5eY4= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB7PR08MB3260.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(376002)(346002)(366004)(396003)(39860400002)(8676002)(5660300002)(83380400001)(19627235002)(6506007)(4326008)(2906002)(52536014)(66476007)(53546011)(66556008)(15188155005)(66946007)(30864003)(66446008)(64756008)(76116006)(186003)(316002)(16799955002)(7696005)(296002)(8936002)(9686003)(86362001)(71200400001)(966005)(26005)(54906003)(33656002)(55016002)(478600001)(110136005)(559001)(579004);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?fPSHsJn0Rld8VDq7a7lopkEpzwnBQ5JXSPr9Q57hLXum3SFPQ3dPlQokpzK1?= =?us-ascii?Q?AkiS5hY3UsJk/qkcxxqgwQtQpnxsvFmRxFLxPuFTOqX4VdGbFYGP5lj/rTu9?= =?us-ascii?Q?lIP98rZ/uiI4HnDoBGP9gxdWO88l4QQaZn/U/KT2iHFjzLYNYadm9TeqNLcV?= =?us-ascii?Q?czYtqGuxSVGmy/Suq8NQAz1fTkzt/JgZu9Tctyfv+jD/iqWU4+a1hI9Jkh0E?= =?us-ascii?Q?7Ptf7u/bhBt1dFS3WkT+20QG8gfrW/kCV+HmE3cvhpQSwMeIBjaLUzcdAs2Q?= =?us-ascii?Q?XmC/xVMb7hcFt3heLt80VZmys7rNeIpP7bhlkTzlhJ15/fzBcZix/CaqkTfa?= =?us-ascii?Q?FZ5bZsDNxf0eV1/+Cbwpyi/I469/S63R3Pfx1GtQOt961k6XLaSWIEHB2Bx8?= =?us-ascii?Q?KSucX46E6pTJhR0DKoB7mHRkdINMctZ4iyd5uOcjBeMyD7bgUnwkUyTM8iGi?= =?us-ascii?Q?d4DuAP3N2eSBfOSUV/jo1gsPwwSA48smuHS68kG7bywdt+3HMu07lnfk0tM2?= =?us-ascii?Q?hYYNx22EHaYsuBjxIgguOyw7ZlMbncCjmMf2H5C3NX+JIrx2ivZg36iHV6jH?= =?us-ascii?Q?N1CIlcgJ01VkIC+bcp+o58QuYyAJ/5oM7X+q4S8PUcbDYH8hZUOFjTCsGEPp?= =?us-ascii?Q?HRi/n1qydnLaLgq8o+guHWE84Jj8hkxa9I7r9Gf1JRljHgofiYr59pNJRZ8F?= =?us-ascii?Q?XsEIU6UwAIwGcs6He1m1ObdQ3quMMStkmntu88FOmd47aMxJXHFtSqaPy62l?= =?us-ascii?Q?4Wxgv8gO8O2wh7LQDFoIi1M+B5HKh8WwoSYuhECzoQy46leIQJYqUw+3bzrz?= =?us-ascii?Q?L1cuBoniVYgub5pP9nOHFzQemCrUZgKUY4Snb1BqfHYQiugpCEWjndTsjCoG?= =?us-ascii?Q?3gcw7K27iY36vdPA+8zQ+rIFwtUCr06hN8u9DSc6t1lkyVpJS95Y68oIn0P/?= =?us-ascii?Q?qOgDM5zi4pbaE5MihxhiqYMPDQed6WWK+17h/zjxVJv6U0o1jUMvgXcTIpaQ?= =?us-ascii?Q?Vh1nQJSN9ZZl3jiV/SHsz9nvAUGM7G/k2La/ZfCtmv7ZRMkIxyt/6aHbTbHW?= =?us-ascii?Q?NhtX3+hFDAWejCbdSuJkFOfLOodAv9KjZhH4XNFpfre9xvMeC0Zl+HCW8Ilq?= =?us-ascii?Q?sDASb4pxeuwT5ZrEuc03NvojGdLF7lqfgwc7RMFpOYJz+XWl7nqS26w/vkr0?= =?us-ascii?Q?6iQasWX0OgwaEiP6AZ2z9ecqCQN7Tq012dWqzUQ8Y0xgvXSvQKGAzqWDnERK?= =?us-ascii?Q?30iqpKInZrnOG86veOXt7JQG9AzBZPcUoVDTbCEhbSfI6ccr6YnqJnasz9Qq?= =?us-ascii?Q?pwXghuHZmWNuwHxkCZ0LJ1QO?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6057 Original-Authentication-Results: hpe.com; dkim=none (message not signed) header.d=none;hpe.com; dmarc=none action=none header.from=arm.com; Return-Path: Samer.El-Haj-Mahmoud@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 2c14b5d0-fedb-44b6-95ec-08d8d5b942bd X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AJw85jFEAwcp+Kyb3n+aakwcUoGL6YsrONDBHBTLYPto85ISoSHTq6glsv/wTcjm1jx2Fnl3MipzVq8EVThMMpU3KAD2XeSEdfK3iQvQzRBb0ir3/o8/2VHl6kARMX0YYZ8zY5EkpdT/yMUDHVTJKse8k/bHiyvNzkcmbzOh8uP4u2Kc1yqbPceDJjeEFp+LzgjobOAlgqIDIhJIyATXanQxPSqP+D1r1qn7fmavdV6XTXa2LALNJMpxm+dTQPj+C14ORHXW65Uoo919rujDJOM4etUANvHpid7eWbXwvlAouyOmXxFu+9m463cnOWOlmVIxoUSVN3ZTyj2V8wx1hLgCK1seDzIx6AbUjraatQGkqP7t3EjDr4HA6B2/620FtwWimLPW0O7zQbbURvK5XvstZYPiqNgARWC/kNUGEUZ8v+EwdQyURmjvtqmHO19hbNsSbSEmIafRiyz6hwelCMnsrKiI7wx37ixd/wFneTT2REDJEqEAby7Es9JjUImhOjMC1ZZyeoT5PcZtL+CrRtW6x8e+zLmz91Kor+XQFca0OdF8zeo+R5aBwVRazDa11pGlNjbOS3vV6jzb0vtyw6OHr7aBNBBgEPqFJgHZhQAIgE8o/5+OGM5Xipy0zE5P0z/ypi0JqHT0nYoAoRyKXy/bDOe8e/WcpqK8T8ojBrvCK/KssQ+iiVR0bOcam7er2Q8hwG0N6o308k/U500zNGC7JLD1hy0kizFSJoYn5HsaYL2ZiajfGMlLohVUP9c2gHxzLX+TQIuUdTCze0tVHQ== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(396003)(136003)(39860400002)(376002)(346002)(36840700001)(46966006)(82740400003)(478600001)(9686003)(5660300002)(4326008)(86362001)(356005)(966005)(6506007)(7696005)(19627235002)(8936002)(55016002)(53546011)(15188155005)(8676002)(2906002)(70206006)(54906003)(16799955002)(26005)(81166007)(186003)(82310400003)(110136005)(30864003)(36860700001)(33656002)(70586007)(316002)(52536014)(83380400001)(336012)(47076005)(2690400003);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2021 16:05:02.2220 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4b19d980-dd2a-47c9-bb66-08d8d5b947ca X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1727 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Samer El-Haj-Mahmoud > -----Original Message----- > From: Daniel Schaefer > Sent: Tuesday, February 9, 2021 10:44 AM > 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:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3042 > > 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/DebugSupportBBTestCacheFunction.c | 6 ++--- > uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/DebugSupportBBTestExceptionCallbackFunction.c | 18 ++++++------- > uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/PlatformIsa.c | 10 +++---- > uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /DebugSupportBBTestCacheFunction.c | 6 ++--- > uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /DebugSupportBBTestExceptionCallbackFunction.c | 6 ++--- > uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /PlatformIsa.c | 6 ++--- > uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLib > Plat.h | 8 +++--- > uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/InitPlat > .c | 6 ++--- > uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLib > Plat.h | 6 ++--- > uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/InitPlat. > 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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > > > 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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 rig= hts > 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 > > http://opensource.org/licenses/bsd-license.php > > > > 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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 ma= y be > found at > > +# which accompanies this distribution. The full text of the license ma= y be > found at > > # http://opensource.org/licenses/bsd-license.php > > -# > > +# > > # 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 x2 > > diff --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, ARM Ltd. All rights reserved.
> > + Copyright (c) 2021, Hewlett Packard Enterprise Development LP. All rig= hts > 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 > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 configu= red > 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 ma= y be > found at > > +# which accompanies this distribution. The full text of the license ma= y be > found at > > # http://opensource.org/licenses/bsd-license.php > > -# > > +# > > # 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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 ARM Ltd. All rights reserved.
> > + Copyright (c) 2021 Hewlett Packard Enterprise Development LP. All righ= ts > 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 > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 port 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 ARM 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 full text of the license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 ARM 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 full text of the license may= be > found a > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 C= odes > > > > 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 ARM 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 full text of the license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 ARM 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 full text of the license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 ARM 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 full text of the license may= be > found a > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/DebugSupportBBTestCacheFunction.c b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/DebugSupportBBTestCacheFunction.c > index 96ee7b57..6b54a25f 100644 > --- a/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/DebugSupportBBTestCacheFunction.c > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/DebugSupportBBTestExceptionCallbackFunction.c b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/DebugSupportBBTestExceptionCallbackFunction.c > index c27c0c0c..1cf2dd74 100644 > --- a/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/DebugSupportBBTestExceptionCallbackFunction.c > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/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 rig= hts > 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 > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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() to install another interrupt han= dler > 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() to 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/PlatformIsa.c b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/PlatformIsa.c > index 8334f601..d91f520e 100644 > --- a/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/PlatformIsa.c > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Aarch6 > 4/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 rig= hts > 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 > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/Riscv64 > /DebugSupportBBTestCacheFunction.c b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /DebugSupportBBTestCacheFunction.c > index 96ee7b57..6b54a25f 100644 > --- a/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /DebugSupportBBTestCacheFunction.c > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/Riscv64 > /DebugSupportBBTestExceptionCallbackFunction.c b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /DebugSupportBBTestExceptionCallbackFunction.c > index c6e72806..1cf2dd74 100644 > --- a/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /DebugSupportBBTestExceptionCallbackFunction.c > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/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 license may= be > found a > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/Riscv64 > /PlatformIsa.c b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /PlatformIsa.c > index 8b23d91b..d91f520e 100644 > --- a/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/Riscv64 > /PlatformIsa.c > +++ b/uefi- > sct/SctPkg/TestCase/UEFI/EFI/Protocol/DebugSupport/BlackBoxTest/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 license may= be > found at > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/EntsLib > Plat.h b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLib > Plat.h > index ff781aee..41a6c8bf 100644 > --- a/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLib > Plat.h > +++ b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/EntsLib > Plat.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 license may= be > found a > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/InitPlat > .c b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/InitPlat > .c > index 70a509a4..7a66c099 100644 > --- a/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Aarch64/InitPlat > .c > +++ b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/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 license may= be > found a > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/EntsLib > Plat.h b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLib > Plat.h > index 7f7835e4..41a6c8bf 100644 > --- a/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLib > Plat.h > +++ b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/EntsLib > Plat.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 license may= be > found a > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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/InitPlat. > c b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/InitPlat. > c > index 70a509a4..7a66c099 100644 > --- a/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/Riscv64/InitPlat. > c > +++ b/uefi- > sct/SctPkg/TestInfrastructure/SCT/Framework/ENTS/EasLib/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 license may= be > found a > > http://opensource.org/licenses/bsd-license.php > > - > > + > > 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 IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease 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.