diff options
| author | William D. Jones <thor0505@comcast.net> | 2019-07-10 12:05:45 -0400 |
|---|---|---|
| committer | whitequark <whitequark@whitequark.org> | 2019-07-10 16:05:45 +0000 |
| commit | a7eeec20d79aa3022fbe8a5527ad597bcf307091 (patch) | |
| tree | 0852f6a57336c6db0e26655b99453bcb3d196a0f /nmigen_boards/dev/uart.py | |
| parent | 11971f1b13dfbd4e3ba61eb5cc649cee52ef9ac0 (diff) | |
dev: Refactor resource abstractions to use Resource.family.
Diffstat (limited to 'nmigen_boards/dev/uart.py')
| -rw-r--r-- | nmigen_boards/dev/uart.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nmigen_boards/dev/uart.py b/nmigen_boards/dev/uart.py index 495dbcf..ba2c1b0 100644 --- a/nmigen_boards/dev/uart.py +++ b/nmigen_boards/dev/uart.py @@ -4,7 +4,7 @@ from nmigen.build import * __all__ = ["UARTResource", "IrDAResource"] -def UARTResource(number, *, rx, tx, rts=None, cts=None, dtr=None, dsr=None, dcd=None, ri=None, +def UARTResource(*args, rx, tx, rts=None, cts=None, dtr=None, dsr=None, dcd=None, ri=None, attrs=None): io = [] io.append(Subsignal("rx", Pins(rx, dir="i"))) @@ -23,7 +23,7 @@ def UARTResource(number, *, rx, tx, rts=None, cts=None, dtr=None, dsr=None, dcd= io.append(Subsignal("ri", Pins(ri, dir="i"))) if attrs is not None: io.append(attrs) - return Resource("uart", number, *io) + return Resource.family(*args, default_name="uart", ios=io) def IrDAResource(number, *, rx, tx, en=None, sd=None, attrs=None): |
