mirror of https://github.com/YosysHQ/picorv32.git
18 lines
339 B
Python
18 lines
339 B
Python
#!/usr/bin/python3
|
|
|
|
from sys import argv
|
|
|
|
with open(argv[1], "rb") as f:
|
|
bindata = f.read()
|
|
|
|
assert len(bindata) < 60*1024
|
|
assert len(bindata) % 4 == 0
|
|
|
|
for i in range(64*1024//4):
|
|
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")
|
|
|