summaryrefslogtreecommitdiffstats
path: root/sbe/image/Makefile
diff options
context:
space:
mode:
authorMartin Peschke <mpeschke@de.ibm.com>2015-08-19 16:47:07 +0200
committerMartin Peschke <mpeschke@de.ibm.com>2015-09-02 08:33:34 -0500
commitb4976cd7c7c54a5c7c1c053387e387ceedd88f9b (patch)
tree9e9b48d57369f6f23af7ef99eb903ec3242d2fad /sbe/image/Makefile
parent27f34d7bf99a0647e09390e6e87bc6ab622549aa (diff)
downloadtalos-sbe-b4976cd7c7c54a5c7c1c053387e387ceedd88f9b.tar.gz
talos-sbe-b4976cd7c7c54a5c7c1c053387e387ceedd88f9b.zip
set two fields in header
set entryOffset in header using address of SBE loader, add entryAddressSBE in header and set using base loader Change-Id: I9661362e792e01fce17d693035c0ee765ff6b79b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19928 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
Diffstat (limited to 'sbe/image/Makefile')
-rw-r--r--sbe/image/Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/sbe/image/Makefile b/sbe/image/Makefile
index f3b1c778..db52b32e 100644
--- a/sbe/image/Makefile
+++ b/sbe/image/Makefile
@@ -144,8 +144,13 @@ $(LINK_SCRIPT_LOADER): linkloader.cmd
-all: $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin $(OBJDIR)/$(IMAGE_SBE_NAME).bin $(OBJDIR)/$(IMAGE_LOADER_NAME).bin $(SBE_TOOLS) normalize defaultset $(OBJDIR)/fixed.bin appendbase appendloader
- $(TOOLS_IMAGE_DIR)/sbe_xip_tool $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin report > $(OBJDIR)/$(IMAGE_SEEPROM_NAME).rpt
+all: $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin $(OBJDIR)/$(IMAGE_SBE_NAME).bin $(OBJDIR)/$(IMAGE_LOADER_NAME).bin $(SBE_TOOLS) normalize defaultset $(OBJDIR)/fixed.bin appendbase appendloader add_entry_offset add_entry_address_sbe
+
+add_entry_offset: $(OBJDIR)/$(IMAGE_SEEPROM_NAME).out
+ $(TOOLS_IMAGE_DIR)/sbe_xip_tool $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin set entry_offset 0x`nm $(OBJDIR)/$(IMAGE_SEEPROM_NAME).out | grep sbe_loader | cut -f 1 -d " "`
+
+add_entry_address_sbe: $(OBJDIR)/$(IMAGE_LOADER_NAME).out
+ $(TOOLS_IMAGE_DIR)/sbe_xip_tool $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin set entry_address_sbe 0x`nm $(OBJDIR)/$(IMAGE_LOADER_NAME).out | grep base_loader | cut -f 1 -d " "`
generic: $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin $(SBE_TOOLS) normalize defaultset $(OBJDIR)/fixed.bin
$(TOOLS_IMAGE_DIR)/sbe_xip_tool $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin report > $(OBJDIR)/$(IMAGE_SEEPROM_NAME).rpt
OpenPOWER on IntegriCloud