diff options
author | Jeff Fan <jeff.fan@intel.com> | 2016-07-12 08:49:33 +0800 |
---|---|---|
committer | Jeff Fan <jeff.fan@intel.com> | 2016-07-14 09:44:09 +0800 |
commit | 01beffa7e9bb47adfeeb9868058311a478698b72 (patch) | |
tree | c9d6494a02f8f2f460e7ea09ec4f6cca1130b56f /UefiCpuPkg/CpuMpPei/CpuMpPei.c | |
parent | 6d98a371593cbeee89001182a50f144f074893e2 (diff) | |
download | edk2-01beffa7e9bb47adfeeb9868058311a478698b72.tar.gz edk2-01beffa7e9bb47adfeeb9868058311a478698b72.tar.bz2 edk2-01beffa7e9bb47adfeeb9868058311a478698b72.zip |
UefiCpuPkg/CpuMpPei: Remove PmodeOffset and LmodeOffset
Remove Pmode(Entry)Offset/Lmode(Entry)Offset and use unified Mode(Entry)Offset
to clean up the definition of MP_ASSEMBLY_ADDRESS_MAP and MP_CPU_EXCHANGE_INFO.
Cc: Feng Tian <feng.tian@intel.com>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Giri Mudusuru <giri.p.mudusuru@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Diffstat (limited to 'UefiCpuPkg/CpuMpPei/CpuMpPei.c')
-rw-r--r-- | UefiCpuPkg/CpuMpPei/CpuMpPei.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/UefiCpuPkg/CpuMpPei/CpuMpPei.c b/UefiCpuPkg/CpuMpPei/CpuMpPei.c index bfaaa7a6b0..4a453c6570 100644 --- a/UefiCpuPkg/CpuMpPei/CpuMpPei.c +++ b/UefiCpuPkg/CpuMpPei/CpuMpPei.c @@ -428,8 +428,7 @@ WakeUpAP ( ExchangeInfo->StackStart = PeiCpuMpData->Buffer;
ExchangeInfo->StackSize = PeiCpuMpData->CpuApStackSize;
ExchangeInfo->BufferStart = PeiCpuMpData->WakeupBuffer;
- ExchangeInfo->PmodeOffset = PeiCpuMpData->AddressMap.PModeEntryOffset;
- ExchangeInfo->LmodeOffset = PeiCpuMpData->AddressMap.LModeEntryOffset;
+ ExchangeInfo->ModeOffset = PeiCpuMpData->AddressMap.ModeEntryOffset;
ExchangeInfo->Cr3 = AsmReadCr3 ();
ExchangeInfo->CodeSegment = AsmReadCs ();
ExchangeInfo->DataSegment = AsmReadDs ();
|