fix naming
authorNeel <neelgala@gmail.com>
Sat, 21 Jul 2018 06:19:57 +0000 (11:49 +0530)
committerNeel <neelgala@gmail.com>
Sat, 21 Jul 2018 06:19:57 +0000 (11:49 +0530)
src/bsv/bsv_lib/slow_peripherals_template.bsv
src/bsv/peripheral_gen.py

index 596447121913ade8a5f9003bc5edcd7f203244a6..7a175fdee4dcfbdbeaa1b0a92a626f7d1506e56e 100644 (file)
@@ -366,7 +366,7 @@ package slow_peripherals;
                endinterface
     // NEEL EDIT
     interface iocell_side=pinmux.iocell_side;
-    interface pad_configa= gpioa.pad_config;
+    interface pad_config0= gpioa.pad_config;
     method Action external_int(Bit#(32) in);
       wr_interrupt<= in;
     endmethod
index c31e081cedded31573d622e463e8e418d41f9e50..bd479eaf4a12b5e2883ae7e1fc3c70f4c9889261 100644 (file)
@@ -84,7 +84,8 @@ class PBase(object):
                     ret.append(
                         "    rule con_%s%d_%s_in;" %
                         (name, count, pname))
-                    ret.append("      {1}.{2}({0});".format(ps_, n, fname))
+                    n_ = "{0}{1}".format(n, count)
+                    ret.append("      {1}.{2}({0});".format(ps_, n_, fname))
                     ret.append("    endrule")
         return '\n'.join(ret)