revC1: update schematic with current/voltage figures for LEDs
by
Hector Martin
6 years 2 months
applet.display.pdi: experiment with staging.
by
whitequark
6 years 2 months
applet.display.pdi: add --checkerboard option.
by
whitequark
6 years 2 months
applet.display.pdi: new applet.
by
whitequark
6 years 2 months
applet..spi_master: add delay commands.
These can be very useful if the SPI device requires specific timings;
in particular, for small delays (e.g. 10 us between commands) it is
much more efficient to implement these as subtarget commands than it
would be to wait on the host.
The synchronize method is useful for e.g. the following pattern:
await spi_iface.write(...)
await spi_iface.delay_ms(...)
await device.write_register(...)
or in other words, in any case that SPI delays should have a defined
phase relationship to any other actions.
by
whitequark
6 years 2 months
gateware.analyzer: only flush output FIFO if supported.
by
whitequark
6 years 2 months
applet..spi_master: release SS for at least one half period.
by
whitequark
6 years 2 months
{target,gateware}.analyzer: use explicit flush.
This makes USB bandwidth use more efficient.
by
whitequark
6 years 2 months