1. 0c1e176 Retire <FrameworkModuleBase.h>, <FrameworkModuleDxe.h>, and <FrameworkModulePei.h> by mdkinney · 16 years ago
  2. df93b0f Move gEfiPciOptionRomTableGuid from IntelFrameworkModulePkg to the DuetPkg by mdkinney · 16 years ago
  3. bc61c01 Increase source portability by replace the use of EFI_STATUS_CODE_DATA_MAX_SIZE with sizeof(Buffer) by mdkinney · 16 years ago
  4. 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
  5. ae3d1e9 Replaced ASM_GLOBAL with .global, and add start label for some files to avoid link warnings. by gikidy · 16 years ago
  6. 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
  7. 53fafef change ISO 639-2 language codes to RFC 4646 codes in .UNI files by rsun3 · 16 years ago
  8. 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
  9. ced10e2 Replace .globl with ASM_GLOBAL by xli24 · 16 years ago
  10. d5172f9 1. Remove .extern from GCC assembly. by xli24 · 16 years ago
  11. e779654 Remove the duplicated EdidActive.h & EdidDiscovery.h in DuetPkg. MdePkg has already defined these two files with the exactly same contents. by qhuang8 · 16 years ago
  12. 754f83b Delete useless files. by gikidy · 16 years ago
  13. 11d909a 1. Open USB related and logo support FVs, remove some useless FVs. by gikidy · 16 years ago
  14. 8b85412 Ported LZMA to DUET platform. by gikidy · 16 years ago
  15. de42c02 Fix a bug that L"PlatformLang" must be a null-terminated ASCII string according to UEFI spec. by qhuang8 · 16 years ago
  16. 607e91f Replace references to RFC 3066 with RFC 4646. by gikidy · 16 years ago
  17. 21946ba fix ICC build warning by eric_tian · 16 years ago
  18. a24b404 improve platformlangcodes/langcodes and platformlang/lang autoupdate mechanism. by eric_tian · 16 years ago
  19. 986825f Add a note for Duet build under Linux environment. by gikidy · 16 years ago
  20. 0141c70 Steps for build Duet under Linux environment added. by gikidy · 16 years ago
  21. c1a83b5 Remove unused IfrSupportLib and ExtendedIfrSupportLib by lgao4 · 16 years ago
  22. 72be1c7 Remove macro usage of EFI32, EFI64 in duet package. by klu2 · 16 years ago
  23. 6c8e40c Fix BiosVideo thunk bug about invalid legacy region area. by klu2 · 16 years ago
  24. f8b30ae add return if no valid architecture by klu2 · 16 years ago
  25. cb7d01c HII Library Class interface refine. by rsun3 · 16 years ago
  26. 05c7cb5 Per UEFI spec, SetMode() should clear screen anyway with black color. by vanjeff · 16 years ago
  27. 87cac63 Add UefiHiiServicesLib library instance in every one DSC by lgao4 · 16 years ago
  28. f05b1c1 Fix the bug that debug output fails to print hex value to screen. Remove module internal SPrint() and use UnicodeSPrintAsciiFormat() in print library instead. by qhuang8 · 16 years ago
  29. 8141eea Add comments for introducing startup sequence for DUET boot disk. by klu2 · 16 years ago
  30. c0e741e Add comments for introducing startup sequence for DUET boot disk. by klu2 · 16 years ago
  31. f6f910d Retire Extended HII library class. by rsun3 · 16 years ago
  32. 15fcbcb Remove some drivers to save image size by klu2 · 16 years ago
  33. 6976b5c Add code for floppy format process. by gikidy · 16 years ago
  34. 3751c4c Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now and will be added later if necessary. by rsun3 · 16 years ago
  35. 8941b53 Fix building warning for mismatching paramter pointer type by klu2 · 16 years ago
  36. bda1bdb Add more comments for override PCD and library instance. by klu2 · 16 years ago
  37. d6ca2c1 1, cleanup DSC file, use NULL library instance for DebugLib and by klu2 · 16 years ago
  38. 40b499c Add header file "SerialStatusCode.h" inclusion. by qhuang8 · 16 years ago
  39. d26b17e Also output information to serial by klu2 · 16 years ago
  40. 3ffa0f1 Fix name conflict for GetVariable defined in UefiLib.h by klu2 · 16 years ago
  41. 536c563 Add a parameter for process boot disk create. by gikidy · 16 years ago
  42. 3a4e990 Remove single module's compression from FDF. We could get smaller size when compressing whole image. by klu2 · 16 years ago
  43. 7bc4989 Fix build break for EFI_SMBIOS_TABLE_GUID name has been changed. by gikidy · 16 years ago
  44. e343d44 File st32_64.S added for X64. by gikidy · 16 years ago
  45. 72f7d3c File st16_64.S added for X64. by gikidy · 16 years ago
  46. 3bd0ef8 Added efi64.S file for X64 and reviewed efi32.S file. by gikidy · 16 years ago
  47. fe9591c It is safe to use bcat command to cat binary files, if bcat is avaiable, so add bcat command into comments by klu2 · 16 years ago
  48. ded312f 1. Add start64.S file for X64. 2. start.S file reviewed. by gikidy · 16 years ago
  49. 560b815 Final boot image just need combination, no need to create directory by klu2 · 16 years ago
  50. 9f214f6 Remove working modification for debug by klu2 · 16 years ago
  51. 4979475 Remove exit from batch file by klu2 · 16 years ago
  52. d0b0659 cleanScreen verified. by gikidy · 16 years ago
  53. 7674c40 Fix cleanScreen issue. by gikidy · 16 years ago
  54. 9336760 retire gEfiAlternateFvBlockGuid. All platform FvbRuntimeDxe drivers will not produce such protocol to signify itself support writable FVB protocol. by eric_tian · 16 years ago
  55. f3fb74c 1. Fix some convert issue. 2. org address changed. by gikidy · 16 years ago
  56. a39d85f Add more comments for thunk call. by klu2 · 16 years ago
  57. 9075e54 Use binary INF file to solve filename case issues. by qhuang8 · 16 years ago
  58. c0dece4 Use cpu arch macro instead of hard code ia32 by qhuang8 · 16 years ago
  59. c6811ca Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull" by qhuang8 · 16 years ago
  60. 640a2e5 Fix issue for boot sector by klu2 · 16 years ago
  61. 88e9055 Should use 16 bit code. by klu2 · 16 years ago
  62. a8abbe2 Should use 16 bit code. by klu2 · 16 years ago
  63. 4d38207 Refine comments. by klu2 · 16 years ago
  64. 3fd6fde Remove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances. by qhuang8 · 16 years ago
  65. c15c888 Remove 'BASETOOLS_DIR' variable. We assume basetools are in the PATH by jljusten · 16 years ago
  66. d0c94e5 The IA32 register definition is quit different between edk and edk2 code base, so should not use EFI_IA32_REGISTER_SET to prepare thunk call based on edk2's BaseLib. by klu2 · 16 years ago
  67. 5b7021e Convert CreateBootDisk from windows bat file to Linux sh file. by gikidy · 16 years ago
  68. c521660 Linux split replaced by BaseTools Split. by gikidy · 16 years ago
  69. 296d352 Refine comments. by klu2 · 16 years ago
  70. 2776527 Remove debug message code. by klu2 · 16 years ago
  71. 49de9dd Fix ICC building issue. by klu2 · 16 years ago
  72. 237bb9d Fix bug of wrong stack16 stack for thunk call. This may cause Duet failed to enter graphic mode under Qemu simulator or some platforms. by klu2 · 16 years ago
  73. 71bd6db Update PostBuild.sh by klu2 · 16 years ago
  74. 3ef254b Use com as postfix as MSFT does. by klu2 · 16 years ago
  75. 5defbd8 Add post build script for linux by klu2 · 16 years ago
  76. f89afdd Add PostBuild process file for Unix environment. by gikidy · 16 years ago
  77. 2ea15d0 remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg by qhuang8 · 16 years ago
  78. a51a9ea remove PCI_MAX_SEGMENT from Industry Standard file. by vanjeff · 16 years ago
  79. 19d0df0 remove comment line by eric_tian · 16 years ago
  80. 3efaa6e Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe to by jljusten · 16 years ago
  81. 23833b2 Add thunk code for CpuDxe driver. by klu2 · 16 years ago
  82. 880237f Add missing protocol definition in dec file and remove LegacyBiosThunk protocol. by klu2 · 16 years ago
  83. 105c70e Duet X64 still use IA32 tool chain to generate bootsector. So update postbuild.bat to correct the binary path. by klu2 · 16 years ago
  84. 99032c4 Pass X64 GCC building by klu2 · 16 years ago
  85. b0e441b Update step for FAT32 usb. by klu2 · 16 years ago
  86. fe74f17 fix building issue for linux tool chain by klu2 · 16 years ago
  87. f1294e4 Refine the comments for BiosVideo thunk driver. by klu2 · 16 years ago
  88. 0d92cdc Update BiosVideo driver to produce GOP protocol but not UgaDraw protocol which is retired from UEFI specification. by klu2 · 16 years ago
  89. fd677af Should use UINTN for architecture register. by klu2 · 16 years ago
  90. 024a9e1 Fix building issue for linux toolchain by klu2 · 16 years ago
  91. 439c34f Fix build broken for variable's header modification. by klu2 · 16 years ago
  92. 7da78b1 1, Port BiosVideoThunkDxe driver from edk to edk2; by klu2 · 16 years ago
  93. 3709c4c 1. delete Include/Guid/VariableInfo.h by eric_tian · 16 years ago
  94. c42d374 1. Use /Map to generate map files; 2. Add code to process bin files split. by gikidy · 16 years ago
  95. 20193e0 Should use code16 for 16-bit assembler, otherwise 32-bit prefix will be added by klu2 · 16 years ago
  96. 0375ec8 boot sector use 16-bit code. by klu2 · 16 years ago
  97. 57b6de7 in 16-bit code, cs:[] require prefix because sengment size is set 32 bits. so use $ to reference string tag directly. by klu2 · 16 years ago
  98. 6efe5f9 1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file. by klu2 · 16 years ago
  99. 43d4555 Add GNUmakefile for Linux GCC to build BootSector; by gikidy · 16 years ago
  100. fd549a4 1. Add GNUmakefile for Linux GCC to build BootSector; by gikidy · 16 years ago