cores/spi: move CSR control/status to add_control method, add loopback capability...
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Sat, 13 Jul 2019 10:54:24 +0000 (12:54 +0200)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Sat, 13 Jul 2019 10:55:19 +0000 (12:55 +0200)
commit769d15d433a79cbdac68afa0a14481543d2000f2
treec105620d46cd65642b8a18421ec04e87cc40223e
parentee8fec10ff1f76aa93504a210861d93d22c553b3
cores/spi: move CSR control/status to add_control method, add loopback capability and simple xfer loopback test

Moving control/status registers to add_control method allow using SPIMaster directly with exposed signals.
Add loopback capability (mostly for simulation, but can be useful on hardware too).
litex/soc/cores/spi.py
test/test_spi.py