Skip to content

Commit d38f1e6

Browse files
committedAug 22, 2015
ad9xxx: fix gpio signal length
1 parent fba0553 commit d38f1e6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed
 

Diff for: ‎artiq/gateware/ad9xxx.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ def __init__(self, pads,
5555
dts.oe.eq(~rx)
5656
]
5757

58-
gpio = Signal(flen(pads.sel) + 1)
58+
if hasattr(pads, "sel"):
59+
sel_len = flen(pads.sel)
60+
else:
61+
sel_len = flen(pads.sel_n)
62+
gpio = Signal(sel_len + 1)
5963
gpio_load = Signal()
6064
self.sync += If(gpio_load, gpio.eq(bus.dat_w))
6165
if hasattr(pads, "rst"):

0 commit comments

Comments
 (0)
Please sign in to comment.