applet.sensor.hx711: new applet.
by whitequark 5 years 3 months
2ff8768f
cli: flush demultiplexer after each command in run...
by whitequark 5 years 3 months
cli: flush demultiplexer after each command in run-repl.

This avoids an absurdly infuriating situation where, if you send
commands to DUT but do not read anything back, they won't actually
get delivered until the buffer is full enough, which is often after
several minutes of frustrated debugging. I think I got bitten by
this every single time I tried to use run-repl.
af62ffb5
applet.interface.{i2c_initiator,uart}: remove obso...
by whitequark 5 years 3 months
applet.interface.{i2c_initiator,uart}: remove obsolete repl command.

These weren't customized, so run-repl is a complete replacement.
8ad33a9b
applet.interface.jtag_probe: fix typo.
by whitequark 5 years 3 months
9214e12e
revC schematics: fix recommended LVDS connector
by electronic_eel 5 years 4 months
revC schematics: fix recommended LVDS connector

Fixes #172
4e0e4e33
protocol.jesd3: accept tabs as whitespace as well.
by whitequark 5 years 4 months
7c057a0d
protocol.jtag_svf: fix lexing of reals with more t...
by whitequark 5 years 4 months
protocol.jtag_svf: fix lexing of reals with more than 1 integral digit.

Before this commit, a real like `50021E-6` would be parsed as
an integer `5002` and a real `1E-6`.
bdd6a28c
Switch to upstream nMigen.
by whitequark 5 years 4 months
bd9625cd
gateware.analyzer: disable broken FIFO tests.
by Emily 5 years 4 months
gateware.analyzer: disable broken FIFO tests.

See issue #182.
2a8bfc98
test: add script to run tests.
by Emily 5 years 4 months
test: add script to run tests.

`python setup.py test` is apparently deprecated. This reuses some of
the internal implementation of that command, but at least establishes
a stable interface to run the tests with.
f2546d8d
Report a bug