aboutsummaryrefslogtreecommitdiffstats
path: root/roms/u-boot/board/imgtec/boston/config.mk
diff options
context:
space:
mode:
Diffstat (limited to 'roms/u-boot/board/imgtec/boston/config.mk')
-rw-r--r--roms/u-boot/board/imgtec/boston/config.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/roms/u-boot/board/imgtec/boston/config.mk b/roms/u-boot/board/imgtec/boston/config.mk
new file mode 100644
index 000000000..c1e242f10
--- /dev/null
+++ b/roms/u-boot/board/imgtec/boston/config.mk
@@ -0,0 +1,15 @@
+# SPDX-License-Identifier: GPL-2.0+
+
+quiet_cmd_srec_cat = SRECCAT $@
+ cmd_srec_cat = srec_cat -output $@ -$2 \
+ $< -binary \
+ -fill 0x00 -within $< -binary -range-pad 16 \
+ -offset $3
+
+u-boot.mcs: u-boot.bin
+ $(call cmd,srec_cat,intel,0x7c00000)
+
+# if srec_cat is present build u-boot.mcs by default
+has_srec_cat = $(call try-run,srec_cat -VERSion,y,n)
+INPUTS-$(has_srec_cat) += u-boot.mcs
+CLEAN_FILES += u-boot.mcs