diff options
Diffstat (limited to 'icefuzz/rename_dsps.py')
-rw-r--r-- | icefuzz/rename_dsps.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/icefuzz/rename_dsps.py b/icefuzz/rename_dsps.py new file mode 100644 index 0000000..8c6cc58 --- /dev/null +++ b/icefuzz/rename_dsps.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python3 + +import sys, os + +dsptype = None +dsppath = sys.argv[1].replace(".vsb", ".dsp") + +if os.path.exists(dsppath): + with open(dsppath, 'r') as f: + dsptype = f.readline().strip() + +with open("tmedges.tmp", "a") as outfile: + with open("tmedges_unrenamed.tmp", "r") as infile: + for line in infile: + if "SB_MAC16" in line: + if dsptype is not None: + outfile.write(line.replace("SB_MAC16", dsptype)) + else: + outfile.write(line) |