From 0e5e6d36e2c0506333c92636d82ee0447cfd8885 Mon Sep 17 00:00:00 2001 From: Neel Date: Sat, 21 Jul 2018 11:18:19 +0530 Subject: [PATCH] fix compile errors --- src/bsv/peripheral_gen.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bsv/peripheral_gen.py b/src/bsv/peripheral_gen.py index 8b45025..393298b 100644 --- a/src/bsv/peripheral_gen.py +++ b/src/bsv/peripheral_gen.py @@ -271,7 +271,7 @@ class qspi(PBase): ret.append(" // all ins done in one rule from 4-bitfield") ret.append(" rule con_%s%d_io_in;" % (name, count)) ret.append(" {0}{1}.out.io_i({{".format(name, count)) - for p in self.peripheral.pinspecs: + for i, p in enumerate(self.peripheral.pinspecs): typ = p['type'] pname = p['name'] if not pname.startswith('io'): @@ -280,7 +280,8 @@ class qspi(PBase): n = name sname = self.peripheral.pname(pname).format(count) ps = "pinmux.peripheral_side.%s_in" % sname - ret.append(" {0},".format(ps)) + comma = '' if i == 5 else ',' + ret.append(" {0}{1}".format(ps, comma)) ret.append(" });") ret.append(" endrule") return '\n'.join(ret) -- 2.30.2