mirror of https://github.com/openXC7/prjxray.git
Fix htmlgen.py for hclk databases
Signed-off-by: Clifford Wolf <clifford@clifford.at> Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
This commit is contained in:
parent
b4aa4e3fe0
commit
fcae0c0117
|
|
@ -87,13 +87,14 @@ for segname, segdata in grid["segments"].items():
|
||||||
maskbits[segtype] = set()
|
maskbits[segtype] = set()
|
||||||
segframes[segtype] = segdata["frames"]
|
segframes[segtype] = segdata["frames"]
|
||||||
|
|
||||||
print("Loading %s segbits." % segtype)
|
if segtype not in ["hclk_l", "hclk_r"]:
|
||||||
with open("../database/%s/segbits_%s.db" % (os.getenv("XRAY_DATABASE"), segtype)) as f:
|
print("Loading %s segbits." % segtype)
|
||||||
for line in f:
|
with open("../database/%s/segbits_%s.db" % (os.getenv("XRAY_DATABASE"), segtype)) as f:
|
||||||
bit_name, bit_pos = line.split()
|
for line in f:
|
||||||
assert bit_pos[0] != "!"
|
bit_name, bit_pos = line.split()
|
||||||
segbits[segtype][bit_name] = bit_pos
|
assert bit_pos[0] != "!"
|
||||||
segbits_r[segtype][bit_pos] = bit_name
|
segbits[segtype][bit_name] = bit_pos
|
||||||
|
segbits_r[segtype][bit_pos] = bit_name
|
||||||
|
|
||||||
print("Loading %s segbits." % re.sub("clbl[lm]", "int", segtype))
|
print("Loading %s segbits." % re.sub("clbl[lm]", "int", segtype))
|
||||||
with open("../database/%s/segbits_%s.db" % (os.getenv("XRAY_DATABASE"), re.sub("clbl[lm]", "int", segtype))) as f:
|
with open("../database/%s/segbits_%s.db" % (os.getenv("XRAY_DATABASE"), re.sub("clbl[lm]", "int", segtype))) as f:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue