Uwe Hermann
44b46d7036
dreamsourcelab-dslogic: Naming and other consistency fixes.
2017-06-20 23:33:29 +02:00
Joel Holdsworth
f74485b608
dslogic: Recast samples into sigrok-compatible sample words
2017-06-20 00:18:16 +02:00
Joel Holdsworth
03a0002ed4
dslogic: Fixed buffer size calculation
2017-06-20 00:18:16 +02:00
Joel Holdsworth
6dfa2c39bf
dslogic: Factored out enabled_channel_count, enabled_channel_mask
2017-06-20 00:18:16 +02:00
Joel Holdsworth
5e23d42f07
dslogic: Don't leak the trigger transfers array
2017-06-20 00:18:16 +02:00
Joel Holdsworth
5e7e327ac8
dslogic: Removed trigger_fired option
2017-06-20 00:18:16 +02:00
Joel Holdsworth
658caaf0d1
dslogic: Merged trigger_request into dslogic_acquisition_start
2017-06-20 00:18:16 +02:00
Joel Holdsworth
4bd770f56b
dslogic: Moved all protocol handling to protocol.c
...
Previously the USB communication code was split between api.ci,
dslogic.c and protocol.c, with protocol internals split between
both. This patch puts all the protocol handling code into one
source file reducing the number of internal interfaces and making
the code more readable.
2017-06-20 00:18:16 +02:00
Joel Holdsworth
1ee7074616
dslogic: Fixed voltage selection
2017-06-20 00:18:16 +02:00
Joel Holdsworth
adcb9951f8
fx2lafw/dslogic: Split DSLogic into a separate driver
2017-06-20 00:18:16 +02:00