]> sigrok.org Git - libsigrok.git/commit
asix-sigma: eliminate magic numbers in FPGA configuration
authorGerhard Sittig <redacted>
Fri, 8 May 2020 14:54:28 +0000 (16:54 +0200)
committerGerhard Sittig <redacted>
Fri, 29 May 2020 05:49:58 +0000 (07:49 +0200)
commitdc0906e21c2b0462f61aebc356c75a0aa707428f
tree0764da22e38d3fcc1a5c6e14f2cf7f2d33c4d800
parent53a939aba599af471fc82101c823ec7e4d574ac9
asix-sigma: eliminate magic numbers in FPGA configuration

Slightly rephrase and comment on the FPGA configuration of the ASIX
SIGMA logic analyzer. Use symbolic pin names to eliminate magic numbers.
Concentrate FPGA related comments in a single spot, tell the Xilinx FPGA
from FTDI cable (uses bitbang mode for slave serial configuration).

This fixes typos in the PROG pulse and INIT check (tests D5 and comments
on D6). Also removes the most probably undesired 100s timeout in the
worst case (100M us, 10K iterations times 10ms delay). Obsoletes labels
for error paths. Drops a few empty lines to keep related instruction
blocks together. Includes other style nits.
src/hardware/asix-sigma/protocol.c