Signed-off-by: Anton Blanchard <anton@linux.ibm.com>
$(OBJCOPY) -O binary hello_world.elf hello_world.bin
hello_world.hex: hello_world.bin
- ./bin2hex.py hello_world.bin > hello_world.hex
+ ../scripts/bin2hex.py hello_world.bin > hello_world.hex
clean:
@rm -f *.o hello_world.elf hello_world.bin hello_world.hex
+++ /dev/null
-#!/usr/bin/python3
-
-import sys
-import subprocess
-import struct
-
-with open(sys.argv[1], "rb") as f:
- while True:
- word = f.read(8)
- if len(word) == 8:
- print("%016x" % struct.unpack('Q', word));
- elif len(word) == 4:
- print("00000000%08x" % struct.unpack('I', word));
- elif len(word) == 0:
- exit(0);
- else:
- raise Exception("Bad length")
--- /dev/null
+#!/usr/bin/python3
+
+import sys
+import subprocess
+import struct
+
+with open(sys.argv[1], "rb") as f:
+ while True:
+ word = f.read(8)
+ if len(word) == 8:
+ print("%016x" % struct.unpack('Q', word));
+ elif len(word) == 4:
+ print("00000000%08x" % struct.unpack('I', word));
+ elif len(word) == 0:
+ exit(0);
+ else:
+ raise Exception("Bad length")