From: "Daniel Schaefer" <daniel.schaefer@hpe.com>
To: "Chang, Abner (HPS SW/FW Technologist)" <abner.chang@hpe.com>,
G Edhaya Chandran <Edhaya.Chandran@arm.com>,
"devel@edk2.groups.io" <devel@edk2.groups.io>
Cc: Barton Gao <gaojie@byosoft.com.cn>,
Samer El-Haj-Mahmoud <Samer.El-Haj-Mahmoud@arm.com>,
Eric Jin <eric.jin@intel.com>, Arvin Chen <arvinx.chen@intel.com>,
Leif Lindholm <leif@nuviainc.com>,
Heinrich Schuchardt <xypron.glpk@gmx.de>
Subject: Re: [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace
Date: Thu, 4 Mar 2021 11:08:55 +0800 [thread overview]
Message-ID: <aecefa5f-334f-bf54-803b-d9c3375c9033@hpe.com> (raw)
In-Reply-To: <CS1PR8401MB1144E07DE2E6431A3EAC42D5FF9E9@CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM>
Whoops, you're right! Thanks for checking it. (I had copied the files from RiscV64 to Aarch64...)
git show -w on this commit clearly shows that there have been non-whitespace changes.
Will send a new series!
On 2/25/21 11:07 AM, Chang, Abner (HPS SW/FW Technologist) wrote:
> 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 <daniel.schaefer@hpe.com>; devel@edk2.groups.io
>> Cc: Barton Gao <gaojie@byosoft.com.cn>; Samer El-Haj-Mahmoud
>> <Samer.El-Haj-Mahmoud@arm.com>; Eric Jin <eric.jin@intel.com>; Arvin
>> Chen <arvinx.chen@intel.com>; Leif Lindholm <leif@nuviainc.com>; Heinrich
>> Schuchardt <xypron.glpk@gmx.de>; Chang, Abner (HPS SW/FW Technologist)
>> <abner.chang@hpe.com>
>> Subject: RE: [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace
>>
>> Reviewed-by: G Edhaya Chandran<edhaya.chandran@arm.com>
>>
>>> -----Original Message-----
>>> From: Daniel Schaefer <daniel.schaefer@hpe.com>
>>> Sent: 09 February 2021 21:14
>>> To: devel@edk2.groups.io
>>> Cc: G Edhaya Chandran <Edhaya.Chandran@arm.com>; Barton Gao
>>> <gaojie@byosoft.com.cn>; Samer El-Haj-Mahmoud <Samer.El-Haj-
>>> Mahmoud@arm.com>; Eric Jin <eric.jin@intel.com>; Arvin Chen
>>> <arvinx.chen@intel.com>; Leif Lindholm <leif@nuviainc.com>; Heinrich
>>> Schuchardt <xypron.glpk@gmx.de>; Abner Chang
>> <abner.chang@hpe.com>
>>> Subject: [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace
>>>
>>> REF:INVALID URI REMOVED
>>> ocore.org_show-5Fbug.cgi-3Fid-
>> 3D3042&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg
>>>
>> &r=_SN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz
>> _9J6TfZzU
>>> w8dFUYHnlN6sUiEDYhuXY8&s=O2aIe5GLoSMYAR-
>> eYh_EPm_WTgaHPatmncmzZlNnYWI&e
>>> =
>>>
>>> Cc: G Edhaya Chandran <Edhaya.Chandran@arm.com>
>>> Cc: Barton Gao <gaojie@byosoft.com.cn>
>>> Cc: Samer El-Haj-Mahmoud <Samer.El-Haj-Mahmoud@arm.com>
>>> Cc: Eric Jin <eric.jin@intel.com>
>>> Cc: Arvin Chen <arvinx.chen@intel.com>
>>> Cc: Leif Lindholm <leif@nuviainc.com>
>>> Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
>>> Cc: Abner Chang <abner.chang@hpe.com>
>>> Signed-off-by: Daniel Schaefer <daniel.schaefer@hpe.com>
>>> ---
>>> 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 license
>> may be found
>>> at INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-
>> 2Dlicense.php&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4V
>> gi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFU
>> YHnlN6sUiEDYhuXY8&s=1xg2ZgIGgbWvH65Ek_Blc2bH0tk4175v2jjzPNqPjqY&
>> e= 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 INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR> Copyright (c) 2011 - 2012,
>> ARM
>>> Ltd. All rights reserved.<BR>- Copyright (c) 2021, Hewlett Packard
>> Enterprise
>>> Development LP. All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4V
>> gi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFU
>> YHnlN6sUiEDYhuXY8&s=1xg2ZgIGgbWvH65Ek_Blc2bH0tk4175v2jjzPNqPjqY&
>> e= 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 INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR> # Copyright (c) 2012, ARM
>> Ltd.
>>> All rights reserved.<BR>+# Copyright (c) 2021, Hewlett Packard
>>> Enterprise Development LP.<BR> # # 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6
>>>
>> FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZz
>> Uw8dFUYH
>>>
>> nlN6sUiEDYhuXY8&s=M9Ds6WvWrIl74d8evE7YeG6rmOEZuHX7nw11V9gHljE
>> &e= +# # 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.<BR> Copyright (c) 2012, ARM Ltd.
>>> All rights reserved.<BR>+ Copyright (c) 2021, Hewlett Packard Enterprise
>>> Development LP. All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 = FALSE; UINTN PageTable = 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6
>>>
>> FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZz
>> Uw8dFUYH
>>>
>> nlN6sUiEDYhuXY8&s=M9Ds6WvWrIl74d8evE7YeG6rmOEZuHX7nw11V9gHljE
>> &e= +# #
>>> 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 INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR>- Copyright (c) 2011 -
>>> 2012 ARM Ltd. All rights reserved.<BR> + Copyright (c) 2011 - 2012 ARM
>> Ltd.
>>> All rights reserved.<BR>+ Copyright (c) 2021 Hewlett Packard Enterprise
>>> Development LP. All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 = 0;-
>>> EFI_PHYSICAL_ADDRESS mIoPortSpaceAddress = 0; EFI_STATUS@@ -
>> 42,18
>>> +42,10 @@ ConsumeHandOff (
>>> HandOffPtr = (RUNTIME_HANDOFF*)mHandOffPtr; *ConfigData =
>>> HandOffPtr->ConfigureInfo; - if (!HandOffPtr->DebuggerInfo.MmioFlag){-
>>> //- // If debug port is I/O mapped, fix IoBase Address.- //-
>>> FixAddress(&HandOffPtr->DebuggerInfo.IoBase);-
>> mIoPortSpaceAddress =
>>> 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.<BR>- Copyright (c) 2011 -
>>> 2012 ARM Ltd. All rights reserved.<BR> + Copyright (c) 2011 - 2012 ARM
>> Ltd.
>>> All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR>- Copyright (c) 2011 -
>>> 2012 ARM Ltd. All rights reserved.<BR> + Copyright (c) 2011 - 2012 ARM
>> Ltd.
>>> All rights reserved.<BR>+ (C) Copyright 2021 Hewlett Packard Enterprise
>>> Development LP<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR>- Copyright (c) 2011 -
>>> 2012 ARM Ltd. All rights reserved.<BR> + Copyright (c) 2011 - 2012 ARM
>> Ltd.
>>> All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR>- Copyright (c) 2011 -
>>> 2012 ARM Ltd. All rights reserved.<BR> + Copyright (c) 2011 - 2012 ARM
>> Ltd.
>>> All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR>- Copyright (c) 2011 -
>>> 2012 ARM Ltd. All rights reserved.<BR> + Copyright (c) 2011 - 2012 ARM
>> Ltd.
>>> All rights reserved.<BR> (C) Copyright 2021 Hewlett Packard Enterprise
>>> Development LP<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 license
>> may be found
>>> at INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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.<BR> Copyright (c) 2011 - 2016,
>> ARM
>>> Ltd. All rights reserved.<BR>+ Copyright (c) 2021, Hewlett Packard
>> Enterprise
>>> Development LP. All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 = 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 =
>>> DebugSupport-
>>>> RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback,
>>> EXCEPT_IA32_BREAKPOINT);+ Status = DebugSupport-
>>>> RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback,
>>> EXCEPT_RISCV_BREAKPOINT); if ((Status == EFI_SUCCESS) || (Status ==
>>> EFI_ALREADY_STARTED)) { AssertionType =
>>> EFI_TEST_ASSERTION_PASSED;@@ -205,7 +204,7 @@
>>> BBTestRegisterExceptionCallbackFunctionManualTest (
>>> // Assertion Point 3.4.2.3 // Invoke RegisterExceptionCallback() to install
>>> another interrupt handler function. //- Status = DebugSupport-
>>>> RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback1,
>>> EXCEPT_IA32_BREAKPOINT);+ Status = DebugSupport-
>>>> RegisterExceptionCallback (DebugSupport, 0, ExceptionCallback1,
>>> EXCEPT_RISCV_BREAKPOINT); if (Status != EFI_ALREADY_STARTED)
>>> { AssertionType = EFI_TEST_ASSERTION_FAILED;@@ -228,7 +227,7 @@
>>> BBTestRegisterExceptionCallbackFunctionManualTest (
>>> // Assertion Point 3.4.2.4 // Invoke RegisterExceptionCallback() to unstall
>> the
>>> interrupt handler function. //- Status = DebugSupport-
>>>> RegisterExceptionCallback (DebugSupport, 0, NULL,
>>> EXCEPT_IA32_BREAKPOINT);+ Status = DebugSupport-
>>>> RegisterExceptionCallback (DebugSupport, 0, NULL,
>>> EXCEPT_RISCV_BREAKPOINT); if (EFI_ERROR(Status)) { AssertionType =
>>> 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.<BR> Copyright (c) 2011 - 2012,
>> ARM
>>> Ltd. All rights reserved.<BR>+ Copyright (c) 2021, Hewlett Packard
>> Enterprise
>>> Development LP. All rights reserved.<BR> 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=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 = IsaAArch64;-
>>> +EFI_INSTRUCTION_SET_ARCHITECTURE PlatformIsa = 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 license
>> may be found
>>> at INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 license
>> may be found a
>>> INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 license
>> may be found
>>> at INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 license
>> may be found a
>>> INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 license
>> may be found a
>>> INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 license
>> may be found a
>>> INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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 license
>> may be found a
>>> INVALID URI REMOVED
>> 3A__opensource.org_licenses_bsd-2Dlicense.php-
>> 2D&d=DwIFAg&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6q
>> U3NYRO03nHp9P7Z5q59A3E&m=OvftgethAGVz_9J6TfZzUw8dFUYHnlN6sUiE
>> DYhuXY8&s=TLa5VQ1OuQ2SDjr3pWN4xsZg-AcUQBo8n-x3R1jtdOk&e= +
>> 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
>> confidential and may also be privileged. If you are not the intended recipient,
>> 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.
prev parent reply other threads:[~2021-03-04 3:09 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-09 15:43 [edk2-test PATCHv2 0/5] Port SCT to RISCV64 Daniel Schaefer
2021-02-09 15:43 ` [edk2-test PATCHv2 1/5] SctPkg: Add RISCV64 support by using Aarch64 sources Daniel Schaefer
2021-02-25 2:44 ` Abner Chang
2021-02-09 15:43 ` [edk2-test PATCHv2 2/5] SctPkg: Adapt Aarch64 sources for Riscv64 Daniel Schaefer
2021-02-25 2:47 ` Abner Chang
2021-02-09 15:43 ` [edk2-test PATCHv2 3/5] SctPkg: Add RISCV64 build support Daniel Schaefer
2021-02-25 5:47 ` Abner Chang
2021-02-09 15:43 ` [edk2-test PATCHv2 4/5] SctPkg: Unify CC_FLAGS for all GCC platforms Daniel Schaefer
2021-02-25 6:56 ` Abner Chang
2021-03-04 3:01 ` Daniel Schaefer
2021-02-09 15:43 ` [edk2-test PATCHv2 5/5] SctPkg: Remove trailing whitespace Daniel Schaefer
2021-02-20 16:04 ` Samer El-Haj-Mahmoud
2021-02-24 9:02 ` G Edhaya Chandran
2021-02-25 3:07 ` Abner Chang
2021-03-04 3:08 ` Daniel Schaefer [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aecefa5f-334f-bf54-803b-d9c3375c9033@hpe.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox