Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
Jordan Justen 3449f56dac UefiCpuPkg: Add ResetVector/FixupVtf
This implements the older VTF ResetVector code often used on EDK II
IA32 & X64 platforms.

This VTF requires build time fixups in order to find the SEC entry
point. The BaseTools GenFv tool has code that patches the jump target
of the reset vector code to match the entry point of the SEC image in
the PEI Firmware Volume.

v2:
 * Rename from OldVtf to FixupVtf
 * Use EDK II extension of .nasmb rather than .nasmbin

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15826 6f19259b-4bc3-4df7-8a09-765794883524
2014-08-18 23:04:24 +00:00
AppPkg AppPkg/Applications/Python: Explicitly initialize variables before use to keep newer compilers happy. 2014-08-18 23:00:50 +00:00
ArmPkg ArmPkg/ArmSmcLib: Fixed SMC helper functions 2014-08-04 14:18:13 +00:00
ArmPlatformPkg ArmPlatformPkg/Bds: Signal EndOfDxe PI Event 2014-08-01 18:35:29 +00:00
BaseTools BaseTools: Add rules to build NASM source file into a binary 2014-08-18 23:03:17 +00:00
BeagleBoardPkg ArmPlatformPkg: Removed the global ImageHandle when UefiBootServicesTableLib is included 2014-08-01 18:33:17 +00:00
Conf
CryptoPkg OpenSSL 0.9.8zb was released at 06-Aug-2014, including bug and security fixes. 2014-08-14 10:16:57 +00:00
DuetPkg Fix VS2013 build failure. 2014-08-13 06:18:06 +00:00
EdkCompatibilityPkg Refine code to make it more safely. 2014-06-26 03:16:27 +00:00
EdkShellBinPkg New EdkShell binaries. 2014-01-10 04:57:57 +00:00
EdkShellPkg EdkShellPkg/ShellR64.patch: Adding missing files from the patch 2014-01-14 15:31:01 +00:00
EmbeddedPkg EmbeddedPkg: FDT Configuration Table GUID 2014-08-01 18:34:20 +00:00
EmulatorPkg EmulatorPkg/Mpservice: Add StateLock where missing 2014-07-31 15:45:27 +00:00
FatBinPkg New FatDxe binary. 2014-01-10 02:44:43 +00:00
IntelFrameworkModulePkg MdeModulePkg/IntelFrameworkModulePkg: Update PeiCore, SmbiosDxe and IsaSerialDxe to use PcdGetxx() instead of FixedPcdGetxx(). 2014-08-14 05:55:08 +00:00
IntelFrameworkPkg Update IntelFrameworkPkg version: 0.92->0.93 2014-01-10 01:18:20 +00:00
IntelFspPkg Rollback file GUID change, because it is VTF file and GUID is predefined. 2014-08-08 02:15:41 +00:00
IntelFspWrapperPkg Rollback file GUID change, because it is VTF file and GUID is predefined. 2014-08-08 02:15:41 +00:00
MdeModulePkg Update PeiCore to follow PI spec to retrieve GUIDED section data when ExtractionPpi is not found. 2014-08-18 05:43:06 +00:00
MdePkg MdePkg: library INF files should reference feature PCDs under [FeaturePcd] 2014-08-16 16:19:11 +00:00
NetworkPkg Use string pointer instead string buffer to avoid string copy operation. 2014-08-15 05:33:34 +00:00
Nt32Pkg Fix build error with VS2013 toolchain for NT32 Package caused by function redefinition, use #if fix the error. 2014-07-28 07:36:46 +00:00
Omap35xxPkg ARM Packages: Fixed missing braces (the warning was disabled by GCC) 2014-06-20 18:24:51 +00:00
OptionRomPkg Fix wrong usage sizeof(SIZE). 2014-07-23 02:13:14 +00:00
OvmfPkg OvmfPkg/ResetVector: Remove pre-built binaries 2014-08-18 23:04:12 +00:00
PcAtChipsetPkg PcAtChipsetPkg: new AcpiTimerLib libraries. 2014-08-14 14:30:32 +00:00
PerformancePkg Refine code to make it more safely. 2014-06-26 03:18:44 +00:00
SecurityPkg 1) Update code to use PcdFixedUsbCredentialProviderTokenFileName and PcdMaxVariableSize as patchable PCD instead of FixedAtBuild PCD. 2014-08-15 08:10:55 +00:00
ShellBinPkg ShellBinPkg: Updated ARM and AArch64 EFI Shell binaries 2014-05-07 12:58:55 +00:00
ShellPkg ShellPkg: Fix EFI_SHELL_PROTOCOL to contain new members from UEFI Shell 2.1 spec 2014-08-18 20:00:08 +00:00
SourceLevelDebugPkg SourceLevelDebugPkg/DebugAgent: fix trivial typo. 2014-08-08 07:50:21 +00:00
StdLib StdLib/LibC/Stdio: fix "missing braces around initializer" 2014-08-11 22:00:01 +00:00
StdLibPrivateInternalFiles EADK (StdLib, AppPkg, StdLibPrivateInternalFiles): Update ReadMe.txt in all packages. 2013-10-24 23:14:10 +00:00
UefiCpuPkg UefiCpuPkg: Add ResetVector/FixupVtf 2014-08-18 23:04:24 +00:00
UnixPkg UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) 2013-07-29 21:09:55 +00:00
BuildNotes2.txt Update to new SVN URL in readme.txt 2013-06-08 05:26:39 +00:00
edksetup.bat Contributed-under: TianoCore Contribution Agreement 1.0 2014-06-18 09:01:33 +00:00
edksetup.sh edksetup.sh: Ensure that WORKSPACE points to the top of an edk2 checkout 2014-07-28 17:37:40 +00:00