1. 5d71a30 UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) by Jordan Justen · 11 years ago
  2. e2a013f UnixPkg: Mark as deprecated (replaced by EmulatorPkg) by jljusten · 12 years ago
  3. 402e4a9 Change the type of NotifyHandle from EFI_HANDLE to VOID * for SimpleTextInEx protocol. by niruiyu · 12 years ago
  4. 512278a UnixPkg/Sec: Fixed build by oliviermartin · 12 years ago
  5. f01b91a Fixed build failed. by ydong10 · 13 years ago
  6. bf4a3db Add new interface GetVariable2 and GetEfiGlobalVariable2 to return more info. Also replace old interface with new one. by ydong10 · 13 years ago
  7. bff8c6f Update copyright format by hhtian · 13 years ago
  8. ea4ee7a EDK II Packages: Add Contributions.txt and License.txt files by jljusten · 13 years ago
  9. 2a95fdb Updated platform DSC files to add CPU Exception Library instances. by vanjeff · 13 years ago
  10. 55b1753 Updated platform DSC files to add CPU Exception Library instances. by vanjeff · 13 years ago
  11. 3e570e6 Append double-null for Type 19 data record. by lzeng14 · 13 years ago
  12. 3bbe68a Add Missing invocations to VA_END() for VA_START(). by rsun3 · 13 years ago
  13. 7a23f4b Refine file header format to follow coding style. by ydong10 · 13 years ago
  14. 24d6316 Update console mode setup to use PcdSetupConOutColumn and PcdSetupConOutRow which are specially for BIOS setup. by li-elvin · 13 years ago
  15. a762a87 According to PI errata 0000654 and 000811, we need use 0xFFFE to instead of 0 for EFI_SMBIOS_PROTOCOL.Add() SmbiosHandle parameter to assign a unique handle to the SMBIOS record, and for EFI_SMBIOS_PROTOCOL.GetNext() SmbiosHandle parameter to get the first matched SMBIOS handle or indicate no more SMBIOS record. by lzeng14 · 13 years ago
  16. e45e09c Correct the code to use SIZE_OF_EFI_FILE_INFO instead of sizeof (EFI_FILE_INFO) to fix a bug when creating a file/directory with single char as file name in root directory. by niruiyu · 13 years ago
  17. ec2bb58 Fix typo error in UnixPkg.dsc by erictian · 13 years ago
  18. 1abad90 Update UnixPkg to use IA32_SEGMENT_DESCRIPTOR defined in BaseLib.h by li-elvin · 13 years ago
  19. 98f0ea8 Correct package name by hhtian · 13 years ago
  20. b25e4ae Add LockBox null library to make CapsuleRuntimeDxe driver build pass. by li-elvin · 13 years ago
  21. df1b757 Fix the incorrect usage for PCD PcdResetOnMemoryTypeInformationChange in Duet, Unix and Emulator platform. by lgao4 · 13 years ago
  22. 8cc943a Remove unnecessary global macros in SecMain.inf. by niruiyu · 13 years ago
  23. 46293a4 Clean up invalid keywords and missing keywords in [Define] section of INF/DEC files. by lzeng14 · 14 years ago
  24. 4fdb97f Order sections as [Defines], [Includes], [LibraryClasses], [Guids], [Ppis], [Protocols], [PcdsFeatureFlag], [PcdsFixedAtBuild], [PcdsPatchableInModule], [PcdsDynamic] and [PcdsDynamicEx]. by lzeng14 · 14 years ago
  25. 1c3b101 Return scan code for Pause key. by vanjeff · 14 years ago
  26. e472e8d Remove duplicate PCD declaration by mdkinney · 14 years ago
  27. d040edf Clean up DEC files: by mdkinney · 14 years ago
  28. a1a5fc7 Fix DEC files so any PCD declared as Dynamic is also declared as DynamicEx by mdkinney · 14 years ago
  29. ad33170 1. solve build time issue that FV size is exceed due to more modules is included. by erictian · 14 years ago
  30. b5b1aca Fix gBS->Stall bug. The current code would only stall for a single timer tick. Fixing this issue exposed another issue with time slip in the stall that was also fixed. by andrewfish · 14 years ago
  31. d0a3ead Changed TEMPORARY_RAM_SUPPORT_PPI to EFI_PEI_TEMPORARY_RAM_SUPPORT_PPI. by vanjeff · 14 years ago
  32. 3f91133 Update DebugLib to provide support for "err" command in the EFI Shell to adjust the filter mask for DEBUG() messages. The "err" command provide the ability to adjust this filter mask at a global level through an EFI Variable and at the module level through a the Debug Mask Protocol. In order to support the degree of flexibility, the DebugLib needs to use library to abstract the get/set operations to the filter mask. by mdkinney · 14 years ago
  33. 2d7df64 Fix up the UnixPkg to work with clang on OS X. XCLANG toolchain configuration has already been checked into BaseTools project. by andrewfish · 14 years ago
  34. 692477d UnixPkg: Fix build for Linux by jljusten · 14 years ago
  35. 2dcef68 UnixPkg: Use build flag to prevent FatPkg from being required by jljusten · 14 years ago
  36. 2ac288f Fix issue with fixing tabs. by andrewfish · 14 years ago
  37. 1b7edf0 update copyright format by hhtian · 14 years ago
  38. 7709cf4 DuetPkg, OvmfPkg, UnixPkg: Remove unnecessary reset during boot by jljusten · 14 years ago
  39. d1e380b Remove unused files to make it easier to add new thunks. by andrewfish · 14 years ago
  40. 5f0286b Fix token dup caused by merge. by andrewfish · 14 years ago
  41. d0c3acd 2nd wave of r11105 checkin.2nd wave of r11105 checkin. by andrewfish · 14 years ago
  42. 2ff79f2 Adding Simple Pointer, GOP, SimpleTextInEx, and Networking protocols to the emulator. Cleaned up POSIX include situation by centralizing it in a single file, like NT32. Fixed TPL issue with TPL High not being emulated correctly, it was possible to take a timer tick when the locks in the DXE core should have prevented this. Remove some unused files to make things easier to maintain. by andrewfish · 14 years ago
  43. e23a349 Sync update to improve compiler compatibility by mdkinney · 14 years ago
  44. 13f06a5 Fix the issue that the high 16-bit of EAX may contain invalid data, which cause bad stack pointer, the change will ensure the high 16-bit of EAX is cleared. by li-elvin · 14 years ago
  45. 5f267e4 Update to support Xcode 64-bit debug. by andrewfish · 14 years ago
  46. 75f18f3 UnixPkg: Allow build.sh/build64.sh to be run from the edk2 root by jljusten · 14 years ago
  47. a069372 UnixPkg MiscSubClassPlatformDxe: Add en-US langdef to *.uni by jljusten · 14 years ago
  48. a761d49 UnixPkg build64.sh: Build UnixPkg X64 with GCC44 by jljusten · 14 years ago
  49. cb5e6cd UnixPkg SEC: Fix link flags for using GCC on Linux x86-64 by jljusten · 14 years ago
  50. 3ff2e32 UnixPkg: Enable gasket functions for all X64 toolchains by jljusten · 14 years ago
  51. 124f761 UnixPkg: Added missing EFIAPI for many Gasket functions by jljusten · 14 years ago
  52. a780c94 Fix bad NT 32 reference in print to be UnixPkg. by andrewfish · 14 years ago
  53. d8904c4 Make the script pass arguments so clean from Xcode works properly. by andrewfish · 14 years ago
  54. 69cf40e Finish spliting SecDispatchTableLib into two functions so it can be a BaseLib by andrewfish · 14 years ago
  55. 249383c Added SecDispatchTable library to allow custom PPIs to be passed up to into PEI Core. This will allow platform specific libraries to do thinks like map hardware devices directly into the emulator. by andrewfish · 14 years ago
  56. 45059fa Clean up clean and clarify XCODE flags. by andrewfish · 14 years ago
  57. bb111c2 Added support for an EFI X64 ABI compatible UnixPkg. With an internal only compiler I've been able to run checked in X64 EFI shell binary! We are hoping to get the open source LLVM compiler working for this... Since the SEC has to be UNIX ABI to make the POSIX calls it is compiled using a different compiler and the rest of the UnixPkg is compiled with UNIXPKG tool. You just need to point UNIXPKG at your EFI X64 ABI compiler of choice, it should work like MYTOOLS. Some one may want to port this to Linux at some point. To build cd into UnixPkg and ./build64.sh by andrewfish · 14 years ago
  58. 3364f3c Add LZMA decompression to DXE Core. by andrewfish · 14 years ago
  59. 2ec364f Fix reverse gasket issue that was breaking watch dog timer. by andrewfish · 14 years ago
  60. c0351cf Fix crash in UnixPkg caused by r10769. The DxeCore is not calling the library constructor, but is calling the library members that are coded to assume the constructor has run. Check to make sure constructor has run before using services. If Dxe Core starts calling library constructor then this code will just work, but it may cause an issue with the extra call to load symbols, since we catch the symbol load in DxeIpl. by andrewfish · 14 years ago
  61. c8e0735 Minor update code comment in last commitment. by qhuang8 · 14 years ago
  62. ab5255f Update UnixUgaScreen module to adapt to the change in Unix UGA protocol interface. by qhuang8 · 14 years ago
  63. 526cafb Add -m32 option for IA32 ASM flag to ensure it is treated as 32-bit for GCC assembler. by qhuang8 · 14 years ago
  64. 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
  65. 082be7a Change the GUID value of UnixBaseLib to avoid Guid value collision with BaseLib.inf in MdePkg. by qhuang8 · 14 years ago
  66. 07a9079 Started working on EFI ABI to UNIX ABI assembly gasket by andrewfish · 14 years ago
  67. 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
  68. 185969e Add an option to build the GccShell. './build.sh shell' or './build64.sh' will buid the shell. by andrewfish · 14 years ago
  69. 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
  70. 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
  71. d39c2af Fix #pragma pack(4) issue with an #ifdef. The #pragma () is in the wrong place. by andrewfish · 14 years ago
  72. d34689b Some more 64-bit fixes. by andrewfish · 14 years ago
  73. d5cdd25 Fix xcode project to point to the correct X64 paths. Also update print out to not point to tianocore.org... by andrewfish · 14 years ago
  74. 307d6c4 Add an Xcode project to build 64-bit UnixPkg. Currently crashes in PeiCore(). by andrewfish · 14 years ago
  75. 47d475f Fix 64-bit compile bug by andrewfish · 14 years ago
  76. 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 · 14 years ago
  77. 97ada49 Clean up package/platform DSC files by the following steps: by lgao4 · 15 years ago
  78. f9b8ab5 Update the copyright notice format by hhtian · 15 years ago
  79. 80494d3 Remove DataHub PCD references. by andrewfish · 15 years ago
  80. deb8df5 Remove Framework DataHubDxe and DataHubStdErrDxe drivers from EDKII native PI/UEFI Unix platform. by lgao4 · 15 years ago
  81. 526bf28 UnixSerialIo driver was changed to produce the flow control device path node when the remaining device path contains such node. And it will return unsupported when receiving a remaining device path only contains UART node and it’s already produced the flow control node. by niruiyu · 15 years ago
  82. 1b14ec4 Add VlanConfigDxe to platform DSC/FDF. by xdu2 · 15 years ago
  83. c029854 Remove over-specified dependencies on IntelFrameworkPkg and IntelFrameworkModulePkg. by xli24 · 15 years ago
  84. badc180 Cleanup unused items produced by EmbeddedPkg in UnixPkg.dsc by klu2 · 15 years ago
  85. 171aae8 Cleanup unused library class in UnixPkg.dsc by klu2 · 15 years ago
  86. 2014a81 Add the missing OUTPUT directory for the EFI and depex file in Rule section. by lgao4 · 15 years ago
  87. a0b1646 Clean up Rules of Platform FDFs to apply only one EFI image and Depex for each driver. by lgao4 · 15 years ago
  88. fa2198b add debug agent null instance in DSC file. by vanjeff · 15 years ago
  89. b05ad4a Cleanup: Remove PcdDxePcdDatabaseTraverseEnabled by jljusten · 15 years ago
  90. ef76813 Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION. by klu2 · 15 years ago
  91. 7b202cb 1. Correct File header to ## @file by lgao4 · 15 years ago
  92. 1039a25 Add Memory Allocation Library instance for modules of type DXE_SMM_DRIVER by mdkinney · 15 years ago
  93. f1569a9 Only ment to add support to build and launch Ebl shell, not switch over to it. Undo the switch. by andrewfish · 15 years ago
  94. 0534bb8 Remove dead command and clean up some coding style stuff. by andrewfish · 15 years ago
  95. 7e35214 Fix the build warning of potential uninitialized variable of "SizeOfHeaders". by qhuang8 · 15 years ago
  96. cdccd99 Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays. by mdkinney · 15 years ago
  97. 3b66da9 Add in commented out hooks for Shell and FatPkg. by andrewfish · 15 years ago
  98. 2a8ecdd Fix issue where the script assumed tools are in Bin, but they are still in BinWrappers with binaries in bin dir for all architectures. Make both schemes work. by andrewfish · 15 years ago
  99. 1096a48 Update scripts to point to edk2 BaseTools now fixes have been checked in by AJFISH · 15 years ago
  100. 225290e Added new PeCoffGetEntryPoint lib function to get size of PE/COFF header. This is needed for debug prints with PE/COFF images that started as ELF or Mach-O. Moved and debugged ARM semihosting lib for RVD that prints out the debugger symbol load commands in a window on the debugger. Trying to write a script file, but that crashes RVD. Added debug print to BeagleBoard Sec that prints out RVD debugger command to load symbols for the Sec. Synced the rest of the code. by AJFISH · 15 years ago