]> git.proxmox.com Git - mirror_edk2.git/commit
Nt32Pkg/ResetSystemLib: Add new API ResetSystem
authorZhichao Gao <zhichao.gao@intel.com>
Mon, 8 Apr 2019 08:11:16 +0000 (16:11 +0800)
committerLiming Gao <liming.gao@intel.com>
Sun, 28 Apr 2019 01:40:17 +0000 (09:40 +0800)
commit96ed5b28f9ab4ed1fcaa9c4c460453b0658726bc
treef9c4fdc2c46c5044442c8dc207bba635fcebce65
parent446bb6516e94e350e595a8400a09d3daac063495
Nt32Pkg/ResetSystemLib: Add new API ResetSystem

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.
Notes:
This library API only provide a basic function of reset. Full
function should use the instance in the MdeModulePkg and make
sure the depex driver is dispatched.

Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Zhichao Gao <zhichao.gao@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
Nt32Pkg/Library/ResetSystemLib/ResetSystemLib.c