oliviermartin ed71a22c18 ArmPkg/BdsLib: Fixed cache cleaning in PreparePlatformHardware()
Because the D&I caches were clean before to be disabled, the cache
lines might have got dirty during the cache maintenance operations.
This fix disables D&I caches before to clean them. The performance
drops should be minimised as invalidating the I cache is only a
couple of instruction.

Signed-off-by: Eugene Cohen <eugene@hp.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13503 6f19259b-4bc3-4df7-8a09-765794883524
2012-07-04 20:24:25 +00:00
2012-04-24 06:49:39 +00:00
2012-05-30 09:08:33 +00:00
2012-04-24 06:49:39 +00:00
2012-05-31 08:35:48 +00:00
2012-06-14 18:36:50 +00:00
2012-06-07 03:21:17 +00:00
2012-05-31 08:35:48 +00:00
2012-05-31 08:35:48 +00:00
2011-02-16 12:21:31 +00:00
Description
Acidanthera UEFI Development Kit based on EDK II edk2-stable202405
319 MiB
Languages
C 76.4%
Assembly 10.5%
Python 9.3%
Rich Text Format 1.5%
C++ 0.8%
Other 1.1%