1. 1be0dda Fix warnings generated by gcc for ia32 builds: by jljusten · 17 years ago
  2. 2d835bf Update gHobList in DXE core when GCD relocates hob list. by xli24 · 17 years ago
  3. 6f2b45b Remove CommonHeader.h in StatusCodeDxe. by yshang1 · 17 years ago
  4. b798426 changed the Esal call function ids all over the tree by vprabhal · 18 years ago
  5. 88083d0 Fix the build break of EdkModulePkg. by xli24 · 18 years ago
  6. 6afbfeb Add the Consumption limitation for using DxeExtendSalLib in EdkFvbServiceLib.msa, EdkUefiServiceLib.msa, and Dxe/DxeStatusCode.msa in EdkModulePkg. by qouyang · 18 years ago
  7. 188fe5e removing the dependency on EDKDxeSalLib and EdxDxeRuntimeSalLib, instead using DxeExtendedSalLib and DxeRuntimeExtendedSalLib by vprabhal · 18 years ago
  8. 93b0fbc Add some definitions for efi event in Uefi/UefiSpec.h to follow spec. by vanjeff · 18 years ago
  9. a197b1a Check in library class declaration for SAL Lib, together with related definition. by xli24 · 18 years ago
  10. 644a351 Check in library class definition of ExtendedSalLib. by xli24 · 18 years ago
  11. d97430c 1. Merger Tracker 8448: PciHostBridgeEnumerator() error checking could lead to memory leak by vanjeff · 18 years ago
  12. 1650d76 Remove R2627 commit. Roll back R2626. by vanjeff · 18 years ago
  13. 07a171a 1. Merger Tracker 8448: PciHostBridgeEnumerator() error checking could lead to memory leak by vanjeff · 18 years ago
  14. 06fb8ff MdePkg: by qhuang8 · 18 years ago
  15. 08c0147 Rewrite the confusion statement. by qhuang8 · 18 years ago
  16. fa39677 Remove the DXE_DRIVER from Supported Module Type List. by yshang1 · 18 years ago
  17. 9978f6d Add supported module type. by yshang1 · 18 years ago
  18. 76f407a Remove some unnecessary #if/#ifdef from some header files. by vanjeff · 18 years ago
  19. 15b9277 Fix the bug that destructor should sync with constructor by qhuang8 · 18 years ago
  20. 34e0daf Safely use MDE StrSize(), instead of its own function calculating string size, because the IPF global pointer conversion issue has been solved. by xli24 · 18 years ago
  21. 627c1d2 Clean up the following module msa files. by lgao4 · 18 years ago
  22. 4ca0d41 To cleanup typo error. by yshang1 · 18 years ago
  23. 8350b26 To fix the GP convert issue, which results in the GP of registered EsalServices is not correctly. by yshang1 · 18 years ago
  24. a0586cb Fix the issue that Windows Server 2003 installation fails on Tiger. by xli24 · 18 years ago
  25. 7689c08 Remove autogen.h from all dxs files, because autogen.h file has been included by global compiler option. by lgao4 · 18 years ago
  26. caecffd 1. Fixed one bug in UpdateDataCheck(). by vanjeff · 18 years ago
  27. 9035a49 Fix the inconsistent guid for terminal driver which is used in GeneralBds libary. by klu2 · 18 years ago
  28. 9887e0d Use siaddr as the PXE server address first and use option 54 when siaddr is NULL. by qhuang8 · 18 years ago
  29. 56056c7 1. UsbMassStorage: Increase the timeout of USBFloppyRead10 and USBFloppyWrite10 for data transfer. by qhuang8 · 18 years ago
  30. bbee948 Fixed some issues for IA32 architecture platform build. by vanjeff · 18 years ago
  31. 98419ef 1. Added EdkPciIncompatibleDeviceSupportLib in EdkModulePkg, this library is used for PciBus driver and includes 3 Incompatible device lists. by vanjeff · 18 years ago
  32. fdbc81c Fix run broken issue for EdkUnixPkg by klu2 · 18 years ago
  33. 735561c Allocate memory in DebugSupport beforehand, in order to avoid calling memory allocation services in high TPL level. by xli24 · 18 years ago
  34. 396514f removed ICC compile issue. by vanjeff · 18 years ago
  35. 9c198b4 Perfected MSA files. by vanjeff · 18 years ago
  36. 26aa0c2 Clean up the following module msa files, they are three networt and two PCD modules. by lgao4 · 18 years ago
  37. 5101d83 Remove 3 library instances: EdkDxeDebugLibReportStatusCode, EdkUefiDebugLibConOut and EdkUefiDebugLibStdErr in EdkModulePkg. by qwang12 · 18 years ago
  38. 39d03ac A typo in comments that alignment should be 8 for IPF by klu2 · 18 years ago
  39. 72c11e3 Change the alignment of variable from 2 back to 1 for compability of test case. by klu2 · 18 years ago
  40. abb2347 1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL by qwang12 · 18 years ago
  41. 18fda0c The ALIGNMENT definition has been moved to common header file. by klu2 · 18 years ago
  42. 5d10269 To fix by xgu3 · 18 years ago
  43. 8d8daec Clean up the following module msa files, they are edkmodule package ftwlit, Crc32SectionExtract, NullMemoryTest, PeiMemoryTest, MonotonicCounter modules. by lgao4 · 18 years ago
  44. 20798fc 1) Change the alignment from 1 to 2 for IA32 and X64 arch. by klu2 · 18 years ago
  45. 13de892 Change BDS to get the default logo picture by default bmp logo guid. by lgao4 · 18 years ago
  46. 73ebf37 1. Advance IP in case of Break(3) in breakpoint exception by qhuang8 · 18 years ago
  47. 02dab42 Variable driver: add checking to make sure flash is properly initialized by qhuang8 · 18 years ago
  48. c8dd259 1. Use MemoryAllocationLib to replace boot services memory services functions in EdkModulePkg. by vanjeff · 18 years ago
  49. 4b2e068 [Source] Useless assigning statement in ata and atapi by xgu3 · 18 years ago
  50. 0f6b6f7 1. Removed #ifndef to enable Capsule architecture protocol on IPF. by vanjeff · 18 years ago
  51. 203cff9 add new blank line for GCC build by klu2 · 18 years ago
  52. c0b162a 1. Removed definition for EFI_1_1 from module ConSplitter by vanjeff · 18 years ago
  53. e2180ee Add return EFI_INVALID_PARAMETER if pointer type parameter for UEFI and Tiano Decompress protocol function is NULL. The check is necessary. The protocols is built based on library instance of the Decompress Library. The Library class in MDE library spec 0.60e only define to do ASSERT for NULL pointer input. by qwang12 · 18 years ago
  54. c91c4f4 Need no zero pool for improving performance. by klu2 · 18 years ago
  55. cb41bea 1. Removed AsmSwitchStackAndBackingStore from BaseLib.h by vanjeff · 18 years ago
  56. 54be95a fix the build broken issue by klu2 · 18 years ago
  57. ce8bd86 1. Removed #ifdef EDK_RELEASE_VERSION from all c files for all modules by vanjeff · 18 years ago
  58. 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
  59. 9cc655d Removed #ifdef SNP_DEBUG and used debug lib to output information. by vanjeff · 18 years ago
  60. 3aaddf9 1. Removed #ifdef SNP_DEBUG and used debug lib to output information by vanjeff · 18 years ago
  61. 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
  62. 4bdeaa6 Cleanup the msa for PeiVariable. by klu2 · 18 years ago
  63. 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
  64. 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
  65. 7af45bf 1. Added PcdNtEmulator and Removed MACRO EFI_NT_EMULATOR by vanjeff · 18 years ago
  66. 6626ad1 Perfect the msa of the following modules, DiskIo, Partition, English and Ebc. by lgao4 · 18 years ago
  67. 8f6b43f fixed a build error with Intel IPF compiler by vprabhal · 18 years ago
  68. 137749b Fix the issue that HiiGetForms does not return correct BufferLength by klu2 · 18 years ago
  69. f4e8c17 Fix the issue of Wide char help strings cannot break into multiple lines correctly by klu2 · 18 years ago
  70. e5f461a 1. Remove #ifdef _MSC_EXTENSION_ from all source files by vanjeff · 18 years ago
  71. 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
  72. 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
  73. 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
  74. 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
  75. 08aa37e Add check whether input parameter is NULL before call freepool API defined in MDE. by lgao4 · 18 years ago
  76. 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
  77. 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
  78. 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
  79. 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
  80. 6544f51 Resolve the build break caused by changes to DxeCore. by qwang12 · 18 years ago
  81. 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
  82. 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
  83. 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
  84. 6c18e19 Perfect the msa of the following console, datahub and DebugPort modules. by lgao4 · 18 years ago
  85. 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
  86. 17fb73c 1) Replace BdsLibGetBootMode with GetBootMode from HobLib of MdePkg. by qwang12 · 18 years ago
  87. df557cc 1. Sync definition of EFI_DEBUG_IMAGE_INFO with UEFI spec by qhuang8 · 18 years ago
  88. 64b41a0 Fix the issue of Linux cannot boot and reset on IPF. by xli24 · 18 years ago
  89. 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
  90. 635a3f5 Assign IDE_BLK_IO_DEV.UdmaMode when detecting the disk hardware support UDMA mode. by klu2 · 18 years ago
  91. 8ba8cb2 Removed EFI_SIZE_REDUCTION_APPLIED and SIZE_REDUCTION_ISA_COMBINED because one PCD PcdComponentNameDisable has been introduced. by vanjeff · 18 years ago
  92. 9ae2215 Rollback wrong commit in r2414 by klu2 · 18 years ago
  93. 8b886ed Fix case-sensitive build issue for filename in Linux by klu2 · 18 years ago
  94. 2008636 Add blank line at end of file to pass GCC build. by klu2 · 18 years ago
  95. 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
  96. 59e9a36 1.replace macros EFI32 with MDE_CPU_IA32 by vanjeff · 18 years ago
  97. fad1794 1. Fix an issue about the calculation of GlyphBufferSize by qhuang8 · 18 years ago
  98. 2c33bcb Add range checking of partition for MBR. by xli24 · 18 years ago
  99. 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
  100. 9c3894a Remove the unused library instance EdkNullCustomizedDecompressLib. by lgao4 · 18 years ago