diff options
| author | whitequark <whitequark@whitequark.org> | 2019-06-06 20:43:40 +0000 |
|---|---|---|
| committer | whitequark <whitequark@whitequark.org> | 2019-06-06 20:43:40 +0000 |
| commit | bb52dfb9575c4aabf8e7dd9ddd780bf342ee0a71 (patch) | |
| tree | 1acb50b7ad7f4e5a0d00aa8298c9eab25e532587 /nmigen_boards/ice40_hx1k_blink_evn.py | |
| parent | d21c2e2e964dda2d277b069087726ab007a2d17b (diff) | |
Factor out SPI flash resource definition.
Diffstat (limited to 'nmigen_boards/ice40_hx1k_blink_evn.py')
| -rw-r--r-- | nmigen_boards/ice40_hx1k_blink_evn.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/nmigen_boards/ice40_hx1k_blink_evn.py b/nmigen_boards/ice40_hx1k_blink_evn.py index 1acac2d..11b454e 100644 --- a/nmigen_boards/ice40_hx1k_blink_evn.py +++ b/nmigen_boards/ice40_hx1k_blink_evn.py @@ -3,6 +3,7 @@ import subprocess from nmigen.build import * from nmigen.vendor.lattice_ice40 import * +from .dev import * __all__ = ["ICE40HX1KBlinkEVNPlatform"] @@ -25,12 +26,10 @@ class ICE40HX1KBlinkEVNPlatform(LatticeICE40Platform): Resource("user_btn", 2, Pins("54"), Attrs(IO_STANDARD="SB_LVCMOS33")), Resource("user_btn", 3, Pins("52"), Attrs(IO_STANDARD="SB_LVCMOS33")), - Resource("spiflash", 0, - Subsignal("cs_n", Pins("49", dir="o")), - Subsignal("clk", Pins("48", dir="o")), - Subsignal("mosi", Pins("45", dir="o")), - Subsignal("miso", Pins("46", dir="i")), - Attrs(IO_STANDARD="SB_LVCMOS33") + *SPIFlashResources(0, + cs_n="49", clk="48", + mosi="45", miso="46", + attrs=Attrs(IO_STANDARD="SB_LVCMOS33") ), ] connectors = [ |
