X-Git-Url: https://git.libre-soc.org/?p=sv2nmigen.git;a=blobdiff_plain;f=parse_sv.py;h=fd25dbfc83c7179ed73af7909499cce11a80690b;hp=bd760f5e506ebaa059ad1d679ee147ba63906e2d;hb=3cf4fdd4414b16466ffdedd47016aec8520d5162;hpb=952b5fe2eddf175c1f2f0240af5b6257153042c9 diff --git a/parse_sv.py b/parse_sv.py index bd760f5..fd25dbf 100644 --- a/parse_sv.py +++ b/parse_sv.py @@ -109,18 +109,6 @@ class DataType: self.typ = typ self.signed = signed -def port_decl_do_not_use(comment, dt, name): - if dt is None or dt.dims is None: - width = '' # width: 1 - else: - width = dt.dims - # XXX TODO, better checking, should be using data structure... *sigh* - width = width[1:-1] # strip brackets - width = width.split(':') - assert width[0] == '0' - width = width[1] - return 'self.%s = Signal(%s) # %s' % (name, width, comment) - # -------------- RULES ---------------- () def p_source_text_1(p):