]> sigrok.org Git - libsigrok.git/commit
kingst-la2016: rephrase creation of the acquisition configuration
authorGerhard Sittig <redacted>
Sat, 22 Jan 2022 12:29:12 +0000 (13:29 +0100)
committerGerhard Sittig <redacted>
Sun, 6 Feb 2022 17:53:53 +0000 (18:53 +0100)
commitadab4d91e679153ffb5ee578ebbf1b126c66e9de
tree1bb6026c38cb1ac6a24434b0bc36203475ec4f10
parent43d2e52fe1c0c51639b69603f285d534a34c4f09
kingst-la2016: rephrase creation of the acquisition configuration

Touch up the set_sample_config() routine's implementation. Separate the
calculation of parameter values from the construction of FPGA register
access instructions. Comment on seemingly redundant pre-trigger settings
which relate to each other in non-obvious ways. Consider unsupported
samplerates fatal: With a clock input of 100MHz to 500MHz and a lowest
user settable samplerate of 20kHz the 16bit divider shall never overrun.
If it does then a driver author was not aware during maintenance. Tweak
diagnostics for improved usability. Drop an unused devc member.
src/hardware/kingst-la2016/protocol.c
src/hardware/kingst-la2016/protocol.h