diff options
author | Patrick Georgi <patrick.georgi@coresystems.de> | 2009-12-21 12:32:29 +0000 |
---|---|---|
committer | Patrick Georgi <patrick.georgi@coresystems.de> | 2009-12-21 12:32:29 +0000 |
commit | 7a27fc558d8ae47abe74d5a958b7a8b81797a3e7 (patch) | |
tree | 313cb733a5861afbca2b4d01983fd43cc9ecdf64 /src/devices/root_device.c | |
parent | eecaba8b6cfdab1b082e84e3bdfc56a96268cb4e (diff) |
Make coreboot load VSA from CBFS on amd/gx2.
You have to convert the VSA bios image to ELF using the following
commands (assuming i386/32bit binutils, if in doubt, use crossgcc's
i386-elf-* tools):
objcopy --set-start 0x20 --adjust-vma 0x60000 -I binary -O elf32-i386 -B i386 vsa.binary vsa.o
ld -e 0x60020 --section-start .data=0x60000 vsa.o -o vsa.elf
Then, after build, use
cbfstool coreboot.rom add-stage vsa.elf vsa l
to add it to the image.
Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4986 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/devices/root_device.c')
0 files changed, 0 insertions, 0 deletions