summaryrefslogtreecommitdiff
path: root/UnixPkg/Sec
diff options
context:
space:
mode:
authorjgong5 <jgong5@6f19259b-4bc3-4df7-8a09-765794883524>2010-03-09 05:47:41 +0000
committerjgong5 <jgong5@6f19259b-4bc3-4df7-8a09-765794883524>2010-03-09 05:47:41 +0000
commit40e8cca588c7bcb63e40dd45be15f584b7902e66 (patch)
tree27a14f2d350ea6a32d69be93904c6188d40d4299 /UnixPkg/Sec
parent44a8883ec0c42b5bc5b27be2856675b3baf93ad1 (diff)
downloadedk2-40e8cca588c7bcb63e40dd45be15f584b7902e66.zip
edk2-40e8cca588c7bcb63e40dd45be15f584b7902e66.tar.gz
edk2-40e8cca588c7bcb63e40dd45be15f584b7902e66.tar.bz2
Fix the SMRAM caching range base and size. The original code uses the biggest SMRAM range base and size to set the cache attribute by gDS->SetMemorySpaceAttributes(). This is not correct because the platform code might split the TSEG into several ranges. The fix searches and joins all the adjacent ranges to the biggest SMRAM range into a cacheable range so that TSEG can be cached as a whole.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10213 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'UnixPkg/Sec')
0 files changed, 0 insertions, 0 deletions