]> git.proxmox.com Git - mirror_edk2.git/commit
OVMF SEC: Modify to match new interface of reset vector module
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 Dec 2009 23:29:17 +0000 (23:29 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 Dec 2009 23:29:17 +0000 (23:29 +0000)
commit0913fadc1af9edf545d5dd4120e0a708dfb73af0
tree268f0551065ff5347bdeff734b336f191a19e830
parent7a55c43b072ec2192d35df5e44cf37eb8be06555
OVMF SEC: Modify to match new interface of reset vector module

Previously the interface to the SEC module was:
  ESI/RSI - SEC Core entry point
  EDI/RDI - PEI Core entry point
  EBP/RBP - Start of BFV

Now it is:
  RAX/EAX  Initial value of the EAX register
           (BIST: Built-in Self Test)
  DI       'BP': boot-strap processor, or
           'AP': application processor
  RBP/EBP  Address of Boot Firmware Volume (BFV)

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9572 6f19259b-4bc3-4df7-8a09-765794883524
OvmfPkg/Sec/FindPeiCore.c [new file with mode: 0644]
OvmfPkg/Sec/Ia32/SecEntry.S
OvmfPkg/Sec/Ia32/SecEntry.asm
OvmfPkg/Sec/SecMain.c
OvmfPkg/Sec/SecMain.h
OvmfPkg/Sec/SecMain.inf
OvmfPkg/Sec/X64/SecEntry.S
OvmfPkg/Sec/X64/SecEntry.asm