From: Andre Nahrwold <andre.nahrw...@dlr.de>

---
 misc/tools/mkimage.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/misc/tools/mkimage.py b/misc/tools/mkimage.py
index fd75f0a..111e224 100755
--- a/misc/tools/mkimage.py
+++ b/misc/tools/mkimage.py
@@ -121,6 +121,16 @@ outputfile.seek(struct.size);
 
 inputcrc = 0;
 
+if options.type in 'script':
+
+    filler_struct = Struct("!II")
+    inputblock = filler_struct.pack(inputsize, 0)
+
+    inputcrc = binascii.crc32(inputblock, inputcrc)
+    outputfile.write(inputblock)
+
+    inputsize = inputsize + 8
+
 while True:
         inputblock = inputfile.read(4096)
         if not inputblock: break
-- 
2.17.1

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to