51ce27f UefiCpuPkg/PiSmmCpuDxeSmm: Centralize mPhysicalAddressBits definition

Authored and Committed by Star Zeng 6 years ago
    UefiCpuPkg/PiSmmCpuDxeSmm: Centralize mPhysicalAddressBits definition
    
    Originally (before 714c2603018a99a514c42c2b511c821f30ba9cdf),
    mPhysicalAddressBits was only defined in X64 PageTbl.c, after
    714c2603018a99a514c42c2b511c821f30ba9cdf, mPhysicalAddressBits is
    also defined in Ia32 PageTbl.c, then mPhysicalAddressBits is used in
    ConvertMemoryPageAttributes() for address check.
    
    This patch is to centralize mPhysicalAddressBits definition to
    PiSmmCpuDxeSmm.c from Ia32 and X64 PageTbl.c.
    
    Cc: Jiewen Yao <jiewen.yao@intel.com>
    Cc: Laszlo Ersek <lersek@redhat.com>
    Cc: Eric Dong <eric.dong@intel.com>
    Suggested-by: Laszlo Ersek <lersek@redhat.com>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Star Zeng <star.zeng@intel.com>
    Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
    Reviewed-by: Laszlo Ersek <lersek@redhat.com>