alter order of TAP.add_io() parameters to put src_loc_at last
[c4m-jtag.git] / c4m / nmigen / jtag / tap.py
index 938c4fa01e911bd6e8d1e4f502d3e4882f02f4a4..e0cf747150c03c45a7be16682b31422103ab75bc 100755 (executable)
@@ -547,8 +547,9 @@ class TAP(Elaboratable):
                     dmi.we_i.eq(ds.ongoing("WRRD")),
                 ]
 
-    def add_io(self, *, iotype, name=None, src_loc_at=0,
-                                banksel=0, pullup=False, pulldown=False):
+    def add_io(self, *, iotype, name=None, banksel=0,
+                                pullup=False, pulldown=False,
+                                src_loc_at=0):
         """Add a io cell to the boundary scan chain
 
         Parameters:
@@ -749,7 +750,6 @@ class TAP(Elaboratable):
             # tdo = reg[0], tdo_en = shift
             tdos.append((reg[0], sr_shift))
 
-
         # Assign the right tdo to the bus tdo
         for i, (tdo, tdo_en) in enumerate(tdos):
             if i == 0:
@@ -766,7 +766,6 @@ class TAP(Elaboratable):
             # Always connect tdo_jtag to
             m.d.comb += self.bus.tdo.eq(tdo_jtag)
 
-
     def add_wishbone(self, *, ircodes, address_width, data_width,
                      granularity=None, domain="sync", features=None,
                      name=None, src_loc_at=0):