add peripheral interfaces
[pinmux.git] / src / bsv / peripheral_gen / quart.py
index 36ddaba23bc639b32a408ea6fd8908d8322c04cc..a6646db1899ff0ad2bd498b027ec8fa38c3b9823 100644 (file)
@@ -62,8 +62,9 @@ class quart(PBase):
         name = self.get_iname(inum)
         return "        method {0}_intr = {0}.irq;".format(name)
 
-    def slowifdeclmux(self):
-        return "        method Bit#(1) {1}{0}_intr;"
+    def slowifdeclmux(self, name, count):
+        sname = self.peripheral.iname().format(count)
+        return "        method Bit#(1) %s_intr;" % sname
 
 
 uart_plic_template = """\