REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1460
Add a new API ResetSystem to this ResetSystemLib instance. It only adds the basic functions from ResetSystemRuntimeDxe. Lacking of this interface may cause link error, if some drivers use this new API and link to this library instance. Make the ResetPlatformSpecific's parameters same with the interface in Edk2 repo. Notes: This library API only provide a basic function of reset. If the consumers want full functions, they should use the instance in the MdeModulePkg and make sure the depex driver is dispatched. Cc: Piwko, Maciej <maciej.pi...@intel.com> Cc: Bu, Daocheng <daocheng...@intel.com> Cc: Oram, Isaac W <isaac.w.o...@intel.com> Cc: Chasel Chiu <chasel.c...@intel.com> Cc: Michael A Kubacki <michael.a.kuba...@intel.com> Cc: Liming Gao <liming....@intel.com> Zhichao Gao (5): KabylakeSiliconPkg/BaseResetSystemLib: Add a new API ResetSystem KabylakeSiliconPkg/DxeResetSystemLib: Add a new API ResetSystem LewisburgPkg/DxeRuntimeResetSystemLib: Add a new API ResetSystem KabylakeSiliconPkg/PeiResetSystemLib: Add a new API ResetSystem KabylakeSiliconPkg/DxeRuntimeResetSystemLib: Add a new API ResetSystem .../BaseResetSystemLib/BaseResetSystemLib.c | 47 +++++++++++++++++-- .../DxeResetSystemLib/DxeResetSystemLib.c | 47 +++++++++++++++++-- .../DxeRuntimeResetSystemLib.c | 47 +++++++++++++++++-- .../Pch/Library/PeiPchResetLib/PchReset.c | 7 ++- .../PeiResetSystemLib/PeiResetSystemLib.c | 47 +++++++++++++++++-- .../DxeRuntimeResetSystemLib/PchReset.c | 47 +++++++++++++++++-- 6 files changed, 223 insertions(+), 19 deletions(-) -- 2.21.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#39047): https://edk2.groups.io/g/devel/message/39047 Mute This Topic: https://groups.io/mt/31137365/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-