summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Ecc/Database.py
diff options
context:
space:
mode:
authorSupreeth Venkatesh <supreeth.venkatesh@arm.com>2018-07-13 23:05:23 +0800
committerJiewen Yao <jiewen.yao@intel.com>2018-07-20 10:55:28 +0800
commit880086a2b59075563cff2cf1af58910a273cd30d (patch)
tree985da58e82f0e7d3279c7ba00459a6ce0722fae0 /BaseTools/Source/Python/Ecc/Database.py
parente85162acb9f3ff3bdb87b6575fe9b29e99160ab6 (diff)
downloadedk2-880086a2b59075563cff2cf1af58910a273cd30d.tar.gz
edk2-880086a2b59075563cff2cf1af58910a273cd30d.tar.bz2
edk2-880086a2b59075563cff2cf1af58910a273cd30d.zip
StandaloneMmPkg/MemLib: Add Standalone MM instance of memory check library.
MM memory check library library implementation. This library consumes MM_ACCESS_PROTOCOL to get MMRAM information. In order to use this library instance, the platform should produce all MMRAM range via MM_ACCESS_PROTOCOL, including the range for firmware (like MM Core and MM driver) and/or specific dedicated hardware. This patch provides services for MM Memory Operation. The management mode Mem Library provides function for checking if buffer is outside MMRAM and valid. It also provides functions for copy data from MMRAM to non-MMRAM, from non-MMRAM to MMRAM, from non-MMRAM to non-MMRAM, or set data in non-MMRAM. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Supreeth Venkatesh <supreeth.venkatesh@arm.com> Reviewed-by: Achin Gupta <achin.gupta@arm.com> Reviewed-by: Jiewen Yao <Jiewen.yao@intel.com> Signed-off-by: Sughosh Ganu <sughosh.ganu@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/Ecc/Database.py')
0 files changed, 0 insertions, 0 deletions