Reviewed-by: Liming Gao <liming....@intel.com>
> -----Original Message----- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Zhichao Gao > Sent: Thursday, February 21, 2019 9:00 AM > To: edk2-devel@lists.01.org > Cc: Gao, Liming <liming....@intel.com> > Subject: [edk2] [PATCH v4 0/7] ResetSystemLib changings > > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1460 > Add a new API ResetSystem in ResetSystemLib. > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1461 > Implement a runtime library instance of ResetSystemLib base on the new > changing. > > V2: Add some required data type header file > > V3: Resolve a case-typing error. > > V4: Change the ResetSystemRuntimeDxe/ResetSystem.c name to > RuntimeServiceResetSystem. > Add a new interface for PEI version ResetSystemLib. > > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Zhichao Gao <zhichao....@intel.com> > Cc: Ray Ni <ray...@intel.com> > Cc: Liming Gao <liming....@intel.com> > > Zhichao Gao (7): > MdeModulePkg: change the function name ResetSystem > MdeModulePkg: Add the new API ResetSystem in the head file > MdeModulePkg: Add a new API ResetSystem for DXE ResetSystemLib > MdeModulePkg: Add a new API ResetSystem for Null version > MdeModulePkg: Add a new API ResetSystem for PEI ResetSystemLib > MdeModulePkg: Add a runtime library instance of ResetSystemLib > MdeModulePkg: Add the runtime ResetSystemLib in MdeModulePkg.dsc > > MdeModulePkg/Include/Library/ResetSystemLib.h | 28 ++- > .../BaseResetSystemLibNull.c | 27 +++ > .../Library/DxeResetSystemLib/DxeResetSystemLib.c | 28 ++- > .../Library/PeiResetSystemLib/PeiResetSystemLib.c | 28 ++- > .../RuntimeResetSystemLib/RuntimeResetSystemLib.c | 216 > +++++++++++++++++++++ > .../RuntimeResetSystemLib.inf | 50 +++++ > .../RuntimeResetSystemLib.uni | 21 ++ > MdeModulePkg/MdeModulePkg.dsc | 1 + > .../Universal/ResetSystemRuntimeDxe/ResetSystem.c | 8 +- > .../Universal/ResetSystemRuntimeDxe/ResetSystem.h | 4 +- > 10 files changed, 402 insertions(+), 9 deletions(-) > create mode 100644 > MdeModulePkg/Library/RuntimeResetSystemLib/RuntimeResetSystemLib.c > create mode 100644 > MdeModulePkg/Library/RuntimeResetSystemLib/RuntimeResetSystemLib.inf > create mode 100644 > MdeModulePkg/Library/RuntimeResetSystemLib/RuntimeResetSystemLib.uni > > -- > 2.16.2.windows.1 > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel