]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/MdeModulePkg.dec
Add capsule > 4GB support. When capsule data is put above 4GB, IA32 PEI transfers...
authorli-elvin <li-elvin@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 2 Sep 2011 11:34:35 +0000 (11:34 +0000)
committerli-elvin <li-elvin@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 2 Sep 2011 11:34:35 +0000 (11:34 +0000)
commitab7017fe2bf2c1944090d347e7853e087d8641e8
treed7cd1ecb4d6cdf3784a139c33d1d7f1e615674a6
parent4ff7e37b4f7e336a8ecb7080b8f48eef4b52d396
Add capsule > 4GB support. When capsule data is put above 4GB, IA32 PEI transfers to long mode to get capsule data.

Signed-off-by: li-elvin
Reviewed-by: lgao4, mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12264 6f19259b-4bc3-4df7-8a09-765794883524
13 files changed:
MdeModulePkg/Include/Guid/CapsuleVendor.h
MdeModulePkg/MdeModulePkg.dec
MdeModulePkg/Universal/CapsulePei/Capsule.h
MdeModulePkg/Universal/CapsulePei/CapsulePei.inf
MdeModulePkg/Universal/CapsulePei/CapsuleX64.inf [new file with mode: 0644]
MdeModulePkg/Universal/CapsulePei/Common/CapsuleCoalesce.c [new file with mode: 0644]
MdeModulePkg/Universal/CapsulePei/Common/CommonHeader.h [new file with mode: 0644]
MdeModulePkg/Universal/CapsulePei/UefiCapsule.c
MdeModulePkg/Universal/CapsulePei/X64/X64Entry.c [new file with mode: 0644]
MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf
MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleService.c
MdeModulePkg/Universal/CapsuleRuntimeDxe/SaveLongModeContext.c [new file with mode: 0644]
MdeModulePkg/Universal/CapsuleRuntimeDxe/X64/SaveLongModeContext.c [new file with mode: 0644]