]> sigrok.org Git - libsigrok.git/commitdiff
asix-sigma: prepare configuration re-use across sigrok sessions
authorGerhard Sittig <redacted>
Sat, 16 May 2020 20:08:08 +0000 (22:08 +0200)
committerGerhard Sittig <redacted>
Sun, 31 May 2020 21:40:19 +0000 (23:40 +0200)
Introduce the required infrastructure to store successfully applied
configuration data in hardware registers. This lets the probe phase of
the next sigrok session pick up where the previous session left. Which
improves usability, and increases performance by eliminating delays in
the acquisition start, by not repeating unnecessary firmware uploads.

The vendor documentation suggests there would be FPGA registers that are
available for application use ("plugin configuration"). Unfortunately
experiments show that registers beyond address 0x0f don't hold the data
which was written to them. As do unused registers in the first page. So
the desirable feature is not operational in this implementation. There
could be different netlist versions which I'm not aware of, or there
could be flaws in this driver implementation. This needs more attention.


No differences found