1. 1a2f870 Second set of changes based on a review of the code comments in the Include directory for typos, grammar issues, and language clarity. by pkandel · 16 years ago
  2. 7076244 The StringIndex should be casted to UINT16* but not UINT8*. by klu2 · 16 years ago
  3. 287f4f4 Add ASSERT check for AsmFlushCacheRange(). by xli24 · 16 years ago
  4. 63fffe4 fix the issue when passing a L"" string to PrintXY. by eric_tian · 16 years ago
  5. c8c4437 update comments per review comments. by vanjeff · 16 years ago
  6. 630b418 Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity. by pkandel · 16 years ago
  7. e79a297 Remove ASSERT (TotalSize <= sizeof (Buffer)); by xli24 · 16 years ago
  8. 33cf993 Fix issue that build is broken if a dynamic PCD's value is L"". by klu2 · 16 years ago
  9. 9c11644 Build tool will translate the value of VOID* type PCD to byte array, and put value into database. So no need use esc character "\" in path value of UNICODE string. by klu2 · 16 years ago
  10. 2ebbe08 Fix an issue in DataHubGetNextRecord. by gikidy · 16 years ago
  11. bcd7070 fix the issue of Inadequate Memory Allocation in Variable Services by eric_tian · 16 years ago
  12. 2561f56 1. Fix the bug that we should use rip relative addressing for x64 label to prevent GNU assembly generate incorrect code. by qhuang8 · 16 years ago
  13. 1a76fbe Save label "@F" to 64-bit register (r10) instead of 32-bit register (eax) in case label @F is above 4G. by qhuang8 · 16 years ago
  14. 693c4e0 Fix minor typos in comments. by jljusten · 16 years ago
  15. 8c8f3dc changed %s to %a to print correct ascii string. by vanjeff · 16 years ago
  16. 6916d99 Fix IPF alignment fault caused by addition of BASE_LIST type that was added to resolve the X64 GCC VA_LIST issue. by mdkinney · 16 years ago
  17. 97f7781 Make sure BASE_LIST is always aligned on a 64-bit boundary by mdkinney · 16 years ago
  18. 86fe4ef Update GenFw tool to zero time/date by default. by lgao4 · 16 years ago
  19. 6a729dc Fix <.><..> can not work correctly on NT32 platform. by gikidy · 16 years ago
  20. 2062154 The data length of a text request must not exceed the iSCSI target MaxRecvDataSegmentLength. by gikidy · 16 years ago
  21. 134c1f3 modify the implementation of GetInterface and GetConfiguration to force the high byte of output type parameters zero. by eric_tian · 16 years ago
  22. 35c218d fix the HiiStrIdToImage sct failure, which is caused by wrong algorithm of finding right-most line break opportunity. by eric_tian · 16 years ago
  23. 071b722 Use DiskIo->WriteDisk() API to avoid alignment issue. by qhuang8 · 16 years ago
  24. d48e8b0 Use rip relative addressing for x64 label for Thunk16.S to prevent GCC assembly from generating 32-bit value with HIGHLOW fixup. by qhuang8 · 16 years ago
  25. ac4e705 Fix bug to fill Startup AP Vector address in FvImage by lgao4 · 16 years ago
  26. 740cce9 The MULTIPLE_THREAD should be choice from "Disable", "Enable" but not "TRUE", "FALSE" by klu2 · 16 years ago
  27. ecb1192 The MULTIPLE_THREAD should be choice from "Disable", "Enable" but not "TRUE", "FALSE" by klu2 · 16 years ago
  28. c9d0e08 Add MULTIPLE_THREAD option. by klu2 · 16 years ago
  29. bc61c01 Increase source portability by replace the use of EFI_STATUS_CODE_DATA_MAX_SIZE with sizeof(Buffer) by mdkinney · 16 years ago
  30. d94f1f3 Increase source portability by replace the use of EFI_STATUS_CODE_DATA_MAX_SIZE with sizeof(Buffer) by mdkinney · 16 years ago
  31. be71cc9 Increase source portability by replace the use of EFI_STATUS_CODE_DATA_MAX_SIZE with sizeof(Buffer) by mdkinney · 16 years ago
  32. 1ca8808 Increase source portability by replace the use of EFI_STATUS_CODE_DATA_MAX_SIZE with sizeof(Buffer) by mdkinney · 16 years ago
  33. b088ba3 1) Move gEfiStatusCodeDataTypeDebugGuid from the IntelFrameworkPkg to the IntelFrameworkModulePkg. This GUID is not defined in the Framework Specifications, so it is part of the implementation. This GUID is used to pass DEBUG() information to the Status Code Protocol and PPI. This GUID is now defined in IntelFrameworkModulePkg/Include/Guid/StatusCodeDataTypeDebug.h. The GUID definition was also moved from the DEC file in the IntelFrameworkPkg to the IntelFrameworkModulePkg. by mdkinney · 16 years ago
  34. fd89439 1) Move gEfiStatusCodeDataTypeDebugGuid from the IntelFrameworkPkg to the IntelFrameworkModulePkg. This GUID is not defined in the Framework Specifications, so it is part of the implementation. This GUID is used to pass DEBUG() information to the Status Code Protocol and PPI. This GUID is now defined in IntelFrameworkModulePkg/Include/Guid/StatusCodeDataTypeDebug.h. The GUID definition was also moved from the DEC file in the IntelFrameworkPkg to the IntelFrameworkModulePkg. by mdkinney · 16 years ago
  35. 2c236ad 1) Move gEfiStatusCodeDataTypeDebugGuid from the IntelFrameworkPkg to the IntelFrameworkModulePkg. This GUID is not defined in the Framework Specifications, so it is part of the implementation. This GUID is used to pass DEBUG() information to the Status Code Protocol and PPI. This GUID is now defined in IntelFrameworkModulePkg/Include/Guid/StatusCodeDataTypeDebug.h. The GUID definition was also moved from the DEC file in the IntelFrameworkPkg to the IntelFrameworkModulePkg. by mdkinney · 16 years ago
  36. 3a6064f 1) Move gEfiStatusCodeDataTypeDebugGuid from the IntelFrameworkPkg to the IntelFrameworkModulePkg. This GUID is not defined in the Framework Specifications, so it is part of the implementation. This GUID is used to pass DEBUG() information to the Status Code Protocol and PPI. This GUID is now defined in IntelFrameworkModulePkg/Include/Guid/StatusCodeDataTypeDebug.h. The GUID definition was also moved from the DEC file in the IntelFrameworkPkg to the IntelFrameworkModulePkg. by mdkinney · 16 years ago
  37. cdf360f Remove unnecessary use of gEfiStatusCodeSpecificDataGuid and sync algorithm with NT32 OEM Hook Status Code Lib by mdkinney · 16 years ago
  38. 8b35a9c Remove unnecessary use of gEfiStatusCodeSpecificDataGuid by mdkinney · 16 years ago
  39. 0ca9ea4 Remove the GUID declared as gEfiStatusCodeDataTypeErrorGuid and EFI_STATUS_CODE_DATA_TYPE_ERROR_GUID because it is not present in the Intel Framework Specifications. by mdkinney · 16 years ago
  40. 1872cca Remove the GUID declared as gEfiStatusCodeDataTypeAssertGuid and EFI_STATUS_CODE_DATA_TYPE_ASSERT_GUID because it is not present in the Intel Framework Specifications. by mdkinney · 16 years ago
  41. 810881f Remove the GUID declared as gEfiStatusCodeDataTypeAssertGuid and EFI_STATUS_CODE_DATA_TYPE_ASSERT_GUID because it is not present in the Intel Framework Specifications. by mdkinney · 16 years ago
  42. d4764d1 Remove the GUID declared as gEfiStatusCodeDataTypeExceptionHandlerGuid and EFI_STATUS_CODE_DATA_TYPE_EXCEPTION_HANDLER_GUID because it is not present in the Intel Framework Specifications. by mdkinney · 16 years ago
  43. a7ef0a8 1, Add checking for input parameter tool tag which is used to find external tools. by klu2 · 16 years ago
  44. e2c6e69 Update shell binaries to use the newest EDK shell snapshot. This version has integrate the patch to use EDKII GetBestLanguage() to solve RFC 4646 language matching issue in drivers, dh, DevTree, etc. by qhuang8 · 16 years ago
  45. 3cc6e8e a typo of ISCSI string by eric_tian · 16 years ago
  46. 3fc15d4 fix the typo of ISCSI related string. by eric_tian · 16 years ago
  47. 70ffafd Remove ShellHotFix.patch since the newest EDK shell snapshot has integrated the complete fix for RFC 4646 language match issue in drivers, dh, DevTree, etc. by qhuang8 · 16 years ago
  48. ae6a37f 1. removed an extra call to SetVectorBase() in the SetMode() function. by vanjeff · 16 years ago
  49. 6535652 Add directory for the new added Language Library. by lgao4 · 16 years ago
  50. ae3d1e9 Replaced ASM_GLOBAL with .global, and add start label for some files to avoid link warnings. by gikidy · 16 years ago
  51. 3d7dfb3 Change (UINT8 *) to (CHAR *) to make types the same for comparison operations by mdkinney · 16 years ago
  52. 071a9a1 Correct parameter names for ASSERT() checks. by mdkinney · 16 years ago
  53. 94fe1ac Update build.exe after StrGather was updated. Add -s build flag in EdkShellPkg.dsc so that .UNI files with ISO 639-2 language codes of EDK Shell can be built. by rsun3 · 16 years ago
  54. 2ef9435 Fix the bug that PCD driver treat StringTableIndex as UINT8 value but in fact it is UINT16 value. by klu2 · 16 years ago
  55. 1f53f7b Update SecMain for Nt32 to use WriteFile() for all status code related console output so the same mechanism is used for SEC, PEI, and DXE. Previously SEC and PEI were using printf() and DXE was using WriteFile() and the order of the messages was not correct in all cases. By using the same method for all status code output, the order of the messages is correct. by mdkinney · 16 years ago
  56. a776476 This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. by mdkinney · 16 years ago
  57. 9c98c8e This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. by mdkinney · 16 years ago
  58. 53d7408 This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. by mdkinney · 16 years ago
  59. b5a8e95 This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. by mdkinney · 16 years ago
  60. ca9938b This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. by mdkinney · 16 years ago
  61. 504dcb0 This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. by mdkinney · 16 years ago
  62. 2075236 This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules. by mdkinney · 16 years ago
  63. 37e97c5 Add more details to OvmfPkg/README for building & running. by jljusten · 16 years ago
  64. 49ba944 Add initial version of Open Virtual Machine Firmware (OVMF) platform. by jljusten · 16 years ago
  65. a1f11f7 Add IdeControllerDxe driver. This driver is very similar to by jljusten · 16 years ago
  66. 21b404d Add a simple PCI host bridge driver. by jljusten · 16 years ago
  67. a47463f Add CPU DXE driver for IA32 & X64 processor architectures. by jljusten · 16 years ago
  68. e50466d Add MTRR library for IA32 & X64 processor architectures. by jljusten · 16 years ago
  69. d096516 Fix the bug that build tool and PCD driver can not deal with byte array or ANSIC type value for dynamic PCD. by klu2 · 16 years ago
  70. a81c3da Correct one minor instruction to clear the lower 4 bits of r11. by qhuang8 · 16 years ago
  71. a148780 Fix the bug in x64 thunk code that it cannot handle the case when GDT is loaded in above 4G table memory. by qhuang8 · 16 years ago
  72. 57ee276 update comments on implementation by eric_tian · 16 years ago
  73. 392b3cf sync the StrToImage flag of UGA to consistent with GOP by eric_tian · 16 years ago
  74. 68b54c0 Correct GenPage to get the input option value. by lgao4 · 16 years ago
  75. 31b440c fix a bug of incorrectly judge the end of variable arguments. by eric_tian · 16 years ago
  76. 8aea08d Correct the parameter parser of GenBootSector. by lgao4 · 16 years ago
  77. f324bf4 Roll back changes to apply GetBestLanguage() in HiiDataBase. Exact language match should be used in HiiDatabase. by rsun3 · 16 years ago
  78. b0a5e68 Update build.exe after StrGather python script was changed. by rsun3 · 16 years ago
  79. 527a098 Remove the tool PcdSyntaxUpdate.exe. This tool is an obsolete tool. It is added to be used to update PCD format according to INF 0.44, DEC 0.41, DSC 0.40. But, now EDKII code base conforms to the newest public 1.1 version INF, DEC and DSC spec. by lgao4 · 16 years ago
  80. 91a306e Correct the check to the valid device path. The device path can't be less than the basic header. by lgao4 · 16 years ago
  81. 53fafef change ISO 639-2 language codes to RFC 4646 codes in .UNI files by rsun3 · 16 years ago
  82. 1df9325 Fix minor bug in tools. by lgao4 · 16 years ago
  83. f6427e8 Add the checking to the input parameter of tools. by lgao4 · 16 years ago
  84. 323f53f Fix linked list loops by mdkinney · 16 years ago
  85. f680f86 Terminate the Capability List traversal if the Capability Pointer is less than 0x40, or the Capability Pointer is not aligned on a 32-bit boundary. by mdkinney · 16 years ago
  86. 94853f2 Terminate the Capability List traversal if the Capability Pointer is less than 0x40, or the Capability Pointer is not aligned on a 32-bit boundary. by mdkinney · 16 years ago
  87. 20610fa Update module to show real dependencies on the MemoryAllocationLib by mdkinney · 16 years ago
  88. 57b201b update the file description of PrintXY and AsciiPrintXY. and also refine the implementation to return the number of actual printed characters. by eric_tian · 16 years ago
  89. d9e63d9 update the file description of PrintXY and AsciiPrintXY. and also refine the implementation to return the number of actual printed characters. by eric_tian · 16 years ago
  90. 4772ce7 refine the implementation of HiiStringToImage: by eric_tian · 16 years ago
  91. 619e4c0 update the implementation of InternalPrintGraphic to reflect the number of actual printed character by eric_tian · 16 years ago
  92. 0f89940 Update revision reference tag. by gikidy · 16 years ago
  93. ab4e42d Build tool need generate different value macro's name for PatchableInModule type PCD against FixedAtBuild PCD. by klu2 · 16 years ago
  94. 470d0b2 Synchronize code with specs. by gikidy · 16 years ago
  95. 534b825 Synchronize code with specs. by gikidy · 16 years ago
  96. de48299 Update DriverSample and PlatDriOverrideDxe driver to correct the return value for ConfigAccess ExtractConfig interface. by lgao4 · 16 years ago
  97. 14073b3 Fix the bug that TAB character in uni file make unicode string missing in autogen file. Corresponding version in build tool project is r1592. by klu2 · 16 years ago
  98. 3e0c79b Fix ScsiLib build break by << operator, which is replaced by LShiftU64 of BaseLib. by lgao4 · 16 years ago
  99. 7b2cc54 Remove __APPLE__ usage in ProcessorBind.h files. by xli24 · 16 years ago
  100. 67d6322 Clean up GenericBdsLib.h to remove unnecessary include header files. by lgao4 · 16 years ago