summaryrefslogtreecommitdiffstats
path: root/platforms
diff options
context:
space:
mode:
authorStephan Linz <linz@li-pro.net>2011-03-29 09:01:05 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-04-14 09:08:54 +0200
commitf4058d5b7db3f3ff8bbb4d465ea229c7c3b8dbc6 (patch)
tree880242a998f6d31620d62a249321ff65d1bf3ae5 /platforms
parent90b528b978866aa5c2293d6ac6b5354950c766f8 (diff)
downloadptxdist-f4058d5b7db3f3ff8bbb4d465ea229c7c3b8dbc6.tar.gz
ptxdist-f4058d5b7db3f3ff8bbb4d465ea229c7c3b8dbc6.tar.xz
add new image generator
Generate a PIC executable blob tagged for XL-Boot that copies a image from FLASH to its linked address in RAM and executes it. Signed-off-by: Stephan Linz <linz@li-pro.net> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'platforms')
-rw-r--r--platforms/image_xlblob.in34
1 files changed, 34 insertions, 0 deletions
diff --git a/platforms/image_xlblob.in b/platforms/image_xlblob.in
new file mode 100644
index 000000000..570ce0bee
--- /dev/null
+++ b/platforms/image_xlblob.in
@@ -0,0 +1,34 @@
+## SECTION=image
+
+menuconfig IMAGE_XLBLOB
+ bool
+ select HOST_XL_TOOLS
+ depends on ARCH_MICROBLAZE
+ prompt "Generate XLBLOB Images "
+ help
+ Generate a PIC executable blob tagged for XL-Boot that copies
+ a image from FLASH to its linked address in RAM and executes it.
+
+if IMAGE_XLBLOB
+
+config IMAGE_XLBLOB_U_BOOT
+ bool
+ depends on U_BOOT
+ prompt "Generate images/u-boot-xl"
+ default y
+ help
+ Generate a PIC executable blob tagged for XL-Boot that copies
+ the U-Boot image from FLASH to its linked address in RAM and
+ executes it.
+
+config IMAGE_XLBLOB_KERNEL
+ bool
+ depends on KERNEL
+ prompt "Generate images/linuximage-xl"
+ default y
+ help
+ Generate a PIC executable blob tagged for XL-Boot that copies
+ the Linux kernel image from FLASH to its linked address in RAM
+ and executes it.
+
+endif