Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 29/39] RiscVPlatformPkg/RealTimeClockLibNull: Null instance of RTC lib.

2019-11-22 Thread Abner Chang
l] [edk2-staging/RISC-V-V2 PATCH v3 29/39] > RiscVPlatformPkg/RealTimeClockLibNull: Null instance of RTC lib. > > On Fri, Nov 22, 2019 at 14:19:55 +, Chang, Abner (HPS SW/FW > Technologist) wrote: > > > > > On Mon, Oct 28, 2019 at 09:59:07 +0800, Abner Chang wrote:

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 29/39] RiscVPlatformPkg/RealTimeClockLibNull: Null instance of RTC lib.

2019-11-22 Thread Abner Chang
gt; > > Sent: Friday, November 22, 2019 1:03 AM > > > To: Chang, Abner (HPS SW/FW Technologist) > > > Cc: devel@edk2.groups.io; Chen, Gilbert > > > Subject: Re: [edk2-staging/RISC-V-V2 PATCH v3 29/39] > > > RiscVPlatformPkg/RealTimeClockLibNull: Null instance

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 29/39] RiscVPlatformPkg/RealTimeClockLibNull: Null instance of RTC lib.

2019-11-22 Thread Abner Chang
> RiscVPlatformPkg/RealTimeClockLibNull: Null instance of RTC lib. > > On Mon, Oct 28, 2019 at 09:59:07 +0800, Abner Chang wrote: > > Null instance of Real Time Clock lib for RISC-V platform. > > > > Signed-off-by: Abner Chang > > > > Cc: Leif Lindholm &

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 39/39] edk2-staging: Revise Readme.md

2019-11-22 Thread Abner Chang
Kinney ; Chen, Gilbert Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 39/39] edk2-staging: Revise Readme.md On Fri, Nov 22, 2019 at 02:05:30 +, Abner Chang wrote: > Palmer removed. > > > -Original Message- > > From: Leif Lindholm [mailto:leif.lindh...@li

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 37/39] edk2-staging:RISC-V-V2: Add RiscVEdk2Readme.md

2019-11-21 Thread Abner Chang
[edk2-staging/RISC-V-V2 PATCH v3 37/39] edk2- > staging:RISC-V-V2: Add RiscVEdk2Readme.md > > On Mon, Oct 28, 2019 at 09:59:15 +0800, Abner Chang wrote: > > Add readme of RISC-V edk2 port. > > > > Signed-off-by: Abner Chang > > > > Cc: Leif Lindholm

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 25/39] BaseTools/Scripts

2019-11-21 Thread Abner Chang
t; ; Chen, Gilbert > Subject: Re: [edk2-staging/RISC-V-V2 PATCH v3 25/39] BaseTools/Scripts > > On Mon, Oct 28, 2019 at 09:59:03 +0800, Abner Chang wrote: > > Add RISC-V specific LD scripts. ."rela(INFO)" in the latest > > GccBase.lds causes PE32 relocation error. > >

[edk2-devel] [Platform/devel-riscv-v2 PATCHv5-3] SiFive/U5SeriesPkg: Add PCD of system clock for U5 series platforms

2019-11-21 Thread Abner Chang
Create PCD for SiFive U5 series platforms clock setting. Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/SiFive/U5SeriesPkg/U5SeriesPkg.dec | 7 --- .../SiFive/U5SeriesPkg/FreedomU500VC707Board/U500

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 39/39] edk2-staging: Revise Readme.md

2019-11-21 Thread Abner Chang
; *But*, it will mean we have compartmentalised the opensbi import, and can > improve its importability upstream without having to do this work at the > same time. I didn't look into this in detail yet. Let me see if any better solutions out there. > > / > Leif > > On Mon,

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 25/39] BaseTools/Scripts

2019-11-20 Thread Abner Chang
t; > > > Cc: Bob Feng ; Liming Gao > > ; Leif Lindholm ; > > Chen, Gilbert > > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 25/39] > > BaseTools/Scripts > > > > On Mon, 2019-10-28 at 09:59 +0800, Abner Chang wrote: > > > Add RISC-

[edk2-devel] [Platform/devel-riscv-v2 PATCHv5-2] edk2-platforms: Update Readme.md for RISC-V platform.

2019-11-20 Thread Abner Chang
Update Readme.md, remove the sentence regards with the dependence with specific commit of riscv-gnu-toolchain. The issue is fixed using compiler option. Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Gilbert Chen Cc: Palmer Dabbelt --- Readme.md

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3-2] BaseTools: Fix edk2 RISC-V binary hangs at POST with the latest toolchain

2019-11-20 Thread Abner Chang
, the GccBase.lds works fine with latest toolchain. Signed-off-by: Abner Chang Cc: Bob Feng Cc: Liming Gao Cc: Leif Lindholm Cc: Gilbert Chen --- RiscVEdk2Readme.md | 14 ++- BaseTools/Conf/tools_def.template | 7 ++-- BaseTools/Scripts/GccBaseRiscV.lds | 79

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 25/39] BaseTools/Scripts

2019-11-20 Thread Abner Chang
pts > > On Mon, 2019-10-28 at 09:59 +0800, Abner Chang wrote: > > Add RISC-V specific LD scripts. ."rela(INFO)" in the latest > > GccBase.lds causes PE32 relocation error. > > This is the temporaty solution untill we find the root casue. > > > > Sig

Re: [edk2-devel] Which is the proper edk2 package the EFI REST Structure DXE driver should stay with?

2019-11-19 Thread Abner Chang
usage cases? In the future, based on the real usage case in UEFI, we can consider whether need to move that driver with the REST(EX) driver to NetworkPkg or not. What do you think? Thanks, Jiaxin From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> mailto:devel@edk2.groups.io>>

Re: [edk2-devel] Which is the proper edk2 package the EFI REST Structure DXE driver should stay with?

2019-11-18 Thread Abner Chang
Jiaxin, What do you think? Thanks, Maciej From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> mailto:devel@edk2.groups.io>> On Behalf Of Abner Chang Sent: Thursday, November 14, 2019 17:10 To: devel@edk2.groups.io<mailto:devel@edk2.groups.io> Subject: [edk2-devel] Which i

Re: [edk2-devel] [PATCH 1/1] MdePkg/Include: Add missing definitions of SMBIOS type 42h in SmBios.h

2019-11-18 Thread Abner Chang
> Subject: RE: [edk2-devel] [PATCH 1/1] MdePkg/Include: Add missing > > definitions of SMBIOS type 42h in SmBios.h > > > > Hi Liming, any other concerns of this patch? If no , could we have this fix > > in > edk2 master? > > > > Thanks > > Abner

Re: [edk2-devel] [PATCH 1/1] MdePkg/Include: Add missing definitions of SMBIOS type 42h in SmBios.h

2019-11-18 Thread Abner Chang
Hi Liming, any other concerns of this patch? If no , could we have this fix in edk2 master? Thanks Abner > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Tuesday, November 12, 2019 1:36 PM > To: devel

[edk2-devel] Which is the proper edk2 package the EFI REST Structure DXE driver should stay with?

2019-11-14 Thread Abner Chang
Hi all, I would like to get your suggestion with regard to the suitable edk2 package for EFI REST Structure DXE driver. We have POC code for this protocol (refer to UEFI spec 2.8, section 29.7.3) and currently this driver is implemented in RedfishPkg. However, this driver is not for Redfish

Re: [edk2-devel] [PATCH 1/1] MdePkg/Include: Add missing definitions of SMBIOS type 42h in SmBios.h

2019-11-11 Thread Abner Chang
tion in > previous SmBios version? > > >-Original Message- > >From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > >Abner Chang > >Sent: Tuesday, November 12, 2019 10:56 AM > >To: devel@edk2.groups.io > >Cc: abner.ch...@hpe.c

[edk2-devel] [PATCH 1/1] MdePkg/Include: Add missing definitions of SMBIOS type 42h in SmBios.h

2019-11-11 Thread Abner Chang
Add host interface Protocol Type Data Format structure in SmBios.h BZ link, https://bugzilla.tianocore.org/show_bug.cgi?id=2328 Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Abner Chang --- MdePkg/Include/IndustryStandard/SmBios.h | 9 + 1 file

Re: [edk2-devel] Do edk2 support RISC-V now?

2019-11-10 Thread Abner Chang
Hi Cloud, It is still in the review process, edk2-staging branch and edk2-platform repo will be where the code we contribute to edk2 once review process is done. Abner From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Wang, Cloud Sent: Monday, November 11, 2019 11:25 AM To:

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 39/39] edk2-staging: Revise Readme.md

2019-10-28 Thread Abner Chang
ichael D Kinney ; > Chen, Gilbert > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 39/39] edk2- > staging: Revise Readme.md > > On 10/28/19 02:59, Abner Chang wrote: > > Add opensbi submodule. > > > > Signed-off-by: Abner Chang > > > > Cc: Andrew

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 38/39] edk2-staging: Revise Maintainers.txt for RISC-V packages

2019-10-28 Thread Abner Chang
ect: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v3 38/39] edk2- > staging: Revise Maintainers.txt for RISC-V packages > > On 10/28/19 02:59, Abner Chang wrote: > > Add maintainers of RiscVPkg and RiscVPlatformPkg. > > > > Signed-off-by: Abner Chang > > >

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 09/14] U500Pkg/Library: Initial version of PlatformBootManagerLib

2019-10-18 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Leif Lindholm > Sent: Thursday, October 3, 2019 6:03 AM > To: devel@edk2.groups.io; Chen, Gilbert > Cc: Palmer Dabbelt > Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 09/14] >

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 10/14] U500Pkg/Library: Library instances of U500 platform library

2019-10-17 Thread Abner Chang
[plaforms/devel-riscv-v2 PATCHv2 10/14] > U500Pkg/Library: Library instances of U500 platform library > > On Thu, Oct 17, 2019 at 04:09:44PM +, Abner Chang wrote: > > > -Original Message- > > > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf >

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 05/14] RiscV/Library: Initial version of libraries introduced in RISC-V platform package

2019-10-17 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Leif Lindholm > Sent: Thursday, October 3, 2019 1:05 AM > To: devel@edk2.groups.io; Chen, Gilbert > Cc: Palmer Dabbelt > Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 05/14] >

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 10/14] U500Pkg/Library: Library instances of U500 platform library

2019-10-17 Thread Abner Chang
t; Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 10/14] > U500Pkg/Library: Library instances of U500 platform library > > On Thu, Oct 17, 2019 at 07:44:47AM +, Abner Chang wrote: > > > -Original Message- > > > From: Chang, Abner (HPS SW/FW Technol

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 10/14] U500Pkg/Library: Library instances of U500 platform library

2019-10-17 Thread Abner Chang
> -Original Message- > From: Chang, Abner (HPS SW/FW Technologist) > Sent: Thursday, October 17, 2019 10:21 AM > To: devel@edk2.groups.io; leif.lindh...@linaro.org; Chen, Gilbert > > Cc: Palmer Dabbelt > Subject: RE: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 10/14] >

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 10/14] U500Pkg/Library: Library instances of U500 platform library

2019-10-16 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Leif Lindholm > Sent: Friday, October 4, 2019 12:32 AM > To: devel@edk2.groups.io; Chen, Gilbert > Cc: Palmer Dabbelt > Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 10/14] >

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 24/29] BaseTools: BaseTools changes for RISC-V platform.

2019-10-15 Thread Abner Chang
C-V-V2 PATCH v2 24/29] > BaseTools: BaseTools changes for RISC-V platform. > > On Tue, Oct 15, 2019 at 06:18:29AM +, Abner Chang wrote: > > > -Original Message- > > > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf > > > Of Lei

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 02/14] Silicon/SiFive: Add library module of SiFive RISC-V cores

2019-10-15 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Leif Lindholm > Sent: Wednesday, October 2, 2019 5:15 AM > To: devel@edk2.groups.io; Chen, Gilbert > Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 02/14] > Silicon/SiFive: Add

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 06/14] RiscV/Universal: Initial version of common RISC-V SEC module

2019-10-15 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Leif Lindholm > Sent: Thursday, October 3, 2019 3:43 AM > To: devel@edk2.groups.io; Chen, Gilbert > Cc: Palmer Dabbelt > Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 06/14] >

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 05/14] RiscV/Library: Initial version of libraries introduced in RISC-V platform package

2019-10-15 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Leif Lindholm > Sent: Thursday, October 3, 2019 1:05 AM > To: devel@edk2.groups.io; Chen, Gilbert > Cc: Palmer Dabbelt > Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 05/14] >

Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 03/14] platforms/RiscV: Initial version of RISC-V platform package

2019-10-15 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Leif Lindholm > Sent: Wednesday, October 2, 2019 5:08 PM > To: devel@edk2.groups.io; Chen, Gilbert > Subject: Re: [edk2-devel] [plaforms/devel-riscv-v2 PATCHv2 03/14] > platforms/RiscV:

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 24/29] BaseTools: BaseTools changes for RISC-V platform.

2019-10-15 Thread Abner Chang
C-V-V2 PATCH v2 24/29] > BaseTools: BaseTools changes for RISC-V platform. > > On Tue, Oct 15, 2019 at 06:18:29AM +, Abner Chang wrote: > > > -Original Message- > > > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf > > > Of Lei

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 25/29] BaseTools/Scripts

2019-10-15 Thread Abner Chang
, September 27, 2019 4:51 AM > > > To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) > > > > > > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 25/29] > > > BaseTools/Scripts > > > > > > On Mon, Sep 23, 2019 at 08:3

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 10/29] MdePkg/BasePeCoff: Add RISC-V PE/Coff related code.

2019-10-15 Thread Abner Chang
dePkg/BasePeCoff: Add RISC-V PE/Coff related code. > > On Tue, Oct 15, 2019 at 04:26:12AM +, Chang, Abner (HPS SW/FW > Technologist) wrote: > > > > > > > -Original Message- > > > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf >

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 10/29] MdePkg/BasePeCoff: Add RISC-V PE/Coff related code.

2019-10-15 Thread Abner Chang
On Behalf > > > Of Leif Lindholm > > > Sent: Friday, September 27, 2019 7:46 AM > > > To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) > > > > > > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 10/29] > > > MdePkg/BaseP

Re: [edk2-devel] [PATCH v6 3/3] ShellPkg/UefiShellDebug1CommandsLib: Update to support SmBios 3.3.0

2019-10-15 Thread Abner Chang
the value. > > Thanks, > Zhichao > > > -Original Message- > > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > > Abner Chang > > Sent: Wednesday, October 9, 2019 2:48 PM > > To: devel@edk2.groups.io >

[edk2-devel] [PATCH v7 3/3] ShellPkg/UefiShellDebug1CommandsLib: Update to support SmBios 3.3.0

2019-10-15 Thread Abner Chang
Shell command smbiosview updates for SMBIOS 3.3.0 spec. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Jaben Carsey Cc: Ray Ni Cc: Zhichao Gao Cc: Leif Lindholm Cc: Gilbert Chen --- .../SmbiosView/PrintInfo.c | 21

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 00/29] RISC-V EDK2 Port on

2019-10-15 Thread Abner Chang
t) > > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 00/29] RISC-V > EDK2 Port on > > On Mon, Sep 23, 2019 at 08:31:25AM +0800, Abner Chang wrote: > > This branch "RISC-V-V2" is used to contribute RISC-V architecture on EDK2. > > Compare to the old

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 25/29] BaseTools/Scripts

2019-10-15 Thread Abner Chang
C-V-V2 PATCH v2 25/29] > BaseTools/Scripts > > On Mon, Sep 23, 2019 at 08:31:51AM +0800, Abner Chang wrote: > > Add RISC-V specific LD scripts. ."rela(INFO)" in the latest > > GccBase.lds causes PE32 relocation error. > > This is the temporaty solution untill w

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 24/29] BaseTools: BaseTools changes for RISC-V platform.

2019-10-15 Thread Abner Chang
C-V-V2 PATCH v2 24/29] > BaseTools: BaseTools changes for RISC-V platform. > > On Mon, Sep 23, 2019 at 08:31:50AM +0800, Abner Chang wrote: > > BaseTools changes for building EDK2 RISC-V platform. > > The changes made to build_rule.template is to avoid build errors > >

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 10/29] MdePkg/BasePeCoff: Add RISC-V PE/Coff related code.

2019-10-14 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Tuesday, October 15, 2019 12:03 PM > To: devel@edk2.groups.io; leif.lindh...@linaro.org > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 15/29] RiscVPkg/Library: RISC-V CPU library

2019-10-14 Thread Abner Chang
g/Library: RISC-V CPU library > > On Mon, Sep 23, 2019 at 08:31:41AM +0800, Abner Chang wrote: > > This library provides CSR assembly functions to read/write RISC-V > > specific Control and Status registers. > > > > Signed-off-by: Abner Chang > > --

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 18/29] RiscVPkg/Library: Add EDK2 RISC-V OpenSBI library.

2019-10-14 Thread Abner Chang
Pkg/Library: Add EDK2 RISC-V OpenSBI library. > > On Mon, Sep 23, 2019 at 08:31:44AM +0800, Abner Chang wrote: > > EDK2 RISC-V OpenSBI library which pull in external source files under > > RiscVPkg/opensbi to the build process. > > > > Signed-off-by: Abner Chang > >

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 07/29] MdePkg/BaseLib: BaseLib for RISC-V RV64 Processor.

2019-10-14 Thread Abner Chang
C-V-V2 PATCH v2 07/29] > MdePkg/BaseLib: BaseLib for RISC-V RV64 Processor. > > On Mon, Sep 23, 2019 at 08:31:32AM +0800, Abner Chang wrote: > > Add RISC-V RV64 BaseLib functions. > > > > Signed-off-by: Abner Chang > > --- > > MdePkg/Include/Library/Base

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 26/29] RiscVPkg/SmbiosDxe: Generic SMBIOS DXE driver for RISC-V platforms.

2019-10-14 Thread Abner Chang
kg/SmbiosDxe: Generic SMBIOS DXE driver for RISC-V platforms. > > On Mon, Sep 23, 2019 at 08:31:52AM +0800, Abner Chang wrote: > > RISC-V generic SMBIOS DXE driver for building up SMBIOS type 4, type 7 > > and type 44 records. > > > > Signed-off-by: Abner Chang >

Re: [edk2-devel] [PATCH v5 3/3] ShellPkg/UefiShellDebug1CommandsLib: Update to support SmBios 3.3.0

2019-10-09 Thread Abner Chang
{ > ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN > (STR_SMBIOSVIEW_QUERYTABLE_MC_HOST_INTERFACE_TYPE), > gShellDebug1HiiHandle); > PRINT_INFO_OPTION (Key, Option); > PRINT_TABLE_ITEM (MCHostInterfaceTypeTable, Key); } > > Thanks, > Zhichao > > > -Original Message

[edk2-devel] [PATCH v6 3/3] ShellPkg/UefiShellDebug1CommandsLib: Update to support SmBios 3.3.0

2019-10-09 Thread Abner Chang
Shell command smbiosview updates for SMBIOS 3.3.0 spec. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Jaben Carsey Cc: Ray Ni Cc: Zhichao Gao Cc: Leif Lindholm Cc: Gilbert Chen --- .../SmbiosView/PrintInfo.c | 22

Re: [edk2-devel] [PATCH v2] MdePkg:Include: Update SmBios header file

2019-10-08 Thread Abner Chang
t; Thanks > Liming > >-Original Message- > >From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > >Abner Chang > >Sent: Friday, October 04, 2019 11:06 PM > >To: Gao, Liming ; devel@edk2.groups.io > >Cc: Kinney, Michael D ; Leif Lindholm >

[edk2-devel] [PATCH v5 0/3] Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
Codes changes for SMBIOS spec 3.3.0 (Already public on DMTF). Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Abner Chang (3): MdeModulePkg: Update to support SmBios 3.3.0 MdePkg/Include: Update to support SmBios 3.3.0 ShellPkg/UefiShellDebug1CommandsLib: Update

[edk2-devel] [PATCH v5 2/3] MdePkg/Include: Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
Update SmBios.h to support SMBIOS 3.3.0 spec. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Liming Gao Cc: Leif Lindholm Cc: Gilbert Chen --- MdePkg/Include/IndustryStandard/SmBios.h | 76

[edk2-devel] [PATCH v5 1/3] MdeModulePkg: Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
This commit update the revision of SMBIOS spec reported in PCDs. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Hao A Wu Cc: Jian J Wang Cc: Leif Lindholm Cc: Gilbert Chen --- MdeModulePkg/MdeModulePkg.dec | 4 ++-- 1 file changed, 2

[edk2-devel] [PATCH v5 3/3] ShellPkg/UefiShellDebug1CommandsLib: Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
Shell command smbiosview updates for SMBIOS 3.3.0 spec. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Jaben Carsey Cc: Ray Ni Cc: Zhichao Gao Cc: Leif Lindholm Cc: Gilbert Chen --- .../SmbiosView/PrintInfo.c | 23

[edk2-devel] [PATCH 3/3] ShellPkg/UefiShellDebug1CommandsLib: Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
Shell command smbiosview updates for SMBIOS 3.3.0 spec. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Jaben Carsey Cc: Ray Ni Cc: Zhichao Gao Cc: Leif Lindholm Cc: Gilbert Chen --- .../SmbiosView/PrintInfo.c | 23

[edk2-devel] [PATCH 1/3] MdeModulePkg: Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
This commit update the revision of SMBIOS spec reported in PCDs. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Hao A Wu Cc: Jian J Wang Cc: Leif Lindholm Cc: Gilbert Chen --- MdeModulePkg/MdeModulePkg.dec | 4 ++-- 1 file changed, 2

[edk2-devel] [PATCH 0/3] Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
Codes changes for SMBIOS spec 3.3.0 (Already public on DMTF). Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Abner Chang (3): MdeModulePkg: Update to support SmBios 3.3.0 MdePkg/Include: Update to support SmBios 3.3.0 ShellPkg/UefiShellDebug1CommandsLib: Update

[edk2-devel] [PATCH 2/3] MdePkg/Include: Update to support SmBios 3.3.0

2019-10-08 Thread Abner Chang
Update SmBios.h to support SMBIOS 3.3.0 spec. Bugzilla link, https://bugzilla.tianocore.org/show_bug.cgi?id=2202 Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Liming Gao Cc: Leif Lindholm Cc: Gilbert Chen --- MdePkg/Include/IndustryStandard/SmBios.h | 76

Re: [edk2-devel] [PATCH v2] MdePkg:Include: Update SmBios header file

2019-10-04 Thread Abner Chang
add BZ URL in the commit message, and separate this patch to three > changes. Each one is for each package of MdePkg, MdeModulePkg and > ShellPkg. > > As Leif say, SmBios 3.3 spec is not published. This patch will not be pushed > until SmBios 3.3 is published. >

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions.

2019-10-03 Thread Abner Chang
Daudé ; Mike > Kinney ; Liming Gao ; > Palmer Dabbelt > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] > MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions. > > On Thu, Oct 03, 2019 at 12:52:57AM +, Abner Chang wrote: > > > > So is the p

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions.

2019-10-02 Thread Abner Chang
u-Daudé ; Mike Kinney > ; Liming Gao > Subject: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] > MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions. > > On Wed, Oct 02, 2019 at 11:27:16AM -0500, Andrew Fish via Groups.Io wrote: > > > > > &g

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions.

2019-10-02 Thread Abner Chang
Thanks Leif, let me check with maintainers. Hi Mike and Liming, How do you think about to use IoLibArm as the I/O lib instance for RISC-V arch? I personally don't like to use IoLibArm.c in [Source.RISCV64] section, instead I would like to use IoLibRiscV.c which conform with current source file

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions.

2019-10-01 Thread Abner Chang
: Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] > MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions. > > On Tue, Oct 01, 2019 at 10:49:38AM +0200, Philippe Mathieu-Daudé wrote: > > Hi Leif, > > > > On 9/27/19 1:39 AM, Leif Lindholm wrote: > > >

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 25/29] BaseTools/Scripts

2019-09-23 Thread Abner Chang
Add maintainers > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 06/29] MdeModulePkg/CapsuleRuntimeDxe: Add RISCV64 arch.

2019-09-23 Thread Abner Chang
CC reviewers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [edk2-st

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 20/29] MdeModulePkg/DxeIplPeim : RISC-V platform level DxeIPL

2019-09-23 Thread Abner Chang
CC maintainer > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [edk2-st

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 08/29] MdePkg/BaseCacheMaintenanceLib: RISC-V cache maintenance implementation.

2019-09-23 Thread Abner Chang
CC maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 12/29] MdePkg/BaseSynchronizationLib: RISC-V cache related code.

2019-09-23 Thread Abner Chang
CC maintainers > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 11/29] MdePkg/BaseCpuLib: RISC-V Base CPU library implementation.

2019-09-23 Thread Abner Chang
CC maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 08/29] MdePkg/BaseCacheMaintenanceLib: RISC-V cache maintenance implementation.

2019-09-23 Thread Abner Chang
CC maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 14/29] NetworkPkg

2019-09-23 Thread Abner Chang
CC maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 10/29] MdePkg/BasePeCoff: Add RISC-V PE/Coff related code.

2019-09-23 Thread Abner Chang
CC maintainers > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 13/29] MdeModulePkg/Logo

2019-09-23 Thread Abner Chang
CC maintainers > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 09/29] MdePkg/BaseIoLibIntrinsic: RISC-V I/O intrinsic functions.

2019-09-23 Thread Abner Chang
CC Maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 07/29] MdePkg/BaseLib: BaseLib for RISC-V RV64 Processor.

2019-09-23 Thread Abner Chang
CC Maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 05/29] MdePkg/Include: RISC-V definitions.

2019-09-23 Thread Abner Chang
CC maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:32 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 04/29] MdePkg: RISC-V RV64 binding in MdePkg

2019-09-23 Thread Abner Chang
CC maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:31 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

Re: [edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 00/29] RISC-V EDK2 Port on

2019-09-23 Thread Abner Chang
CC maintainers. > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Monday, September 23, 2019 8:31 AM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) > Subject: [edk2-devel] [e

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 11/13] U500Pkg/SerialIoLib: Add copyrights

2019-09-22 Thread Abner Chang
Add HPE copyrights. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/SiFive/U500Pkg/Library/SerialIoLib/SerialPortLib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Platform/RiscV/SiFive/U500Pkg/Library/SerialIoLib/SerialPortLib.c b/Platform/RiscV

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 05/13] U500Pkg: Update DEC revision

2019-09-22 Thread Abner Chang
Change DEC revision. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/SiFive/U500Pkg/U500.dec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Platform/RiscV/SiFive/U500Pkg/U500.dec b/Platform/RiscV/SiFive/U500Pkg/U500.dec index 4ecca89

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 07/13] Silicon/SiFive: Update INF revision

2019-09-22 Thread Abner Chang
Update INF revision. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Silicon/SiFive/E51/Library/PeiCoreInfoHobLib/PeiCoreInfoHobLib.inf | 2 +- Silicon/SiFive/U54/Library/PeiCoreInfoHobLib/PeiCoreInfoHobLib.inf | 2 +- .../U54MCCoreplex/Library/PeiCoreInfoHobLib

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 01/13] U500Pkg/OpenSbiPlatformLib: Use Fdtlib in EmbeddedPkg

2019-09-22 Thread Abner Chang
Use Fdtlib in EmbeddedPkg instead of using OpenSbi one. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- .../OpenSbiPlatformLib/OpenSbiPlatformLib.inf | 8 +- .../U500Pkg/Library/OpenSbiPlatformLib/platform.c | 242 +++-- 2 files changed, 127

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 09/13] U500Pkg/riscVPlatformTimerLib: Change source code to *.S

2019-09-22 Thread Abner Chang
Change *s to *.S. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- .../U500Pkg/Library/RiscVPlatformTimerLib/RiscVPlatformTimerLib.inf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Platform/RiscV/SiFive/U500Pkg/Library/RiscVPlatformTimerLib

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 13/13] U500Pkg: Leverage EmbeddedPkg modules

2019-09-22 Thread Abner Chang
Use Fdtlib and RealTimeClockDxe from EmbeddedPkg. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/SiFive/U500Pkg/U500.dsc | 5 +++-- Platform/RiscV/SiFive/U500Pkg/U500.fdf | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Platform/RiscV

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 03/13] U500Pkg/Sec: Add information to header file references

2019-09-22 Thread Abner Chang
Add more information to header file references. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/Universal/Sec/SecMain.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Platform/RiscV/Universal/Sec/SecMain.c b/Platform/RiscV

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 12/13] RiscV: Update DEC revision

2019-09-22 Thread Abner Chang
Update DEC revision. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/RiscVPlatformPkg.dec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Platform/RiscV/RiscVPlatformPkg.dec b/Platform/RiscV/RiscVPlatformPkg.dec index 3ce16bf..5b8c157

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 00/13] Updates to sync-up with

2019-09-22 Thread Abner Chang
This set of patches is updated to incorporate with patches sent for edk2-staging/RISC-V-V2 PATCH v2. Abner Chang (13): U500Pkg/OpenSbiPlatformLib: Use Fdtlib in EmbeddedPkg U500Pkg/Sec: Remove unnecessary PCD reference U500Pkg/Sec: Add information to header file references U500Pkg

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 06/13] RiscV :Update INF revision

2019-09-22 Thread Abner Chang
Update INF revision. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- .../FirmwareContextProcessorSpecificLib.inf | 2 +- Platform/RiscV/Library/RealTimeClockLibNull/RealTimeClockLibNull.inf| 2 +- .../SiFive/U500Pkg/Library/OpenSbiPlatformLib

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 08/13] Silicon/SiFive :Update DEC revision

2019-09-22 Thread Abner Chang
Update DEC revision. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Silicon/SiFive/SiFive.dec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Silicon/SiFive/SiFive.dec b/Silicon/SiFive/SiFive.dec index 7aca3e7..d76458f 100644 --- a/Silicon/SiFive

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 10/13] RiscV/Sec: Change source code to *.S

2019-09-22 Thread Abner Chang
Change *s to *.S. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/Universal/Sec/SecMain.inf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Platform/RiscV/Universal/Sec/SecMain.inf b/Platform/RiscV/Universal/Sec/SecMain.inf index

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 04/13] U500Pkg/SerialIoLib: Header file reference change

2019-09-22 Thread Abner Chang
Change header file reference. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/SiFive/U500Pkg/Library/SerialIoLib/SerialPortLib.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Platform/RiscV/SiFive/U500Pkg/Library/SerialIoLib

[edk2-devel] [platforms/devel-riscv-v2 PATCHv3 02/13] U500Pkg/Sec: Remove unnecessary PCD reference

2019-09-22 Thread Abner Chang
Remove unnecessary PCD reference. Signed-off-by: Abner Chang Cc: Leif Lindholm Cc: Gilbert Chen --- Platform/RiscV/Universal/Sec/SecMain.inf | 3 --- 1 file changed, 3 deletions(-) diff --git a/Platform/RiscV/Universal/Sec/SecMain.inf b/Platform/RiscV/Universal/Sec/SecMain.inf index

Re: [edk2-devel] [PATCH 00/22] RISC-V EDK2 Port on edk2-staging/RISC-V-V2 branch

2019-09-22 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Friday, September 6, 2019 9:27 AM > To: devel@edk2.groups.io; leif.lindh...@linaro.org > Subject: Re: [edk2-devel] [PATCH 00/22] RISC-V EDK2 Port on edk2- &

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 12/29] MdePkg/BaseSynchronizationLib: RISC-V cache related code.

2019-09-22 Thread Abner Chang
Support RISC-V cache related functions. Signed-off-by: Abner Chang --- .../BaseSynchronizationLib.inf | 6 + .../RiscV64/Synchronization.c | 183 + .../RiscV64/SynchronizationAsm.S | 78 + 3 files changed

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 22/29] RiscVPkg/RiscVPlatformTempMemoryInit: RISC-V Platform Temporary Memory library

2019-09-22 Thread Abner Chang
NULL instance of RISC-V Platform Temporary Memory library. Signed-off-by: Abner Chang --- .../Library/RiscVPlatformTempMemoryInitLib.h | 17 +++ .../RiscVPlatformTempMemoryInitLibNull.inf | 34 ++ .../Riscv64/TempMemInit.S | 26

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 26/29] RiscVPkg/SmbiosDxe: Generic SMBIOS DXE driver for RISC-V platforms.

2019-09-22 Thread Abner Chang
RISC-V generic SMBIOS DXE driver for building up SMBIOS type 4, type 7 and type 44 records. Signed-off-by: Abner Chang --- RiscVPkg/Include/ProcessorSpecificDataHob.h| 95 ++ RiscVPkg/Include/SmbiosProcessorSpecificData.h | 58 RiscVPkg/RiscVPkg.dec

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 28/29] edk2-staging/RISC-V-V2: Add ReadMe

2019-09-22 Thread Abner Chang
Add RiscVEdk2Readme.md Signed-off-by: Abner Chang --- RiscVEdk2Readme.md | 34 ++ 1 file changed, 34 insertions(+) create mode 100644 RiscVEdk2Readme.md diff --git a/RiscVEdk2Readme.md b/RiscVEdk2Readme.md new file mode 100644 index 000..ec691fe --- /dev

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 16/29] RiscVPkg/Library: Add RISC-V exception library

2019-09-22 Thread Abner Chang
Initial RISC-V Supervisor Mode trap handler Signed-off-by: Abner Chang --- .../RiscVExceptionLib/CpuExceptionHandler.S| 88 ++ .../CpuExceptionHandlerDxeLib.inf | 42 + .../RiscVExceptionLib/CpuExceptionHandlerLib.c | 182

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 24/29] BaseTools: BaseTools changes for RISC-V platform.

2019-09-22 Thread Abner Chang
BaseTools changes for building EDK2 RISC-V platform. The changes made to build_rule.template is to avoid build errors cause by GCC711RISCV tool chain. Signed-off-by: Abner Chang --- BaseTools/Conf/build_rule.template | 62 ++--- BaseTools/Conf/tools_def.template

[edk2-devel] [edk2-staging/RISC-V-V2 PATCH v2 14/29] NetworkPkg

2019-09-22 Thread Abner Chang
Add RISCV64 Arch. Signed-off-by: Abner Chang --- NetworkPkg/Network.dsc.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NetworkPkg/Network.dsc.inc b/NetworkPkg/Network.dsc.inc index c7f4328..b484f9b 100644 --- a/NetworkPkg/Network.dsc.inc +++ b/NetworkPkg/Network.dsc.inc

<    4   5   6   7   8   9   10   >