audk/EdkModulePkg/Core/Dxe
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
..
Dispatcher I fixed following bugs. 2006-10-16 02:48:19 +00:00
DxeMain Add pair of performance macro function to measure the whole PEI phase's performance. 2006-10-10 07:30:40 +00:00
Event 1. In event.c, a function's name is not spelled correctly, a typo. 2006-10-30 07:47:44 +00:00
FwVol Initial import. 2006-04-21 22:54:32 +00:00
FwVolBlock Initial import. 2006-04-21 22:54:32 +00:00
Gcd I fixed following bugs. 2006-10-16 02:48:19 +00:00
Hand 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
Image I fixed following bugs in EDKII. 2006-11-03 03:34:43 +00:00
Library Initial import. 2006-04-21 22:54:32 +00:00
Mem MAX_POOL_SIZE was hardcoded to 0xFFFFFF00. MAX_POOL_SIZE was replaced with MAX_ADDRESS and POOL_OVERHEAD. MAX_POOL_SIZE is used to prevent a large allocation from passing since adding the POOL_OVERHAD to the allocation (done internally) could cause the size to wrap around and be small. This would cause a return value of success that was an error. 2006-10-24 01:20:09 +00:00
Misc Initial import. 2006-04-21 22:54:32 +00:00
SectionExtraction Initial import. 2006-04-21 22:54:32 +00:00
DebugImageInfo.h Initial import. 2006-04-21 22:54:32 +00:00
DxeMain.h 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
DxeMain.msa Remove the duplicated Copy Right in msa header. 2006-09-27 09:26:40 +00:00
Exec.h Fix capitalization 2006-05-19 19:58:33 +00:00
FwVolBlock.h Initial import. 2006-04-21 22:54:32 +00:00
FwVolDriver.h Initial import. 2006-04-21 22:54:32 +00:00
Image.h Initial import. 2006-04-21 22:54:32 +00:00
Library.h Initial import. 2006-04-21 22:54:32 +00:00
gcd.h Initial import. 2006-04-21 22:54:32 +00:00
hand.h Initial import. 2006-04-21 22:54:32 +00:00
imem.h Initial import. 2006-04-21 22:54:32 +00:00