summaryrefslogtreecommitdiff
path: root/src/cpu
diff options
context:
space:
mode:
authorStefan Reinauer <reinauer@chromium.org>2013-02-05 13:46:49 -0800
committerPatrick Georgi <patrick@georgi-clan.de>2013-02-06 00:37:26 +0100
commite87641840f1d7461d22e4297002db39544087c4a (patch)
tree7199bcf14abaf11afd48158f6c98f133c958563a /src/cpu
parent275fb63832158c0131575bcd2b6b441a0a1c5df1 (diff)
cbfstool: Add support for 64bit UEFI
Right now cbfstool only accepts firmware volumes with a x86 SEC core and refuses an x86-64 SEC core because some magic values and the extended PE header are different. With this patch, both IA32/x64 images are supported. (No check is done whether the mainboard actually supports 64bit CPUs, so careful!) This needs another patch to Tiano Core that switches to long mode after jumping to the 64bit entry point. Right now that code assumes we're already in 64bit code and the machine crashes. Change-Id: I1e55f1ce1a31682f182f58a9c791ad69b2a1c536 Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: http://review.coreboot.org/2283 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Diffstat (limited to 'src/cpu')
0 files changed, 0 insertions, 0 deletions