summaryrefslogtreecommitdiffstats
path: root/picorv32/firmware/makehex.py
diff options
context:
space:
mode:
Diffstat (limited to 'picorv32/firmware/makehex.py')
-rw-r--r--picorv32/firmware/makehex.py27
1 files changed, 0 insertions, 27 deletions
diff --git a/picorv32/firmware/makehex.py b/picorv32/firmware/makehex.py
deleted file mode 100644
index 419b378..0000000
--- a/picorv32/firmware/makehex.py
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/usr/bin/env python3
-#
-# This is free and unencumbered software released into the public domain.
-#
-# Anyone is free to copy, modify, publish, use, compile, sell, or
-# distribute this software, either in source code form or as a compiled
-# binary, for any purpose, commercial or non-commercial, and by any
-# means.
-
-from sys import argv
-
-binfile = argv[1]
-nwords = int(argv[2])
-
-with open(binfile, "rb") as f:
- bindata = f.read()
-
-assert len(bindata) < 4*nwords
-assert len(bindata) % 4 == 0
-
-for i in range(nwords):
- if i < len(bindata) // 4:
- w = bindata[4*i : 4*i+4]
- print("%02x%02x%02x%02x" % (w[3], w[2], w[1], w[0]))
- else:
- print("0")
-