summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/CpuMpPei/CpuMpPei.h
diff options
context:
space:
mode:
authorJeff Fan <jeff.fan@intel.com>2016-07-11 13:08:06 +0800
committerJeff Fan <jeff.fan@intel.com>2016-07-14 09:33:24 +0800
commited04bffe7517f42f94ec4eebcf9003cd6a9dd6fb (patch)
tree7fb41ee324c455ac787bc7e57056af9643e19edf /UefiCpuPkg/CpuMpPei/CpuMpPei.h
parent0199377c0d634218d0e06478ca766b7d891651c5 (diff)
downloadedk2-ed04bffe7517f42f94ec4eebcf9003cd6a9dd6fb.tar.gz
edk2-ed04bffe7517f42f94ec4eebcf9003cd6a9dd6fb.tar.bz2
edk2-ed04bffe7517f42f94ec4eebcf9003cd6a9dd6fb.zip
UefiCpuPkg/CpuMpPei: Add CodeSegment and DataSegment fields
Added CodeSegment and DataSegment fields in MP_CPU_EXCHANGE_INFO. They are set to the values of current BSP's CS and DS. 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.h')
-rw-r--r--UefiCpuPkg/CpuMpPei/CpuMpPei.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/UefiCpuPkg/CpuMpPei/CpuMpPei.h b/UefiCpuPkg/CpuMpPei/CpuMpPei.h
index 5e56934a27..4c114decb6 100644
--- a/UefiCpuPkg/CpuMpPei/CpuMpPei.h
+++ b/UefiCpuPkg/CpuMpPei/CpuMpPei.h
@@ -119,6 +119,8 @@ typedef struct {
UINTN BufferStart;
UINTN PmodeOffset;
UINTN NumApsExecuting;
+ UINTN CodeSegment;
+ UINTN DataSegment;
UINTN LmodeOffset;
UINTN Cr3;
PEI_CPU_MP_DATA *PeiCpuMpData;