sort out sdr and sdmmc OE pad drive, no longer one signal
[libresoc-litex.git] / libresoc / core.py
index d7ed1e701a2b841fac65d7c4b24ce9cbc9fbd9f6..ebf214e2e89ec7251d48404e99b82dc744130125 100644 (file)
@@ -118,11 +118,11 @@ def make_jtag_ioconn(res, pin, cpupads, iopads):
             pfx = ''
         elif fn.startswith('sd') and pin.startswith('data'):
             idx = int(pin[-1])
-            oe_idx = 0
+            oe_idx = idx
             pfx = pin[:-1]+"_"
         elif fn == 'sdr':
             idx = int(pin.split('_')[-1])
-            oe_idx = 0
+            oe_idx = idx
             pfx = pin.split('_')[0]+"_"
         else:
             idx = 0