Add the sample case for orderedlist to get standard
default value from Callback function.
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../Universal/DriverSampleDxe/DriverSample.c | 53
1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c
b/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c
index b357e29..c36588e 100644
--- a
: Dandan Bi
Dandan Bi (2):
MdeModulePkg/SetupBrowserDxe: Get default from callback for
orderedList
MdeModulePkg/DriverSampleDxe: Add a sample case
.../Universal/DriverSampleDxe/DriverSample.c | 53 +-
.../Universal/DriverSampleDxe/NVDataStruc.h| 1
1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c
b/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c
index b357e29..c36588e 100644
--- a
Add the sample case for orderedlist to get standard
default value from Callback function.
Notes:
V2:
- Refine the sample case.
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../Universal/DriverSampleDxe/DriverSample.c
ction FindSameBlockElement ().
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../Universal/HiiDatabaseDxe/ConfigRouting.c | 541 +
1 file changed, 541 insertions(+)
diff --git a/MdeModulePkg/Universal/HiiDataba
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c
b/MdeModulePkg
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/HiiDatabaseDxe/Database.c | 42
MdeModulePkg/Universal/HiiDatabaseDxe/Image.c| 4 +--
MdeModulePkg/Universal/HiiDatabaseDxe
Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/HiiDatabaseDxe/Database.c | 72 +-
.../Universal/HiiDatabaseDxe/HiiDatabase.h | 4 +-
.../Universal/HiiDatabaseDxe/HiiDatabaseEntry.c| 3 +-
3
When the type of HiiValue is BUFFER Type, the BufferValue
of the related question can not be NULL, so can remove the
check.
Cc: Qiu Shumin
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 2
ect.
- Close the ReadyToBoot event.
- Add the check (whether need to export ConfigResp) in
HiiGetConfigurationSetting(),
doesn't update the caller logic.
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
Reviewed-by: E
Fix this issue to follow the coding style.
Cc: Qiu Shumin
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg
: Dandan Bi
Dandan Bi (2):
MdeModulePkg: Restore question base on the fail info when submit fail
MdeModulePkg/SetupBrowser: Call submit callback function when no
failure
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 167 +++--
MdeModulePkg/Universal/SetupBrowserDxe
1.0
Signed-off-by: Dandan Bi
Reviewed-by: Eric Dong
---
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 152 -
MdeModulePkg/Universal/SetupBrowserDxe/Setup.h | 6 +-
2 files changed, 151 insertions(+), 7 deletions(-)
diff --git a/MdeModulePkg/Universal
In current code will always call submit callback function,
but we should call submit callback function when has no failure
in the submit action. This patch to fix this issues.
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
Reviewed
Cc: Chen A Chen
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
ShellPkg/Application/Shell/Shell.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ShellPkg/Application/Shell/Shell.c
b/ShellPkg/Application/Shell/Shell.c
Cc: Ard Biesheuvel
Cc: Feng Tian
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c
b/MdeModulePkg
Fix the incorrect comparison between pointer and constant zero character.
https://bugzilla.tianocore.org/show_bug.cgi?id=416
Cc: Eric Dong
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Library/UefiHiiLib/HiiLib.c | 2 +-
1
Cc: Ruiyu Ni
Cc: Jeff Fan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
UefiCpuPkg/Library/MtrrLib/MtrrLib.c | 4
1 file changed, 4 insertions(+)
diff --git a/UefiCpuPkg/Library/MtrrLib/MtrrLib.c
b/UefiCpuPkg/Library/MtrrLib/MtrrLib.c
index 8e84272
ASSERT here.
Cc: Eric Dong
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Library/UefiHiiLib/HiiLib.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Library/UefiHiiLib/HiiLib.c
b/MdeModulePkg
Cc: Jeff Fan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
UefiCpuPkg/UefiCpuPkg.dec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/UefiCpuPkg/UefiCpuPkg.dec b/UefiCpuPkg/UefiCpuPkg.dec
index e87f103..6f30ad0 100644
--- a/UefiCpuPkg
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
ShellPkg/Library/UefiShellDebug1CommandsLib/SetVar.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SetVar.c
b/ShellPkg/Library
HiiDatabase.
Cc: Eric Dong
Cc: Liming Gao
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/HiiDatabaseDxe/Image.c | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/MdeModulePkg/Un
When initializing ConsoleOutCheck/ConsoleInCheck/ConsoleErrCheck array in
BMM_FAKE_NV_DATA structure, also need to consider whether the terminal
device is ConOut/ConIn/ConErr or not.
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
Enhance VfrCompiler to parse following case:
1. EFI VarStore can contain bit fields in their structure.
2. For question Oneof/Checkbox/numeric, their storage can be
bit fields of an EFI VarStore.
Cc: Eric Dong
Cc: Liming Gao
Cc: Dandan Bi
Contributed-under: TianoCore Contribution Agreement
or your comments.
Cc: Eric Dong
Cc: Liming Gao
Cc: Dandan Bi
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
Dandan Bi (4):
BaseTool/VfrCompiler: Support bit fields in EFI Variable Storage
MdeModulePkg/SetupBrowser: Handle questions with Bit VarStore
1.Construct the EFI VarStore with: (a) bit fields (b) nested structure(
the nested structure contains bit fields).
2.Construct oneof/numeric/check to refer the bit fields of the
EFI VarStore.
Cc: Eric Dong
Cc: Liming Gao
Cc: Dandan Bi
Contributed-under: TianoCore Contribution Agreement 1.0
.
Cc: Eric Dong
Cc: Liming Gao
Cc: Dandan Bi
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c | 137 +-
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c| 106 -
MdeModulePkg
For oneof/numeric/checkbox, their storage may be bit field.
When generating string to get default value
for these questions, we need to parse the Ifr data to get
the bit Varstore info,and then generating the correct
string.
Cc: Eric Dong
Cc: Liming Gao
Cc: Dandan Bi
Contributed-under
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../CustomizedDisplayLibInternal.c | 21 -
.../Universal/DisplayEngineDxe/FormDisplay.c| 15 +++
2 files changed, 15 insertions(+), 21
-by: Dandan Bi
---
MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c
b/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c
index e1ac5a3..dc4ae4b 100644
--- a/MdeModulePkg
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciRootBridgeIo.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciRootBridgeIo.c
b
d byte Offset/ With.
When generating ConfigAltResp, need to merge the value of the same byte
Offset/ With base on the bit Offset/ With.
These are the POC codes (verify platform: Nt32). Thanks for your comments.
Cc: Eric Dong
Cc: Liming Gao
Contributed-under: TianoCore Contribution A
Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../Universal/HiiDatabaseDxe/ConfigRouting.c | 194 +++--
.../Universal/HiiDatabaseDxe/HiiDatabase.h | 4 +
.../Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf| 1 +
3 files changed, 186 insertions(+), 13 deletions
Cc: Eric Dong
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Include/Guid/MdeModuleHii.h | 19 ++-
MdeModulePkg/MdeModulePkg.dec| 4
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c | 140 -
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 108 +++-
MdeModulePkg/Universal/SetupBrowserDxe
: Dandan Bi
---
.../Universal/DriverSampleDxe/DriverSample.c | 64 +
.../Universal/DriverSampleDxe/DriverSample.h | 1 +
.../Universal/DriverSampleDxe/NVDataStruc.h| 25
MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr | 152 +
.../Universal
Agreement 1.0
Signed-off-by: Dandan Bi
---
BaseTools/Source/C/Include/Common/MdeModuleHii.h | 10 +
BaseTools/Source/C/VfrCompile/VfrError.cpp | 3 +-
BaseTools/Source/C/VfrCompile/VfrError.h | 3 +-
BaseTools/Source/C/VfrCompile/VfrFormPkg.h | 46 +-
BaseTools/Source/C
Cc: Fu Siyuan
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/Network/MnpDxe/MnpConfig.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpConfig.c
b/MdeModulePkg
This serie is the POC to update VfrCompiler to support Union type
in VarStore and construct the use cases in DriverSample.
Cc: Eric Dong
Cc: Liming Gao
Dandan Bi (2):
BaseTool/VfrCompile: Support Union type in VFR
MdeModulePkg/DriverSample: Add sample questions to refer union type
Cc: Eric Dong
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
BaseTools/Source/C/VfrCompile/VfrSyntax.g | 17 +
BaseTools/Source/C/VfrCompile/VfrUtilityLib.cpp | 13 -
BaseTools/Source/C/VfrCompile
Cc: Eric Dong
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../Universal/DriverSampleDxe/DriverSample.c | 57 ++
.../Universal/DriverSampleDxe/DriverSample.h | 1 +
.../Universal/DriverSampleDxe
Cc: Eric Dong
Cc: Liming Gao
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../Universal/DriverSampleDxe/DriverSample.c | 57 ++
.../Universal/DriverSampleDxe/DriverSample.h | 1 +
.../Universal
V2: Update VfrCompiler to use member variable instead of global varable
to indicate whether current date type is Union.
Cc: Eric Dong
Cc: Liming Gao
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
BaseTools/Source/C/VfrCompile/VfrSyntax.g
V2: Update VfrCompiler to use member variable instead of global varable
to indicate whether current date type is Union.
This serie is the POC to update VfrCompiler to support Union type
in VarStore and construct the use cases in DriverSample.
Cc: Eric Dong
Cc: Liming Gao
Cc: Ruiyu Ni
Dandan
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=579
Cc: Eric Dong
Cc: Liming Gao
Cc: Daniel Díaz
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
BaseTools/Source/C/VfrCompile/EfiVfr.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff
use cases in DriverSample.
Cc: Eric Dong
Cc: Liming Gao
Cc: Ruiyu Ni
Dandan Bi (2):
BaseTool/VfrCompile: Support Union type in VFR
MdeModulePkg/DriverSample: Add sample questions to refer union type
BaseTools/Source/C/VfrCompile/VfrSyntax.g | 81 +-
BaseTools
1.0
Signed-off-by: Dandan Bi
---
BaseTools/Source/C/VfrCompile/VfrSyntax.g | 81 +++--
BaseTools/Source/C/VfrCompile/VfrUtilityLib.cpp | 17 +-
BaseTools/Source/C/VfrCompile/VfrUtilityLib.h | 4 +-
3 files changed, 65 insertions(+), 37 deletions(-)
diff --git a
Cc: Eric Dong
Cc: Liming Gao
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../Universal/DriverSampleDxe/DriverSample.c | 57 ++
.../Universal/DriverSampleDxe/DriverSample.h | 1 +
.../Universal
to fix this bug.
Cc: Liming Gao
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/HiiDatabaseDxe/Database.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe
Ni
Cc: Michael D Kinney
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdePkg/Library/UefiDevicePathLib/DevicePathToText.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
TOCOLHeader;
EFI_GUIDGuid;
} VENDOR_DEVICE_PATH;
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c | 6 +++---
1 file chang
: PcieRoot(UID|UIDSTR). But current code miss the
code logic.
This commit is to do the enhancement.
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
.../UefiDevicePathLib/DevicePathToText.c | 21
: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdePkg/Library/UefiDevicePathLib/DevicePathToText.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
b/MdePkg/Library
AcpiEx format.
This patch is to correct the condition check to follow UEFI
Spec when convert the device path node to the AcpiExp text
format.
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi
---
MdePkg/Library
https://bugzilla.tianocore.org/show_bug.cgi?id=1243
This pacth series is mainly to do the enahncement for
Sata/Usbxx/AcpiExp device path to handle the cases when some
optional paremeter is not specified in the text device path.
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Liming Gao
Dandan Bi (3
AcpiExp(HID,,UIDSTR)/AcpiExp(HID,0,UIDSTR)
ToText: when the CID is 0 in the node structure
This commit is to do the enhancement.
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../UefiDevicePathLib
para is not specified
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../UefiDevicePathLib/DevicePathFromText.c| 30 +++
1 file changed, 25 insertions(+), 5 deletions(-)
diff --git a/MdePkg
optional para is not specified.
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a
interrupt another.
This commit is to make the HiiDatabase update behaviors
atomic by adding EfiAcquireLock/EfiReleaseLock function.
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../Universal/HiiDatabaseDxe/Database.c | 53
ks are to
operate HiiDatabase contents and which code blocks are not.
Then it's easy to know which code blocks should be atomic
when updating HiiDatabase contents.
Cc: Liming Gao
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: D
eLock function in patch 2.
Patch 2 is to add EfiAcquireLock/EfiReleaseLock function to
make sure the HiiDatabse update operations atomic.
Cc: Liming Gao
Cc: Eric Dong
Dandan Bi (2):
MdeModulePkg/HiiDB: Reorganize codes of exporting HII settings
MdeModulePkg/HiiDB: Make sure database u
: Dandan Bi
---
MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c
b/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c
index 7390f954b6..44f087fe01 100644
--- a
: Dandan Bi
---
MdePkg/Library/UefiDevicePathLib/DevicePathToText.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
b/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
index cdcdb3623a..97d279eeb2 100644
--- a/MdePkg/Library
inalAttribute'
xxx\AcpiParser.c(487) : error C2065: 'OriginalAttribute' :
undeclared identifier
..
cc: Alexei Fedorov
cc: Ruiyu Ni
cc: Jaben Carsey
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
ShellPkg/Library/UefiShellAcpiViewCommandLi
Fix VS and GCC build failure issues
cc: Alexei Fedorov
cc: Ruiyu Ni
cc: Jaben Carsey
Dandan Bi (4):
ShellPkg/UefiShellAcpiViewCommandLib: Fix VS2012 build failure
ShellPkg/UefiShellAcpiViewCommandLib: Fix VS2012 build failure
ShellPkg/UefiShellAcpiViewCommandLib: Fix VS build failure
Fedorov
cc: Ruiyu Ni
cc: Jaben Carsey
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Srat/SratParser.c | 2 ++
.../Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.c | 1 +
2 files changed,
y
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.c | 2 +-
.../Library/UefiShellAcpiViewCommandLib/Parsers/Dbg2/Dbg2Parser.c | 2 +-
.../Library/UefiShellAcpiViewCommandLib/Parsers/Mad
xxx\GtdtParser.c(196): warning C4244:
'-=': conversion from 'UINT32' to 'UINT16', possible loss of data
2.
xxx\XsdtParser.c(99): warning C4457:
declaration of 'Ptr' hides function parameter
cc: Alexei Fedorov
cc: Ruiyu Ni
cc: Jaben Carsey
Contributed-under:
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
QuarkPlatformPkg/Quark.dsc| 2 --
QuarkPlatformPkg/QuarkMin.dsc | 4 +---
2 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/QuarkPlatformPkg/Quark.dsc b/QuarkPlatformPkg/Quark.dsc
index 14142087bd
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
ShellPkg/ShellPkg.dsc | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/ShellPkg/ShellPkg.dsc b/ShellPkg/ShellPkg.dsc
index cb2a2422ed..59dd07e0ae 100644
--- a/ShellPkg/ShellPkg.dsc
+++ b/ShellPkg
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 2 --
Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 2 --
Vlv2TbltDevicePkg/PlatformPkgX64.dsc| 2 --
3 files changed, 6 deletions(-)
diff --git a/Vlv2TbltDevicePkg/PlatformPkgGccX64
by mistake.
Dandan Bi (4):
QuarkPlatformPkg: Remove DxeSmmPerformanceLib
Vlv2TbltDevicePkg: Remove DxeSmmPerformanceLib
ShellPkg: Remove DxeSmmPerformanceLib
MdeModulePkg: Remove DxeSmmPerformanceLib
.../DxeSmmPerformanceLib/DxeSmmPerformanceLib.c| 866
by mistake.
Cc: Liming Gao
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../DxeSmmPerformanceLib/DxeSmmPerformanceLib.c| 866 -
.../DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf | 68 --
.../DxeSmmPerformanceLib
Cc: Dmitry Antipov
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
MdeModulePkg/Include/Guid/PerformanceMeasurement.h | 14 ++
MdeModulePkg/MdeModulePkg.dec | 1 +
2 files
mance data for PEIMs.
It also can link the PeiPerformanceLib in PEI phase
to keep the compatibility.
Cc: Dmitry Antipov
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Star Zeng
Dandan Bi (3):
MdeModulePkg: Add the definition of performance measurement PPI
MdeModulePkg/PeiPerformance
EI phase
to keep the compatibility.
Cc: Dmitry Antipov
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../PeiPerformancePpiLib/PeiPerformancePpiLib.c| 420 +
.../PeiPerformancePpiLib/PeiP
Enhance the PeiPerformanceLib to produce the Performance
Measurement PPI.
Cc: Dmitry Antipov
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../Library/PeiPerformanceLib/PeiPerformanceLib.c | 81
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../DxeCorePerformanceLib/DxeCorePerformanceLib.c | 74 ++
.../DxeCorePerformanceLib.inf | 6 +-
.../DxeCorePerformanceLibInternal.h| 15
Kinney
Cc: Liming Gao
Cc: Star Zeng
Dandan Bi (2):
MdeModulePkg: Add definition of Boot Performance Table protocol
MdeModulePkg: Implement/use Boot Performance Table protocol
.../Include/Guid/FirmwareBootPerformanceTable.h| 47 ++
.../DxeCorePerformanceLib
Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../Include/Guid/FirmwareBootPerformanceTable.h| 47 ++
MdeModulePkg/MdeModulePkg.dec | 4 ++
2 files changed, 51 insertions(+)
create mode 100644 MdeModulePkg/Include/Guid/FirmwareBootPerformanceTable.h
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1100
SmmCorePerformanceLib consume the DxeServicesLib, but miss to
add the library class in INF file.
This patch is to fix this issue.
Cc: Liming Gao
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan
https://bugzilla.tianocore.org/show_bug.cgi?id=1099
Update SmbiosView to parse the new definitions which
are introduced in SMBIOS3.2.0
Cc: Jaben Carsey
Cc: Ruiyu Ni
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../SmbiosView/PrintInfo.c
when backup the buffer value and copy the size of
"Statement->StorageWidth + sizeof(CHAR16)" is incorrect.
This patch is to fix this issue.
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
MdeModulePkg/Universal/SetupBrowserDxe/Pr
InterfaceTypeSpecificData in Type 42.
Cc: Jaben Carsey
Cc: Ruiyu Ni
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../SmbiosView/PrintInfo.c | 88 +++---
.../SmbiosView/QueryTable.c| 135
Ruiyu Ni
Cc: Star Zeng
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../SmbiosView/PrintInfo.c | 86 ++---
.../SmbiosView/QueryTable.c| 135 -
.../SmbiosView
t;)!=0 else None
TypeError: a bytes-like object is required, not 'str'
This issue was introduce by commit:5ac4548cdf654.
This patch is to convert the str object of "fatal" to
byte object to fix this failure.
Cc: Liming Gao
Cc: Jaben Carsey
Cc: Yonghong Zhu
Contributed-under: T
From: Dandan Bi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=996
Issue:
In current code logic, when a key is pressed, it will search
the whole NotifyList to find whether a notification has been
registered with the keystroke. if yes, it will en-queue the
key for notification execution
From: Dandan Bi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=996
Issue:
In current code logic, when a key is pressed, it will search
the whole NotifyList to find whether a notification has been
registered with the keystroke. if yes, it will en-queue the
key for notification execution
From: Dandan Bi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=996
Issue:
In current code logic, when a key is pressed, it will search
the whole NotifyList to find whether a notification has been
registered with the keystroke. if yes, it will en-queue the
key for notification execution
Remove -T, -P, -h flags in the help info of DP to
align with current code implementation.
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Jaben Carsey
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
ShellPkg/DynamicCommand/DpDynamicCommand/Dp.uni | 4 +---
1 file changed
data "SummaryData"
when the dp dymanic command is called.
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Jaben Carsey
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c | 23 +++
1 file changed,
ff-by: Dandan Bi
---
ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c | 70 ++-
1 file changed, 37 insertions(+), 33 deletions(-)
diff --git a/ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c
b/ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c
index aa9c2cdf7a8..fe85937f557 100644
ECC tool report some coding style issue in UefiShellAcpiViewCommandLib.
This patch series is to clean these issues.
Cc: Sami Mujawar
Cc: Evan Lloyd
Cc: Sami Mujawar
Cc: Evan Lloyd
Cc: Jaben Carsey
Cc: Ruiyu Ni
Dandan Bi (2):
ShellPkg/UefiShellAcpiViewCommandLib: Fix ECC issues
ShellPkg
Make the function comments follow EDK2 coding style.
Cc: Sami Mujawar
Cc: Evan Lloyd
Cc: Sami Mujawar
Cc: Evan Lloyd
Cc: Jaben Carsey
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../UefiShellAcpiViewCommandLib/AcpiParser.c | 130
Cc: Evan Lloyd
Cc: Jaben Carsey
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../UefiShellAcpiViewCommandLib/AcpiParser.c | 44 ++--
.../UefiShellAcpiViewCommandLib/AcpiParser.h | 6
Make the comment align with Edk2 coding style.
Cc: Star Zeng
Cc: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../DisplayUpdateProgressLibGraphics.c | 6 +++---
.../DisplayUpdateProgressLibText
: Dandan Bi
---
.../UefiShellAcpiViewCommandLib/AcpiParser.c | 44 ++--
.../UefiShellAcpiViewCommandLib/AcpiTableParser.c | 50 +--
.../Library/UefiShellAcpiViewCommandLib/AcpiView.c | 58 ++
.../Library/UefiShellAcpiViewCommandLib/AcpiView.h | 10
ECC tool report some coding style issue in UefiShellAcpiViewCommandLib.
This patch series is to clean these issues.
V2: Remove the updates of guard macros in header files in patch 2.
Cc: Sami Mujawar
Cc: Evan Lloyd
Cc: Jaben Carsey
Cc: Ruiyu Ni
Dandan Bi (2):
ShellPkg
Make the function comments follow EDK2 coding style.
Cc: Sami Mujawar
Cc: Evan Lloyd
Cc: Jaben Carsey
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
---
.../UefiShellAcpiViewCommandLib/AcpiParser.c | 130
301 - 400 of 664 matches
Mail list logo