]> sigrok.org Git - libsigrok.git/commit
kingst-la2016: adjust register layout in acquisition configuration
authorGerhard Sittig <redacted>
Sun, 23 Jan 2022 16:03:11 +0000 (17:03 +0100)
committerGerhard Sittig <redacted>
Sun, 6 Feb 2022 17:53:53 +0000 (18:53 +0100)
commitb1a17c1a20261612864bc262ab846dfa0e8d0b41
treef5c14726dbbdc197df43d310654d033436d48286
parent1e389eb7daa90aa5651028817ca1ffda8086f5eb
kingst-la2016: adjust register layout in acquisition configuration

The FPGA register space to configure acquisition parameters is unusual
in the sense that some 34bit values are kept in 40bit registers, while
other 32bit values are kept in 24bit registers (stores MSB only). This
answers the question how to communicate a limit of 10 billion samples
in a 32bit register (a doubt about the previous implementation). :)

Reported-By: Kevin Grant <redacted> in github PR 169
src/hardware/kingst-la2016/protocol.c