applet.interface.qspi_controller: migrate to V2 AP...
by whitequark 2 months 4 days
applet.interface.qspi_controller: migrate to V2 API.

This commit also adds support for record/replay hardware tests for
the V2 API.
37a121cd
software: update `pdm.min.lock`.
by github-merge-queue 2 months 4 days
e372fecd
manual: upgrade Sphinx.
by whitequark 2 months 4 days
4b2eafa0
software: use the plugin system for applet tools a...
by whitequark 2 months 4 days
software: use the plugin system for applet tools as well.
8804d0e2
manual: actually add applet docs this time.
by whitequark 2 months 4 days
b1307c27
manual: embed and link to applet argparse docs.
by whitequark 2 months 4 days
22db1a65
hardware.assembly: significantly increase buffer s...
by whitequark 2 months 4 days
hardware.assembly: significantly increase buffer sizes.

The new SPI/QSPI analyzer applets are sensitive to these parameters and
the new values almost entirely eliminate overflows.
1bf7abf1
applet.interface.{spi,qspi}_analyzer: increase def...
by whitequark 2 months 4 days
applet.interface.{spi,qspi}_analyzer: increase default buffer size.

Coupled with increased USB buffer sizes (not a part of this commit),
this change greatly reduces frequency of overflows. Once multiple
applets land, the `--buffer-size` option will allow better coexistence.
c63e469d
applet.memory.25x: add SPI dump decoder.
by whitequark 2 months 4 days
cc45cb1d
protocol.sfdp: refactor. NFCI
by whitequark 2 months 4 days
41107b3f
Report a bug