summaryrefslogtreecommitdiff
path: root/util/crossgcc
diff options
context:
space:
mode:
authorPatrick Georgi <patrick.georgi@coresystems.de>2009-12-10 17:38:30 +0000
committerPatrick Georgi <patrick.georgi@coresystems.de>2009-12-10 17:38:30 +0000
commitb66fb79d56feeb7cdcf5123cca7609fa2b3a8103 (patch)
tree11bf490bc9158852f8e02c915cf91c17cd8eccfb /util/crossgcc
parentf4aca1da486d06fbb8e2da080558b982e05dfbd8 (diff)
downloadcoreboot-b66fb79d56feeb7cdcf5123cca7609fa2b3a8103.tar.xz
Push VSA into CBFS for amd/lx systems. It's not hooked up to
the build system yet, so some additional steps are necessary. It's not that bad, given that the code didn't work before. 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@4976 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/crossgcc')
0 files changed, 0 insertions, 0 deletions