]> git.proxmox.com Git - mirror_edk2.git/commit - UefiCpuPkg/Library/SmmCpuFeaturesLib/X64/SmiException.nasm
UefiCpuPkg/SmmCpuFeaturesLib: replace hard-coded machine code
authorChris Ruffin <chris.ruffin@intel.com>
Thu, 28 Sep 2017 01:51:44 +0000 (09:51 +0800)
committerEric Dong <eric.dong@intel.com>
Fri, 29 Sep 2017 03:08:12 +0000 (11:08 +0800)
commit4c34a8ea191155f438901e635bd87810072b19a4
tree26e38ffd287961189dea6d5ed7fc54bca2816e55
parent94744aa2ce31797bd74a6e579dc34bcb406d4332
UefiCpuPkg/SmmCpuFeaturesLib: replace hard-coded machine code

Replace hard-coded machine code with equivalent assembly source code.
Changes tested by checking for machine code equivalence by disassembling
the original and changed code.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Ruffin <chris.ruffin@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
UefiCpuPkg/Library/SmmCpuFeaturesLib/Ia32/SmiEntry.nasm
UefiCpuPkg/Library/SmmCpuFeaturesLib/Ia32/SmiException.nasm
UefiCpuPkg/Library/SmmCpuFeaturesLib/X64/SmiEntry.nasm
UefiCpuPkg/Library/SmmCpuFeaturesLib/X64/SmiException.nasm