diff options
author | Jian J Wang <jian.j.wang@intel.com> | 2017-10-09 22:01:49 +0800 |
---|---|---|
committer | Eric Dong <eric.dong@intel.com> | 2017-10-11 16:39:01 +0800 |
commit | d057d8c4e90af4f96778a028f31f5fcaa1f51434 (patch) | |
tree | b17ddc95c029140cf4aa00ec0219f2399acccb8c /BaseTools/Source/Python/Ecc | |
parent | f8c1133bbba598aaa05fad7d19d4ec151270f894 (diff) | |
download | edk2-d057d8c4e90af4f96778a028f31f5fcaa1f51434.tar.gz edk2-d057d8c4e90af4f96778a028f31f5fcaa1f51434.tar.bz2 edk2-d057d8c4e90af4f96778a028f31f5fcaa1f51434.zip |
IntelFrameworkModulePkg/Csm: Add code to bypass NULL pointer detection
Legacy has to access interrupt vector, BDA, etc. located in memory between
0-4095. To allow as much code as possible to be monitored by NULL pointer
detection, we add code to temporarily disable this feature right before
those memory access and enable it again afterwards.
Cc: Star Zeng <star.zeng@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Ayellet Wolman <ayellet.wolman@intel.com>
Suggested-by: Ayellet Wolman <ayellet.wolman@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jian J Wang <jian.j.wang@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Ecc')
0 files changed, 0 insertions, 0 deletions