- 1c3b101 Return scan code for Pause key. by vanjeff · 14 years ago
- ad33170 1. solve build time issue that FV size is exceed due to more modules is included. by erictian · 14 years ago
- 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
- d0a3ead Changed TEMPORARY_RAM_SUPPORT_PPI to EFI_PEI_TEMPORARY_RAM_SUPPORT_PPI. by vanjeff · 14 years ago
- 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
- 692477d UnixPkg: Fix build for Linux by jljusten · 14 years ago
- 2ac288f Fix issue with fixing tabs. by andrewfish · 14 years ago
- d1e380b Remove unused files to make it easier to add new thunks. by andrewfish · 14 years ago
- d0c3acd 2nd wave of r11105 checkin.2nd wave of r11105 checkin. by andrewfish · 14 years ago
- 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
- cb5e6cd UnixPkg SEC: Fix link flags for using GCC on Linux x86-64 by jljusten · 14 years ago
- 3ff2e32 UnixPkg: Enable gasket functions for all X64 toolchains by jljusten · 14 years ago
- 124f761 UnixPkg: Added missing EFIAPI for many Gasket functions by jljusten · 14 years ago
- 69cf40e Finish spliting SecDispatchTableLib into two functions so it can be a BaseLib by andrewfish · 14 years ago
- 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
- 45059fa Clean up clean and clarify XCODE flags. by andrewfish · 14 years ago
- 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
- 2ec364f Fix reverse gasket issue that was breaking watch dog timer. by andrewfish · 14 years ago
- 526cafb Add -m32 option for IA32 ASM flag to ensure it is treated as 32-bit for GCC assembler. by qhuang8 · 14 years ago
- 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
- 07a9079 Started working on EFI ABI to UNIX ABI assembly gasket by andrewfish · 14 years ago
- 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
- 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
- d34689b Some more 64-bit fixes. by andrewfish · 14 years ago
- 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
- 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
- f9b8ab5 Update the copyright notice format by hhtian · 15 years ago
- c029854 Remove over-specified dependencies on IntelFrameworkPkg and IntelFrameworkModulePkg. by xli24 · 15 years ago
- ef76813 Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION. by klu2 · 15 years ago
- 7b202cb 1. Correct File header to ## @file by lgao4 · 15 years ago
- 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
- 5af06fe Fix for the Linux Build. #ifdef __APPLE__ around the files only needed to work around Mac OS X 16 byte IA-32 calling conventions issue. All the calls to this code is #ifdef __APPLE__, so no reason to build it on Linux or other gcc flavors. by AJFISH · 15 years ago
- 7ee3b61 Added support for Xcode on Snow Leopard. Upaded with bug fixes for Snow Leopard. by AJFISH · 15 years ago
- b7f7651 Minor bugs fixes from testing on Xcode 3.2 and with the iPhone SDK 3.0 compiler. by AJFISH · 15 years ago
- 6156fca Add Sec/Ia32/Gasket.S Remove unreferenced Stack.S by qhuang8 · 15 years ago
- ccd5582 Integrate patch from Andrew Fish to make it run on OS X. by qhuang8 · 15 years ago
- b67f279 Fix build broken, EFI_TIME_IN_DAYLIGHT used in Sec/UnixThunk.c is defined in Uefi specification, so need include Uefi.h. by klu2 · 15 years ago
- bac49e7 Remove extra #includes where possible to make build more efficient by mdkinney · 15 years ago
- 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
- 132f41f Replace .globl with ASM_GLOBAL by xli24 · 16 years ago
- 7d28e82 add one comment when destroy the buffer. by vanjeff · 16 years ago
- f7bef78 update by eric_tian · 16 years ago
- 95e9472 change the output executable file postfix name from .exe to NULL. by eric_tian · 16 years ago
- 1fd8c31 updated to use the term “temporary memory” but not CAR by eric_tian · 16 years ago
- 398b646 Remove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances. by qhuang8 · 16 years ago
- 3c5a8c1 Use "==" to define build options for USER_DEFINED module by jwang36 · 16 years ago
- 7492c63 Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly. by jji4 · 16 years ago
- be5d189 modify an issue about data off. by eric_tian · 16 years ago
- 4c04575 remove all obsolete msa files from UnixPkg by eric_tian · 16 years ago
- 2f4050c move unnecessary print statement. It may cause confused. by eric_tian · 16 years ago
- 73aa7f0 merge the generation of SecMain into the whole build process. by eric_tian · 16 years ago
- 288a3c9 Fix the display issue when using UnixUga driver to support graphic display by eric_tian · 16 years ago
- 865c7e1 Provide source level debug ability in *unix environment. by eric_tian · 17 years ago
- 804405e Port EdkUnixPkg to UnixPkg. The changes are listed as follows: by eric_tian · 17 years ago