audk/MdeModulePkg/Core
Star Zeng bc01255132 MdeModulePkg DxeCore: Handle FFS file with FFS_ATTRIB_CHECKSUM set for not cache memory mapped IO FV.
The code FvCheck() will check FFS file checksum to verify if FFS file is valid when the file is
with FFS_ATTRIB_CHECKSUM set. The whole file will be read through when doing checksum check.
So we can cache FFS file to memory buffer for following checksum calculating first.
And then, the cached file buffer can be also used for FvReadFile.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15958 6f19259b-4bc3-4df7-8a09-765794883524
2014-08-28 06:02:43 +00:00
..
Dxe MdeModulePkg DxeCore: Handle FFS file with FFS_ATTRIB_CHECKSUM set for not cache memory mapped IO FV. 2014-08-28 06:02:43 +00:00
DxeIplPeim 1. DxeIplPeim will locate Vector Handoff Table PPI and build GUIDed HOB if it has. 2013-11-22 06:15:51 +00:00
Pei MdeModulePkg PeiCore: Add NULL pointer check. 2014-08-20 07:05:55 +00:00
PiSmmCore 1) Add type cast for better coding style. 2014-08-07 08:54:34 +00:00
RuntimeDxe Add missing status code in several modules. 2012-10-30 04:23:40 +00:00