1. cb41bea 1. Removed AsmSwitchStackAndBackingStore from BaseLib.h by vanjeff · 18 years ago
  2. ebc5b95 fix build broken issue by klu2 · 18 years ago
  3. 54be95a fix the build broken issue by klu2 · 18 years ago
  4. affd605 Fix build broken issue. by klu2 · 18 years ago
  5. ce8bd86 1. Removed #ifdef EDK_RELEASE_VERSION from all c files for all modules by vanjeff · 18 years ago
  6. 6dcb94c Change the TPL lock level to EFI_TPL_NOTIFY. Variable Service is called in ResetSystem runtime service. As there is no restriction stated in UEFI spec about TPL restriction for ResetSystem, so SCT does test it under NOTIFY level. This fix can be temperary. We may revert it back after discussion with Architects.. by qwang12 · 18 years ago
  7. 21801bb Thread work load assignment change. by jlin16 · 18 years ago
  8. 9cc655d Removed #ifdef SNP_DEBUG and used debug lib to output information. by vanjeff · 18 years ago
  9. 231f8bf Create more threads to synchronize pcd data for FrameworkModules in a platform. by jlin16 · 18 years ago
  10. 55c30c8 Utilize multi-thread support of JAVA to improve UI response time of opening FrameworkModules in a platform. by jlin16 · 18 years ago
  11. 3aaddf9 1. Removed #ifdef SNP_DEBUG and used debug lib to output information by vanjeff · 18 years ago
  12. b06af5d Change the EfiAquireLock with RaiseTPL as the call to Boot Service UnloadImage can be nested in another call to UnloadImage. So RaiseTPL is proper (EfiAcquireLock will ASSERT when these this API are nested in the call chain) in this situation to server the sychronization purposes. by qwang12 · 18 years ago
  13. 4bdeaa6 Cleanup the msa for PeiVariable. by klu2 · 18 years ago
  14. 3f85e79 Rollback the work-around fix of FAT detection since the root cause is issue in partition driver. by qhuang8 · 18 years ago
  15. 3c17ed1 Fix a critical bug: When reading block succeeds but detecting MBR fails, it should return error code instead of EFI_SUCCESS. by qhuang8 · 18 years ago
  16. bb60dd9 Fix the issue that the variable Unicode string may be not aligned on 16-bit boundary in flash (it dependent on ALIGNMENT macro in EdkModulePkg\Universal\Variable\Pei\x64\VarMachine.h). The unalignment Unicode string will lead assert of StrCmp, StrCopy, StrLen function in Mde library. by klu2 · 18 years ago
  17. 7af45bf 1. Added PcdNtEmulator and Removed MACRO EFI_NT_EMULATOR by vanjeff · 18 years ago
  18. 6626ad1 Perfect the msa of the following modules, DiskIo, Partition, English and Ebc. by lgao4 · 18 years ago
  19. 8f6b43f fixed a build error with Intel IPF compiler by vprabhal · 18 years ago
  20. 8daa8ed Fix the issue of FAT detection in previous check-in (Based on source code SVN revision 18) by qhuang8 · 18 years ago
  21. 137749b Fix the issue that HiiGetForms does not return correct BufferLength by klu2 · 18 years ago
  22. f4e8c17 Fix the issue of Wide char help strings cannot break into multiple lines correctly by klu2 · 18 years ago
  23. 2e71184 Fix the TPL issue by qhuang8 · 18 years ago
  24. 8c8b94e Fixed EDKT538; Removed the some code generation for UEFI_APPLICATION type of module. Refer to EDKT538 for details. by jwang36 · 18 years ago
  25. e5f461a 1. Remove #ifdef _MSC_EXTENSION_ from all source files by vanjeff · 18 years ago
  26. aa15639 changed the guid assignment from constant array to hi and low UINT64s (Intel compiler was using a global variable to assign an array which is not OK at run time) by vprabhal · 18 years ago
  27. e8d4831 changed the guid assignment from constant array to hi and low UINT64s (Intel compiler was using a global variable to assign an array which is not OK at run time) by vprabhal · 18 years ago
  28. fce6768 changed the guid assignment from constant array to hi and low UINT64s (Intel compiler was using a global variable to assign an array which is not OK at run time) by vprabhal · 18 years ago
  29. 80b0426 the ipf compiler needs a switch to not use FP registers higher than 0-31 for both Intel and MSFT compilers. by vprabhal · 18 years ago
  30. f7211e3 redefined the guids as _hi and _lo to deal with intel compiler's method of assigning array constants using global variables by vprabhal · 18 years ago
  31. 08aa37e Add check whether input parameter is NULL before call freepool API defined in MDE. by lgao4 · 18 years ago
  32. 5db2b1e Make sure RestoreTPL paired with RaiseTPL by qwang12 · 18 years ago
  33. 68154a8 Remove the BugBug in package header file for DXE_CORE and DXE_DRIVER which force every driver to include MdePkg/Include/Library/PeCoffLib.h. by qwang12 · 18 years ago
  34. 675a7b0 Remove the BugBug in package header file for DXE_CORE and DXE_DRIVER which force every driver to include MdePkg/Include/Library/PeCoffLib.h. by qwang12 · 18 years ago
  35. ddc9ec3 Remove the BugBug in package header file for DXE_CORE and DXE_DRIVER which force every driver to include MdePkg/Include/Library/PeCoffLib.h. by qwang12 · 18 years ago
  36. 2c3b5ec Clean up the gBS sevice (CopyMem, SetMem, AllocatePool, FreePool) with the corresponding APIs defined in Mde library class for these modules. by lgao4 · 18 years ago
  37. 9db9711 pair RaiseTPL with RestoreTPL by qwang12 · 18 years ago
  38. 657579a STATIC should be prefixed for internal functions to pass the stringent compiler such as Intel ICC for IPF with /WX /W4 options. by qwang12 · 18 years ago
  39. 1a682c8 Add a lock to protect the critical region in Service APIs for gEfiBlockIoProtocolGuid and gEfiSimpleFileSystemProtocolGuid Protocol to prevent re-entrance of the same API from from different TPL level. In UEFI 2.1 spec, it is state that the service API for this Protocol is callable at EFI_TPL_CALLBACK level. by qwang12 · 18 years ago
  40. ac10bdd Add a lock to protect the critical region in Service APIs for gEfiBlockIoProtocolGuid and gEfiSimpleFileSystemProtocolGuid Protocol to prevent re-entrance of the same API from from different TPL level. In UEFI 2.1 spec, it is state that the service API for this Protocol is callable at EFI_TPL_CALLBACK level. by qwang12 · 18 years ago
  41. ddcbfc1 Resolve the build break caused by changes to DxeCore. by qwang12 · 18 years ago
  42. 0fe0b10 Add a lock to protect the critical region in Service APIs for gEfiSimpleTextOutProtocolGuid Protocol to prevent re-entrance of the same API from from different TPL level. In UEFI 2.1 spec, it is state that the service API for this Protocol is callable at EFI_TPL_NOTIFY level. by qwang12 · 18 years ago
  43. a2fa23f Resolve the build break caused by changes to DxeCore. by qwang12 · 18 years ago
  44. 6544f51 Resolve the build break caused by changes to DxeCore. by qwang12 · 18 years ago
  45. 6ed71dc Add a lock to protect the critical region in Service APIs for UEFI Runtime Variable Service to prevent re-entrance of the variable service API from from different allowable TPL level. In UEFI 2.x and EFI 1.10 spec, EFI_TPL_CALLBACK is the allowable TPL level for Variable services. by qwang12 · 18 years ago
  46. c094abe Add a lock to protect the critical region in Service APIs for gEfiBlockIoProtocolGuid Protocol to prevent re-entrance of the same API from from different TPL level. by qwang12 · 18 years ago
  47. 90a98f2 Fixed EDKT532 and EDKT533 by jwang36 · 18 years ago
  48. d126eae Add a lock to protect the critical region in UEFI Boot Service API: Exit() and UnloadImage from re-entrance from different TPL level. by qwang12 · 18 years ago
  49. 87c40bc Commented out the pre-compile option of IPF ARCH for ICC tool chain. There's an issue in it which will cause incremental build failure. And it seems that there's not much improvement on build performance of Intel compiler. Comment out the pre-compile functionality for further investigation. by jwang36 · 18 years ago
  50. 6c18e19 Perfect the msa of the following console, datahub and DebugPort modules. by lgao4 · 18 years ago
  51. 2706108 The latest IPF boot failure is found and is not caused by this fixing, so check-in the fixing again. by klu2 · 18 years ago
  52. 17fb73c 1) Replace BdsLibGetBootMode with GetBootMode from HobLib of MdePkg. by qwang12 · 18 years ago
  53. 4272168 Update the comments. by qwang12 · 18 years ago
  54. df557cc 1. Sync definition of EFI_DEBUG_IMAGE_INFO with UEFI spec by qhuang8 · 18 years ago
  55. 5b39694 1. Fix EDKT528: Framework wizard should not force user to specify a GuidCName for all HOB types by hche10x · 18 years ago
  56. a30ae9f - Fixed PVCS tracker 484 by merging the GenDll and GenEfi macro in BuildMacro.xml to GenEfi, moving out GenDll and GenEfi macro calling inside macro EFI_SECTION_TE and EFI_SECTION_PE32, and generating the calling of GenEfi macro according to the module type (binary or library). by jwang36 · 18 years ago
  57. 64b41a0 Fix the issue of Linux cannot boot and reset on IPF. by xli24 · 18 years ago
  58. dba086c Update binary shell application with UEFI version and release version. These binary shell applications are from R8 INTEG_20070306 tip. by lgao4 · 18 years ago
  59. ee295f8 Do not use return value of REPORT_STATUS_CODE_WITH_DEVICE_PATH to override the current function's return status. by klu2 · 18 years ago
  60. ad368bf Fixed EDKT527 by adding a check on the file size in case of zero byte of byte by jwang36 · 18 years ago
  61. c6345a1 1. Change the protocol usage type in UefiDriverModelLib by qhuang8 · 18 years ago
  62. 635a3f5 Assign IDE_BLK_IO_DEV.UdmaMode when detecting the disk hardware support UDMA mode. by klu2 · 18 years ago
  63. 9778870 Correct APPLICATION_EFI ffs key file type from EFI_FV_FILETYPE_DRIVER to EFI_FV_FILETYPE_APPLICATION, and remove depex section from application ffs layout. by lgao4 · 18 years ago
  64. 8ba8cb2 Removed EFI_SIZE_REDUCTION_APPLIED and SIZE_REDUCTION_ISA_COMBINED because one PCD PcdComponentNameDisable has been introduced. by vanjeff · 18 years ago
  65. 9ae2215 Rollback wrong commit in r2414 by klu2 · 18 years ago
  66. 8b886ed Fix case-sensitive build issue for filename in Linux by klu2 · 18 years ago
  67. 2008636 Add blank line at end of file to pass GCC build. by klu2 · 18 years ago
  68. bc4e770 In IdeBus driver block I/O read/write interface, it will always try to use UDMA mode first, if fails, then try to use PIO mode. by klu2 · 18 years ago
  69. 59e9a36 1.replace macros EFI32 with MDE_CPU_IA32 by vanjeff · 18 years ago
  70. fad1794 1. Fix an issue about the calculation of GlyphBufferSize by qhuang8 · 18 years ago
  71. 2c33bcb Add range checking of partition for MBR. by xli24 · 18 years ago
  72. 5d09d1b 1) add && MDE_CPU_EBC guard for MSC specific pragma in Decode.c as EBC C compiler does not recongnize the pragma. by qwang12 · 18 years ago
  73. c3ebca2 The token for PERF_END macro is CHAR8 but not CHAR16 by klu2 · 18 years ago
  74. 9c3894a Remove the unused library instance EdkNullCustomizedDecompressLib. by lgao4 · 18 years ago
  75. a138bf5 Remove the unused library instance EdkNullCustomizedDecompressLib. by lgao4 · 18 years ago
  76. 4dcf1fe clean up MSA file and sync FPD file by vanjeff · 18 years ago
  77. 7f0ceb2 clean up MSA/SPD files. by vanjeff · 18 years ago
  78. 3bd0d8f 1) add __MSC_EXTENSIONS__ guard for MSC specific pragma in Decode.c by qwang12 · 18 years ago
  79. bc2693a Clean up MSA file of the checked in modules which include: by qwang12 · 18 years ago
  80. 3111542 Add PcdUefiLibMaxPrintBufferSize for all modules who use UefLib library instance. by klu2 · 18 years ago
  81. 7985fd7 Add the definition of IsaIoProtocol. by qhuang8 · 18 years ago
  82. a298afc clean up msa files in EdkModulePkg, removed unnecessary library definitions and PCDs. by vanjeff · 18 years ago
  83. 4f5ad8e Remove the unreferenced local variable. by qwang12 · 18 years ago
  84. 78702d7 Enable the building option "/Os" for IPF tip Intel Compiler building. by zliu3 · 18 years ago
  85. d699290 Make DxeIpl loop find the required section type in peiprocessfile functions. by lgao4 · 18 years ago
  86. 2afce6d Add /W4 /WX for ICC tool chain of IPF in tools_def.template. by xli24 · 18 years ago
  87. 97297c2 Temporarily disable /WX for HelloWorld module, for there is a bug in tool, which causes inconsistency between UefiApplicationLib and AutoGen.c leading to warning of ICC compiler. by xli24 · 18 years ago
  88. 22d9199 Added Print, ErrorPrint, AsciiPrint, AsciiErrorPrint() to the UEFI Library. by qwang12 · 18 years ago
  89. c0db4cd add check for empty value of definitions. by jlin16 · 18 years ago
  90. 84d87a7 Clean up Lib MSAs for EdkModulePkg by qhuang8 · 18 years ago
  91. 2c6fae9 Clean up MSA for MDE Libs: by qhuang8 · 18 years ago
  92. d670549 Remove the wrong dependency on PeimEntryPointLib by qhuang8 · 18 years ago
  93. 0d49d8f 1. Add two interfaces in PeCoffGetEntryPointLib.h by qhuang8 · 18 years ago
  94. f1ad92e Add alias EFI_D_XXX to provide backward compatibilities. by qhuang8 · 18 years ago
  95. 647db8f Drop the support of DXE_RUNTIME_DRIVER since all combo MDE libraries are removed. by qhuang8 · 18 years ago
  96. 890adc7 PcdLib is only referenced by IPF arch. by qhuang8 · 18 years ago
  97. 2e5d68b BaseLib is only used by IA32, X64 & IPF by qhuang8 · 18 years ago
  98. 7f0bd79 Clean up MSA files Remove unreferenced PCDs & library instances. by qhuang8 · 18 years ago
  99. fd9c891 Remove the reference of UnixOemStatusHookLib by qhuang8 · 18 years ago
  100. 318275b Split UnixOemHookStatusCodeLib to PEI/DXE instances by qhuang8 · 18 years ago