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

Reply via email to