]> sigrok.org Git - libsigrok.git/commit
sysclk-lwla: Work around short transfer quirk
authorDaniel Elstner <redacted>
Sat, 5 Dec 2015 16:47:52 +0000 (17:47 +0100)
committerDaniel Elstner <redacted>
Tue, 22 Dec 2015 15:09:39 +0000 (16:09 +0100)
commit786485772ffd28dfb1ca7375ca64118ccd7af25c
tree2b547ca907f428f9feb625e2aeb35c77215cd294
parent940805ce7dbd26c32f2e8b3512fdc54432b412db
sysclk-lwla: Work around short transfer quirk

Detect whether the FX2 firmware of the LWLA device exhibits the
short transfer bug. If so, work around the problem by limiting
reads to at most 64 bytes at a time. This slows down the memory
read after acquisition quite noticably, but makes the device
usable even in adverse conditions.
src/hardware/sysclk-lwla/api.c
src/hardware/sysclk-lwla/lwla.c
src/hardware/sysclk-lwla/lwla.h
src/hardware/sysclk-lwla/lwla1016.c
src/hardware/sysclk-lwla/lwla1034.c
src/hardware/sysclk-lwla/protocol.h