Follow UEFI spec 2.5 reqire, add reconnect support come from Action request or
question flag.
Eric Dong (3):
MdePkg: Add reconnect definition in action request type and question
attribute.
MdeModulePkg: Enable reconnect request from action request or question
flag.
BaseTools: Add
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
.../Source/C/Include/Common/UefiInternalFormRepresentation.h | 9 +
BaseTools/Source/C/VfrCompile/VfrFormPkg.h | 6 +-
BaseTools/Source/C/VfrCompile/VfrSyntax.g
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
.../Universal/SetupBrowserDxe/Presentation.c | 44 +++---
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 25 +++-
MdeModulePkg/Universal/SetupBrowserDxe/Setup.h | 13
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
MdePkg/Include/Protocol/FormBrowser2.h | 1 +
MdePkg/Include/Uefi/UefiInternalFormRepresentation.h | 9 +
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/MdePkg/Include
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
BaseTools/Source/C/VfrCompile/VfrSyntax.g | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/BaseTools/Source/C/VfrCompile/VfrSyntax.g
b/BaseTools/Source/C/VfrCompile/VfrSyntax.g
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c | 20 ++-
.../Universal/SetupBrowserDxe/Presentation.c | 68 --
MdeModulePkg/Universal/SetupBrowserDxe/Setup.h | 1 +
3 files
Base on UEFI spec 2.5 request, enhance refresh opcode to refresh
entire form.
Eric Dong (2):
BaseTool: Add refresh form opcode in vfrcompiler.
MdeModluePkg: Enable refresh opcode to refresh the entire form.
BaseTools/Source/C/VfrCompile/VfrSyntax.g | 10 ++--
MdeModulePkg/Universal
In order to support default value for ordered list opcode, enable buffer
type value for default/OneOfOption opcode.
Eric Dong (2):
BaseTools: Enable buffer type value for default and oneofoption
opcode.
MdeModulePkg: Enable buffer type value for default and oneofoption
opcode
In order to support default value for orderedlist opcode, support buffer type
value for default/oneofoption opcode.
If oneofoption used as a default value, it will not be
added to normal option list.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
BaseTools/Source/C/VfrCompile/VfrFormPkg.h | 4 +-
BaseTools/Source/C/VfrCompile/VfrSyntax.g | 234 +++-
BaseTools/Source/C/VfrCompile/VfrUtilityLib.cpp | 6 +-
3 files changed
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
.../C/Include/Common/UefiInternalFormRepresentation.h | 6 ++
BaseTools/Source/C/VfrCompile/VfrFormPkg.cpp| 3 ++-
BaseTools/Source/C/VfrCompile/VfrFormPkg.h | 17
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
.../Include/Protocol/RegularExpressionProtocol.h | 178 +
.../Include/Uefi/UefiInternalFormRepresentation.h | 6 +
MdePkg/MdePkg.dec | 14 +-
3 files
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
.../Universal/DriverSampleDxe/NVDataStruc.h| 1 +
MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr | 13 ++
.../Universal/DriverSampleDxe/VfrStrings.uni | Bin 61414 -> 62662 by
Base on UEFI spec 2.5 request, add match2 opcode support. Also add regular
expression protocol definition.
Eric Dong (3):
BaseTools: Enable Match2 Opcode.
MdePkg: Add Regular Expression Protocol and match2 opcode definition.
MdeModulePkg: Add match2 opcode support in SetupBrowserDxe and
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
MdeModulePkg/Library/UefiHiiLib/HiiLib.c | 100 ++
.../Universal/DisplayEngineDxe/InputHandler.c | 202 +
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 40
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
BaseTools/Source/C/VfrCompile/VfrFormPkg.h | 8 ++
BaseTools/Source/C/VfrCompile/VfrSyntax.g | 170 +
2 files changed, 156 insertions(+), 22 deletions(-)
diff --git a/BaseTools
Base on UEFI spec 2.5 description, enhance the check for numeric opcode
with EFI_IFR_DISPLAY_INT_DEC attribute.
Eric Dong (2):
BaseTools: Enhance the check for numeric opcode with
EFI_IFR_DISPLAY_INT_DEC attribute.
MdeModulePkg: Enhance the check for numeric opcode with
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
.../Universal/DriverSampleDxe/NVDataStruc.h| 1 +
MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr | 13 ++
.../Universal/DriverSampleDxe/VfrStrings.uni | Bin 61414 -> 62662 by
UEFI spec 2.5 add new config keyword handler protocol, this patch add
this protocol to hiidatabase.
Eric Dong (3):
MdePkg: Add definition for UEFI25 HII Config keyword handler protocol.
MdeModulePkg: Implement UEFI25 HII Config keyword handler protocol.
MdeModulePkg: Avoid update keyword
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
MdePkg/Include/Protocol/HiiConfigKeyword.h | 199 +
MdePkg/MdePkg.dec | 3 +
2 files changed, 202 insertions(+)
create mode 100644 MdePkg/Include/Protocol
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
MdeModulePkg/Universal/HiiDatabaseDxe/String.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/String.c
b/MdeModulePkg/Universal/HiiDatabaseDxe
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong
---
.../HiiDatabaseDxe/ConfigKeywordHandler.c | 3234
.../Universal/HiiDatabaseDxe/HiiDatabase.h | 223 +-
.../Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf|4
22 matches
Mail list logo