audk/EdkModulePkg/Universal
mikewuping c91eaa3d55 I fixed following bugs in EDKII.
1. In AsmFuncs.asm, DebugSupport, Vect2Desc() function will use hardcode CS to fill the IDT. 20h for Ia32.If the system CS is changed by CPU driver, this driver can not work. System maybe crash.
2. In EBC, RegisterExceptionCallback() can not restore the environment and I add some enhancements.
3. In Image.c, CoreLoadImageCommon never return EFI_SECURITY_VIOLATION when SecurityStatus == EFI_SECURITY_VIOLATION.
4. In Variable.c, 1. There're additional unnecessary loop. All blocks will be gone through even if all the data has been written. We should check the "CurrWriteSize" to see if there's no more data to write, and stop the for loop immediately. 2 "if.else." can be merged to save lines of code.
5. in FvbServices,c, Checksum calculation error.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1891 6f19259b-4bc3-4df7-8a09-765794883524
2006-11-03 03:34:43 +00:00
..
Capsule/RuntimeDxe Bug fix for "CapsuleUpdate does not handle memory lost correctly" 2006-11-02 07:24:49 +00:00
ConPlatform/Dxe Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
Console Remove the redundant include header: Common/StatusCode.h for Terminal modules. 2006-10-19 07:32:48 +00:00
DataHub Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
DebugSupport/Dxe I fixed following bugs in EDKII. 2006-11-03 03:34:43 +00:00
Debugger/Debugport/Dxe Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
DevicePath/Dxe 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
Disk 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
Ebc/Dxe I fixed following bugs in EDKII. 2006-11-03 03:34:43 +00:00
EmuVariable/RuntimeDxe changed EdkModulePkg GUID from the original B6EC423C-21D2-490D-85C6-DD5864EAA674 to new 68169ab0-d41b-4009-9060-292c253ac43d to avoid its conflict with gPeiBaseMemoryTestPpiGuid and change all msa and fpd file in EdkII, which depends on EdkModulePkg. 2006-09-18 11:31:20 +00:00
FirmwareVolume Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
GenericMemoryTest Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
MonotonicCounter/RuntimeDxe Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
Network Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
PCD 1) If DebugAssertEnabled is TRUE, we still need to provide the GET size 2006-10-10 02:17:53 +00:00
Runtime/RuntimeDxe These files are no longer needed as the PE32 and Cache Lib from the MDE make them redundant. 2006-10-22 07:47:29 +00:00
Security/SecurityStub/Dxe Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
StatusCode 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
UserInterface 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
Variable I fixed following bugs in EDKII. 2006-11-03 03:34:43 +00:00
WatchdogTimer/Dxe Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00