]> git.proxmox.com Git - mirror_edk2.git/commit - UefiCpuPkg/UefiCpuPkg.dsc
UefiCpuPkg: SecCoreNative without ResetVector
authorS, Ashraf Ali <ashraf.ali.s@intel.com>
Thu, 16 Sep 2021 14:26:37 +0000 (22:26 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sat, 18 Sep 2021 08:22:52 +0000 (08:22 +0000)
commite3e47d7963985f669f5826eac41b3ac4f19fc444
tree9cdfc4687a0a859016ab13d80d28404640473418
parentac6388add4ade3ae5c4036ea6c2ce9c8d301d057
UefiCpuPkg: SecCoreNative without ResetVector

REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3492

Currently SecCore.inf having the resetvector code under IA32. if the
user wants to use both SecCore and UefiCpuPkg ResetVector it's not
possible, since SecCore and ResetVector(VTF0.INF/ResetVector.inf)
are sharing the same GUID which is BFV. to overcome this issue we can
create the Duplicate version of the SecCore.inf as SecCoreNative.inf
which contains pure SecCore Native functionality without resetvector.
SecCoreNative.inf should have the Unique GUID so that it can be used
along with UefiCpuPkg ResetVector in there implementation.

Reviewed-by: Ray Ni <ray.ni@intel.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
Cc: Debkumar De <debkumar.de@intel.com>
Cc: Harry Han <harry.han@intel.com>
Cc: Catharine West <catharine.west@intel.com>
Cc: Digant H Solanki <digant.h.solanki@intel.com>
Cc: Sangeetha V <sangeetha.v@intel.com>
Signed-off-by: Ashraf Ali S <ashraf.ali.s@intel.com>
UefiCpuPkg/SecCore/SecCoreNative.inf [new file with mode: 0644]
UefiCpuPkg/UefiCpuPkg.dsc