[coreboot] New patch to review for coreboot: e6089c3 Add vsa processor to cbfs-files

Patrick Georgi (patrick@georgi-clan.de) gerrit at coreboot.org
Tue May 1 00:00:23 CEST 2012


Patrick Georgi (patrick at georgi-clan.de) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/960

-gerrit

commit e6089c31deb1712509edd11c15081a4a189b325a
Author: Patrick Georgi <patrick at georgi-clan.de>
Date:   Mon Apr 30 23:15:17 2012 +0200

    Add vsa processor to cbfs-files
    
    Change-Id: I548e86084acc51b0471160d37439385f524224cf
    Signed-off-by: Patrick Georgi <patrick at georgi-clan.de>
---
 Makefile.inc |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/Makefile.inc b/Makefile.inc
index c179784..534b985 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -108,6 +108,14 @@ cbfs-files-processor-nvramtool= \
 		printf "    CREATE     $(2) (from $(1))\n"; $(objutil)/nvramtool/nvramtool -y $(src)/mainboard/$(MAINBOARDDIR)/cmos.layout -D $(2).tmp -p $(1) && mv $(2).tmp $(2))
 
 #######################################################################
+# Link VSA binary to ELF-ish stage
+# arg1: source file
+# arg2: binary file name
+cbfs-files-processor-vsa= \
+	$(eval $(2): $(1) ; \
+		printf "    CREATE     $(2) (from $(1))\n";  $(OBJCOPY) --set-start 0x20 --adjust-vma 0x60000 -I binary -O elf32-i386 -B i386 $(1) $(2).tmp && $(LD) -m elf_i386 -e 0x60020 --section-start .data=0x60000 $(2).tmp -o $(2))
+
+#######################################################################
 # Add handler for arbitrary files in CBFS
 $(call add-special-class,cbfs-files)
 cbfs-files-handler= \




More information about the coreboot mailing list