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 sample code in DriverSampleDxe.vfr .../Common/UefiInternalFormRepresentation.h | 6 + BaseTools/Source/C/VfrCompile/VfrFormPkg.cpp | 3 +- BaseTools/Source/C/VfrCompile/VfrFormPkg.h | 17 +- BaseTools/Source/C/VfrCompile/VfrSyntax.g | 16 ++ .../Universal/DriverSampleDxe/NVDataStruc.h | 1 + MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr | 13 ++ .../Universal/DriverSampleDxe/VfrStrings.uni | Bin 61414 -> 62662 bytes .../Universal/SetupBrowserDxe/Expression.c | 171 +++++++++++++++++++- MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c | 9 +- MdeModulePkg/Universal/SetupBrowserDxe/Setup.h | 1 + .../Universal/SetupBrowserDxe/SetupBrowserDxe.inf | 3 +- .../Include/Protocol/RegularExpressionProtocol.h | 178 +++++++++++++++++++++ .../Include/Uefi/UefiInternalFormRepresentation.h | 6 + MdePkg/MdePkg.dec | 14 +- 14 files changed, 431 insertions(+), 7 deletions(-) create mode 100644 MdePkg/Include/Protocol/RegularExpressionProtocol.h -- 1.9.5.msysgit.1 ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel