summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/CommonDataClass/PackageClass.py
diff options
context:
space:
mode:
authorLiming Gao <liming.gao@intel.com>2016-06-14 16:26:46 +0800
committerLiming Gao <liming.gao@intel.com>2016-06-28 09:52:13 +0800
commit55c6d5467ec99653d08c01ede8412cfe7ea0d4e7 (patch)
treeba49796be51bb036d756173cabb19d15f09c3f2f /BaseTools/Source/Python/CommonDataClass/PackageClass.py
parent6997711e7fd6733363bae21c4398fcc239f7aa41 (diff)
downloadedk2-platforms-55c6d5467ec99653d08c01ede8412cfe7ea0d4e7.tar.xz
UefiCpuPkg PiSmmCpuDxeSmm: Update Ia32/MpFuncs.nasm
Use 16bit assembly code to replace hard code db. In V2: Add 0x67 prefix to far jump When we enter protected mode, with the far jump still in big real mode, the JMP instruction not only needs the 0x66 prefix (for 32-bit operand size), but also the 0x67 prefix (for 32-bit address size). Use the a32 nasm modifier to enforce this. This bug breaks S3 resume in the Ia32 + SMM_REQUIRE build of OVMF. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao <liming.gao@intel.com> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Diffstat (limited to 'BaseTools/Source/Python/CommonDataClass/PackageClass.py')
0 files changed, 0 insertions, 0 deletions