audk/MdeModulePkg
lzeng14 2a956f7490 Detect some unsupported cases when save boot script, then return error early.
1. PciCfg Read/Write doesn't support UINT64 width.
2. PciCfg2 Segment must be zero.

Move CheckParameters () to BootScriptSave.c to check parameter early.
Add code for EfiSmbusBWBRProcessCall operation, and let the SmbusLib instance to decide if it is supported or not.

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@14018 6f19259b-4bc3-4df7-8a09-765794883524
2012-12-24 06:58:13 +00:00
..
Application Update code to pass packaging tool. 2011-05-30 09:56:57 +00:00
Bus MdeModulePkg/AtaAtapiPassThru: fix buffer overflow issue introduced by previous patch(r13932). 2012-11-14 05:12:40 +00:00
Core Check status before reporting error status code. 2012-12-20 03:21:14 +00:00
Include Fix GCC build fail issue for MdeModulePkg and NetworkPkg. 2012-12-17 06:48:35 +00:00
Library Detect some unsupported cases when save boot script, then return error early. 2012-12-24 06:58:13 +00:00
Logo Update the copyright notice format 2010-04-24 09:49:11 +00:00
Universal 1. Fix buffer overflow bugs in SNP, MNP and IP6 driver. 2012-12-24 02:52:27 +00:00
Contributions.txt EDK II Packages: Add Contributions.txt and License.txt files 2012-04-11 23:19:46 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00
MdeModulePkg.dec 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
MdeModulePkg.dsc 1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance. 2012-03-15 05:20:41 +00:00