mirror_edk2/MdeModulePkg/Library/PiDxeS3BootScriptLib
lzeng14 30f804978a 1. Update IoRead to support UINT64 also.
2. To be consistent, update PciCfgRead to support full S3BootScriptWidth(Uint8, FifoUint8 and FullUint8) like PciCfgWrite.
3. Use BuildLoopData() to get the addressStride and BufferStride to do PCI CFG operations.
4. Correct, refine and enhance some comments and debug messages.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13987 6f19259b-4bc3-4df7-8a09-765794883524
2012-12-10 12:54:02 +00:00
..
BootScriptExecute.c 1. Update IoRead to support UINT64 also. 2012-12-10 12:54:02 +00:00
BootScriptInternalFormat.h Fix the issue that S3BootScriptLabel() does not work to insert label when the specified position is not at the end of table. 2012-11-29 05:41:51 +00:00
BootScriptSave.c 1. Duplicate the original boot script data copy, because it may have INSERT boot script at runtime in SMM. If so, we should use original copy to restore data after OS rewrites the ACPINvs region. Or the data inserted may cause some original boot script data lost. 2012-12-07 07:56:59 +00:00
DxeS3BootScriptLib.inf Multi-SMM drivers couldn't save their boot script successfully all at runtime in SMM, one module's boot script will overwrite another module's. 2012-12-06 01:15:40 +00:00
InternalBootScriptLib.h Update code to pass build on VS2008 with /Od compiler option. 2011-11-28 06:19:36 +00:00