1. 934309d Add a temp BasePeCoffLib that deals with MOVT instruction. At this point we don't know how the PE/COFF spec will change, but we can merge the real change into the MdePkg when the PE/COFF spec is updated and remove this library. To be clear I made up the PE/COFF relocation extension for these relocations, but as long as the tools match it all works.... Mainly doing this to support gcc. by andrewfish · 14 years ago
  2. dd85e4b Add debug print that the system is about to be reset. I was seeing watchtog timeouts in UnixPkg and they were hard to debug as gdb was exiting. This debug print should be useful in general. by andrewfish · 14 years ago
  3. 6c45642 Add boundary check against APIC ID. by xli24 · 14 years ago
  4. fd627b1 Fix a bug. iSCSI driver doesn’t follow driver model Start()/Stop() in case no configuration data for login. So when VLAN form Add/Remove items, iScsi form cannot update MAC address. by hhuan13 · 14 years ago
  5. 10c9a2e Add NULL pointer checking against Data. by xli24 · 14 years ago
  6. bc369e7 Add NULL pointer checking against Data. by xli24 · 14 years ago
  7. c8e0735 Minor update code comment in last commitment. by qhuang8 · 14 years ago
  8. ab5255f Update UnixUgaScreen module to adapt to the change in Unix UGA protocol interface. by qhuang8 · 14 years ago
  9. 4ad858e Fix one issue: Some last IP settings may be lost when IP setting was re-set. by vanjeff · 14 years ago
  10. 6401e5f Correct the check for macro definition __EDKII_GLUE_PEI_HOB_LIB__. by lgao4 · 14 years ago
  11. 526cafb Add -m32 option for IA32 ASM flag to ensure it is treated as 32-bit for GCC assembler. by qhuang8 · 14 years ago
  12. 5d4a0db Handle gEfiStatusCodeDataTypeStringGuid in status code drivers. by xli24 · 14 years ago
  13. 96a2516 Handle gEfiStatusCodeDataTypeStringGuid in status code handler drivers. by xli24 · 14 years ago
  14. 133238c Fix GCC build. by xli24 · 14 years ago
  15. d6d858c Fix the risk of AP stack conflict. by xli24 · 14 years ago
  16. 28d1916 Fix Xcode build break. by andrewfish · 14 years ago
  17. 6389e32 Use FreePool() library API to replace gBS->FreePool() service. by lgao4 · 14 years ago
  18. 2a0879a Use local version EfiScriptLibAsciiStrLen() and EfiScriptLibStrLen() function to get string length so that this library doesn't depend on other EDK libraries and it can be linked together with EdkIIGlueLib. by lgao4 · 14 years ago
  19. a4902cc Complete coding to support X64 EFI ABI in UnixPkg. Code is not currently hooked in or tested, but it is code complete. Only missing step from testing is figuring out how to build with two different ABIs for the same platform. Sec needs a different ABI. May need to add a 2nd build step. by andrewfish · 14 years ago
  20. 712a569 Sync fix on MdePkg r9982. by lgao4 · 14 years ago
  21. 6310ffd Sync EDKII BaseTools to BaseTools project r2000 by qhuang8 · 14 years ago
  22. ad108ab Roll back change r10696, because new update on r10700 and r10701 handles this issue. by lgao4 · 14 years ago
  23. 116b142 Roll back change r10695, because new update on r10700 and r10701 handles this issue. by lgao4 · 14 years ago
  24. ab58ce1 Enhance FV2.ReadSection() to read GUIDED section raw data when its extraction guided protocol doesn’t exist. by lgao4 · 14 years ago
  25. 1d6ee65 Enhance FV2.ReadSection() to read GUIDED section raw data when its extraction guided protocol doesn’t exist. by lgao4 · 14 years ago
  26. 3440157 Enhance PiSmmCoreMemoryAllocationLib Free function implementation to call gSmst or gBS Free service according to the buffer in or out of SMRAM range. by lgao4 · 14 years ago
  27. 1d733f7 Enhance SmmMemoryAllocationLib Free function implementation to call gSmst or gBS Free service according to the buffer in or out of SMRAM range. by lgao4 · 14 years ago
  28. 830db41 Fix Xcode build break. by andrewfish · 14 years ago
  29. 74f8952 1. Consume Debug Agent Library to support debugging AP code based on PI MP protocol. by vanjeff · 14 years ago
  30. 7416f4e Add support for e1000 NICs to OVMF by mdkinney · 14 years ago
  31. 79bcf05 Make sure gBS FreePool() is used to free the buffer always allocated by gBS AllocatePool() service. by lgao4 · 14 years ago
  32. 0433d8f Make sure gBS FreePool() is used to free the buffer always allocated by gBS AllocatePool() service. by lgao4 · 14 years ago
  33. 082be7a Change the GUID value of UnixBaseLib to avoid Guid value collision with BaseLib.inf in MdePkg. by qhuang8 · 14 years ago
  34. 09ba0c4 Update AtaBus module to use Uefi.h as the master header file as it is a pure UEFI driver. by qhuang8 · 14 years ago
  35. 54a7013 Fix CodeSourcery 2010q1 link issue by adding missing intrinsics by andrewfish · 14 years ago
  36. d4b6dd9 minor format update by hhtian · 14 years ago
  37. 07a9079 Started working on EFI ABI to UNIX ABI assembly gasket by andrewfish · 14 years ago
  38. ede7ec0 Changed the X64 gasket so it would be possible to port it to deal with the Unix to EFI ABI mangling. It still just does Unix ABI, and has some Xcode specific stuff to make source level debug a little easier, but it is a good first step. by andrewfish · 14 years ago
  39. 185969e Add an option to build the GccShell. './build.sh shell' or './build64.sh' will buid the shell. by andrewfish · 14 years ago
  40. 685f8c7 Fix more InitializeDebugAgent API change bugs. GDB stub was not turned on in example platforms. by andrewfish · 14 years ago
  41. 7c137ca Fix the build break in two open source packages caused by check in 10660. by andrewfish · 14 years ago
  42. b9c8e50 Port UnixPkg to also support X64. Currently only supports Unix x86_64 ABI. In the future we can make Sec support x86_64 ABI and the rest of the code support X64 EFI ABI. This will require assembly gaskets to fix the calling convention differences. I currently have noop gaskets in place for x86_64 ABI. This has only been tested on OS X 10.6. by andrewfish · 14 years ago
  43. 92a4f6f Add 64-bit versions of FLASH Base addressess as it is legal to have them >4G. For backward compatability if the new 64-bit base addresses are zero use the old 32-bit base addressess. by andrewfish · 14 years ago
  44. 5fc3b5d Added to support X64 port (with SV5 ABI). May be able to remove after we port everything, but Sec, to EFI X64 ABI. by andrewfish · 14 years ago
  45. 7119d96 Fix bug that cursor position will change when enter newly registered HII Form after ConnectAll() in DeviceManager. by xdu2 · 14 years ago
  46. 6a60f8c Fix a bug in SmmBaseHelper driver that the JMP instruction which jumps to the original page fault handler is incorrect. by rsun3 · 14 years ago
  47. 14c4857 Sync EDKII BaseTools to BaseTools project r1997 by qhuang8 · 14 years ago
  48. d39c2af Fix #pragma pack(4) issue with an #ifdef. The #pragma () is in the wrong place. by andrewfish · 14 years ago
  49. e24f50f Remove spec compliance comment. It follows PI1.2B spec now. by jyao1 · 14 years ago
  50. b3ef238 Add msvcr71.dll used by base tools win32 binaries in case the environment does not have this DLL file. by qhuang8 · 14 years ago
  51. fe3b68b Per UEFI Spec, LowestAlignedLba and LogicalBlocksPerPhysicalBlock must be 0 for logical partitions. by niruiyu · 14 years ago
  52. 2496b46 1. Update FFS_FIXED_CHECKSUM to 0xAA to match PI FV image generated by EDKII build tool. by lgao4 · 15 years ago
  53. 90bfa22 Add some error checking. by xdu2 · 15 years ago
  54. 4cf7e03 1. Add init flag DEBUG_AGENT_INIT_DXE_AP. by vanjeff · 15 years ago
  55. 635021c Fix 64-bit bug in DxeIpl. You can't cast an & UINT64 to a UINT32 *, as the upper 32-bits do not get updated. In my case there was data on the stack for the upper 32-bits and it caused the size to be greater than 4GB. by andrewfish · 15 years ago
  56. f5e004a Remove IO and MMIO GCD add operations from this generic PCI Hot Bridge drivers. by mdkinney · 15 years ago
  57. 991d956 Update OVMF Platform PEI to declare IO and MMIO resources. by mdkinney · 15 years ago
  58. 1beb1af Fixes for the ARM port of SCTs by andrewfish · 15 years ago
  59. 4196f91 Enhance to follow UEFI2.3 spec - the EFI_ACPI_TABLE_PROTOCOL will ensure that the checksum field is correct for both the RSDT/XSDT table and the table being installed through the AcpiTableBuffer parameter. by jyao1 · 15 years ago
  60. 3ea3ff8 Fix issue in DmaMap with buffers that are smaller than a cache line. Also make any buffer that is not an even quanta of cache lines double buffer. by andrewfish · 15 years ago
  61. d34689b Some more 64-bit fixes. by andrewfish · 15 years ago
  62. d5cdd25 Fix xcode project to point to the correct X64 paths. Also update print out to not point to tianocore.org... by andrewfish · 15 years ago
  63. 307d6c4 Add an Xcode project to build 64-bit UnixPkg. Currently crashes in PeiCore(). by andrewfish · 15 years ago
  64. 47d475f Fix 64-bit compile bug by andrewfish · 15 years ago
  65. 67f8680 Started trying to get the UnixPkg to compile for X64 with UnixABI. So far only have Sec compiling with Xcode. This is the first step in trying to get the EFIABI to work. Note since SEC is a Posix application it will still need to be Unix ABI. by andrewfish · 15 years ago
  66. 72ed3d7 Refine code. by vanjeff · 15 years ago
  67. 430fbbe Code refinement. by xli24 · 15 years ago
  68. 099f2b1 Change type of PcdSrIovSupport/PcdAriSupport/PcdMrIovSupport from FeatureFlag to [FixAtBuild, PcdDynamics]. by rsun3 · 15 years ago
  69. 0539981 Return from ProgramBar() after VF BARs are programmed. by rsun3 · 15 years ago
  70. d404839 Fix bugs in the PCI bus driver to support SR-IOV. by rsun3 · 15 years ago
  71. 78c0686 remove duplicated code. by vanjeff · 15 years ago
  72. 9f2ced4 Removed the requirement to pass in at least one parameter to the script. by geekboy15a · 15 years ago
  73. c14164f Ported more of EdkCompatabilityPkg to ARM to support SCT port. by andrewfish · 15 years ago
  74. a4ac31e Remove ASSERT and change to if () by hhuan13 · 15 years ago
  75. 787cd14 Fix a bug by adding * for Ptr8 by hhuan13 · 15 years ago
  76. b88bd01 Add a tempate for a RealView FVB for the variable services. by andrewfish · 15 years ago
  77. 1c8029e Update the previous fix to only shadow the function for supported processor architectrues. The old way required non supported processor architectures to opt out. by andrewfish · 15 years ago
  78. 27172c0 Fix issue with ARM port. Image.c shadow code is not ANSI C and crashes on ARM. So I did the same thing that is done on Itanium and skipped the shadow for ARM architecture in all cases. by andrewfish · 15 years ago
  79. 4546bcb Fix a bug: by hhuan13 · 15 years ago
  80. be757a7 Update EdkShellBinPkg to integrate a patch in Shell SVN r41. by qhuang8 · 15 years ago
  81. c945216 Fix the issues that StatusCode can't work when PcdStatusCodeUseMemory is set to TRUE or PcdStatusCodeUseDataHub is set to TRUE. by lgao4 · 15 years ago
  82. be63a20 Fix the issues that StatusCode can't work when PcdStatusCodeUseMemory is set to TRUE. by lgao4 · 15 years ago
  83. b24633c Initialize lists ArpService->PendingRequestTable/DeniedCacheTable/ResolvedCacheTable before firing timer ArpService->PeriodicTimer. This remove the race condition in ArpCreateService(): it is possible for the timer event to trigger before the lists are initialized which will results in a hang in ArpTimerHandler(). by xdu2 · 15 years ago
  84. 74df502 1. update to use 1 EFI Variable per NIC (instead of converge all NIC configuration into one EFI Variable), this remove the limitation that max NIC configuration will depend on PcdMaxVariableSize. by xdu2 · 15 years ago
  85. 8df3a68 Update OVMF BDS Library to call GenericBdsLib function to save gEfiMemoryTypeInformation by mdkinney · 15 years ago
  86. 755e4d1 Update logic in Suuported() for PCI-ISA Bridges with Positive Decode to avoid false positives on bridges of class PCI_CLASS_BRIDGE_OTHER. by mdkinney · 15 years ago
  87. 4bc6ab8 Fix path in script by andrewfish · 15 years ago
  88. 7668305 Use same scheme as *.asm file. by andrewfish · 15 years ago
  89. 8b4eff7 Make SEC ModuleEntryPoint build with Xcode. Just need another level of indirection by andrewfish · 15 years ago
  90. afdfe8f Remove ArmEbPkg and replace with ArmRealViewEbPkg. Ported ArmRealViewEbPkg to have a PEI phase, and added place holder CPU PEIM to ArmPkg. This ArmRealViewEbPkg now boots from SEC, PEI, DXE, BDS, to EBL in the ARM RealView system emulator that comes with RealView Pro. by andrewfish · 15 years ago
  91. 7ee525b Report correct MediaPresentSupported value from Nt32 SNP mode data. by xdu2 · 15 years ago
  92. 49fd66c Fix a bug that mtftp4 driver reply 2 ACK in answer to incoming No.65535 block data. That issue incurs incorrect network transfer. by hhuan13 · 15 years ago
  93. 7f97c9b Use ASSERT to check the expression. by lgao4 · 15 years ago
  94. 1dc1b43 1. fixed one bug to construct config request string header used child handle instead of NIC controller handle. by vanjeff · 15 years ago
  95. 25400c6 Add routing header type to NetLib. by tye1 · 15 years ago
  96. 58380e9 Minor grammatical work--mostly adding periods. Items with ONLY period added did not have the heading date changed, but Items with content changes had heading copyright dates updated. Sending separately a list of files missing Doxygen @param and @return information. (PENDING) by myronporter · 15 years ago
  97. 3b33c6d Fix FFS file type for binary modules of type UEFI_DRIVER by mdkinney · 15 years ago
  98. 445b357 roll back last check-in. by vanjeff · 15 years ago
  99. 7df41b1 by vanjeff · 15 years ago
  100. 6b22483 1) Call ProcessNotifyList() to process all Dispatch Notifications after the Memory Discovered PPI is installed. by mdkinney · 15 years ago