From: Bruce Wang
This reverts commit 1c0db2315109233e77e6b5a52704d14550dcba3c
That commit cause a build error "ProcessLibraryConstructorList undefined"
in FitUniversalPayloadEntry.c
Cc: Gua Guo
Cc: Guo Dong
Cc: James Lu
Cc: Sean Rhodes
Signed-off-by: BruceX Wang
---
.../UefiPa
From: Bruce Wang
This reverts commit 1c0db2315109233e77e6b5a52704d14550dcba3c
That commit caused debug messages to be missing in FitUniversalPayload.c.
Bruce Wang (1):
UefiPayloadPkg: Revert "ProcessLibraryConstructorList()"
.../UefiPayloadEntry/FitUniversalPayloadEntry.inf | 2 +-
Ue
From: Bruce Wang
ProcessLibraryConstructorList() no needs to be called manually
after INF version greater or equal to 1.30.
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.c | 2
From: Bruce Wang
ProcessLibraryConstructorList() no needs to be called manually
after INF version greater or equal to 1.30.
Bruce Wang (1):
UefiPayloadPkg: Cleanup ProcessLibraryConstructorList()
UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.c | 2 --
UefiPayloadPkg/UefiPayloadEnt
From: Gua Guo
V2: Fix FIT Add FV failure broken.
V1: Remove clang dependency.
BruceX Wang (1):
UefiPayloadPkg: Fix incorrect code on Fit function.
UefiPayloadPkg/Tools/MkFitImage.py | 7 ++-
UefiPayloadPkg/UniversalPayloadBuild.py | 10 --
2 files changed, 6 insertions
From: BruceX Wang
1. Add firmware volume need to check firmware volume exist or not.
2. Remove clang version check dependency.
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
UefiPayloadPkg/Tools/MkFitImage.py | 7 ++-
UefiPayloadPkg
From: "Brucex.Wang"
v1: 1.MultiImage[Index] should be deleted if fv path of MultiImage[Index] not
exist. 2.Remove redundant code.
Brucex.Wang (1):
UefiPayloadPkg: Fix incorrect code on Fit function.
UefiPayloadPkg/Tools/MkFitImage.py | 2 ++
UefiPayloadPkg/UniversalPayloadBuild.py |
From: "Brucex.Wang"
1. MultiImage[Index] should be deleted if fv path of MultiImage[Index] not
exist.
2. Remove redundant code.
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
UefiPayloadPkg/Tools/MkFitImage.py | 2 ++
Uefi
From: "Brucex.Wang"
Provide Fit format for UniversalPayload, developer can use argument
"--Fit" to build UniversalPayload.fit
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h |
From: "Brucex.Wang"
Add FdtGetName() and FdtNodeDepth() function.
Cc: Benny Lin
Cc: Gua Guo
Cc: Chasel Chiu
Cc: James Lu
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h| 34 +
MdePkg/Library/BaseFdtLib/Fdt
From: "Brucex.Wang"
V5: Fix Gcc build failure.
V4: Fix Benny comment in patch mail.
V3: Fix Lean Sheng comment in patch mail
V2: Fix Gua and Chasel comment in PR
V1: Initialize Version
Brucex.Wang (2):
MdePkg/BaseFdtLib: Add Fdt function.
UefiPayloadPkg: Add FIT support
MdePkg/Include/Lib
From: "Brucex.Wang"
Provide Fit format for UniversalPayload, developer can use argument
"--Fit" to build UniversalPayload.fit
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
.../Include/Guid/UniversalPayloadBase.h |
From: "Brucex.Wang"
Provide Fit format for UniversalPayload, developer can use argument
"--Fit" to build UniversalPayload.fit
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
.../Include/Guid/UniversalPayloadBase.h |
From: "Brucex.Wang"
V4: Fix Benny comment in patch mail.
V3: Fix Lean Sheng comment in patch mail
V2: Fix Gua and Chasel comment in PR
V1: Initialize Version
Brucex.Wang (2):
MdePkg/BaseFdtLib: Add Fdt function.
UefiPayloadPkg: Add FIT support
MdePkg/Include/Library/FdtLib.h
From: "Brucex.Wang"
Provide Fit format for UniversalPayload, developer can use argument
"--Fit" to build UniversalPayload.fit
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
.../Include/Guid/UniversalPayloadBase.h |
From: Zhiguang Liu
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4494
Current reset vector uses 0xffe0 as AP waking vector, and expects
GenFv generates code aligned on a 4k boundary which will jump to this
location. However, some issues are listed below
1. GenFV doesn't generate code a
From: "Brucex.Wang"
Add FdtGetName() and FdtNodeDepth() function.
Cc: Benny Lin
Cc: Gua Guo
Cc: Chasel Chiu
Cc: James Lu
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h| 34 +
MdePkg/Library/BaseFdtLib/Fdt
From: Zhiguang Liu
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4494
Current reset vector uses 0xffe0 as AP waking vector, and expects
GenFv generates code aligned on a 4k boundary which will jump to this
location. However, some issues are listed below
1. GenFV doesn't generate code a
From: "Brucex.Wang"
Add FdtGetName() and FdtNodeDepth() function.
Cc: Benny Lin
Cc: Gua Guo
Cc: Chasel Chiu
Cc: James Lu
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h| 34 +
MdePkg/Library/BaseFdtLib/Fdt
From: "Brucex.Wang"
Add FdtGetName() and FdtNodeDepth() function.
Cc: Benny Lin
Cc: Gua Guo
Cc: Chasel Chiu
Cc: James Lu
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h| 34 +
MdePkg/Library/BaseFdtLib/Fdt
From: "Brucex.Wang"
V4: Fix Benny comment in patch mail.
V3: Fix Lean Sheng comment in patch mail
V2: Fix Gua and Chasel comment in PR
V1: Initialize Version
Brucex.Wang (2):
MdePkg/BaseFdtLib: Add Fdt function.
UefiPayloadPkg: Add FIT support
Zhiguang Liu (2):
OvmfPkg: Remove applicatio
From: Zhiguang Liu
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4494
Current reset vector uses 0xffe0 as AP waking vector, and expects
GenFv generates code aligned on a 4k boundary which will jump to this
location. However, some issues are listed below
1. GenFV doesn't generate code a
From: Zhiguang Liu
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4494
Current reset vector uses 0xffe0 as AP waking vector, and expects
GenFv generates code aligned on a 4k boundary which will jump to this
location. However, some issues are listed below
1. GenFV doesn't generate code a
From: "Brucex.Wang"
V4: Fix Benny comment in patch mail.
V3: Fix Lean Sheng comment in patch mail
V2: Fix Gua and Chasel comment in PR
V1: Initialize Version
Brucex.Wang (2):
MdePkg/BaseFdtLib: Add Fdt function.
UefiPayloadPkg: Add FIT support
Zhiguang Liu (2):
OvmfPkg: Remove applicatio
From: "Brucex.Wang"
Provide Fit format for UniversalPayload, developer can use argument
"--Fit" to build UniversalPayload.fit
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
.../Include/Guid/UniversalPayloadBase.h |
From: Gua Guo
V3: Fix Lean Sheng comment in patch mail
V2: Fix Gua and Chasel comment in PR
V1: Initialize Version
Brucex.Wang (2):
MdePkg/BaseFdtLib: Add Fdt function.
UefiPayloadPkg: Add FIT support
MdePkg/Include/Library/FdtLib.h | 34 +
MdePkg/Library/BaseFdtLib/FdtLib.c
From: "Brucex.Wang"
Add FdtGetName() and FdtNodeDepth() function.
Cc: Benny Lin
Cc: Gua Guo
Cc: Chasel Chiu
Cc: James Lu
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h| 34 +
MdePkg/Library/BaseFdtLib/Fdt
From: "Brucex.Wang"
Provide Fit format for UniversalPayload, developer can use argument
"--Fit" to build UniversalPayload.fit
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
.../Include/Guid/UniversalPayloadBase.h |
From: "Brucex.Wang"
v2: Add fit support and fix some spelling issues.
Brucex.Wang (2):
MdePkg/BaseFdtLib: Add Fdt function.
UefiPayloadPkg: Add FIT support
MdePkg/Include/Library/FdtLib.h | 34 +
MdePkg/Library/BaseFdtLib/FdtLib.c| 40 ++
.../Include/Guid/Univer
From: "Brucex.Wang"
Add FdtGetName() and FdtNodeDepth() function.
Cc: Benny Lin
Cc: Gua Guo
Cc: Chasel Chiu
Cc: James Lu
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h| 34 +
MdePkg/Library/BaseFdtLib/Fdt
From: "Brucex.Wang"
Provide Fit format for UniversalPayload, developer can use argument
"--Fit" to build UniversalPayload.fit
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
.../Include/Guid/UniversalPayloadBase.h |
From: "Brucex.Wang"
Add FdtGetName() and FdtNodeDepth() function.
Cc: Benny Lin
Cc: Gua Guo
Cc: Chasel Chiu
Cc: James Lu
Signed-off-by: BruceX Wang
---
MdePkg/Include/Library/FdtLib.h| 34 +
MdePkg/Library/BaseFdtLib/Fdt
From: BruceX Wang
Cc: Guo Dong
Cc: Sean Rhodes
Cc: James Lu
Cc: Gua Guo
Signed-off-by: BruceX Wang
---
.../UniversalPayload/UniversalPayload.h | 6 +-
MdeModulePkg/MdeModulePkg.dec | 3 +
MdePkg/Include/Library/FdtLib.h | 17 +
MdePkg/Library
From: BruceX Wang
Fix incorrect code on AddSectionHeader32() and AddSectionHeader64()
Cc: Guo Dong
Cc: Ray Ni
Cc: Sean Rhodes
Cc: James Lu
Signed-off-by: BruceX Wang
---
UefiPayloadPkg/Tools/ElfFv.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/UefiPayloadPkg
From: BruceX Wang
REF: TBD
Use Python to replace llvm-objcopy in UniversalPayloadBuild.py.
1. AddSection32() and AddSection64(): Make a section named
with the contents of .
2. RemoveSection32() and RemoveSection64(): Remove .
3. ReplaceFv (): remove the section before add the section
if the
35 matches
Mail list logo