]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/kingst-la2016/protocol.h
kingst-la2016: experiment with USB bulk size and pool count
[libsigrok.git] / src / hardware / kingst-la2016 / protocol.h
index bbb44c336a8edcf7541b392aa47fa3d3a665b7ba..2f28d57bc52ed9712b26d58715df2617b55ecc29 100644 (file)
@@ -45,8 +45,8 @@
  * but libusb does not expose this function. Typically, max size is 2MB.
  */
 #define LA2016_EP6_PKTSZ       512 /* Max packet size of USB endpoint 6. */
-#define LA2016_USB_BUFSZ       (256 * 2 * LA2016_EP6_PKTSZ) /* 256KiB buffer. */
-#define LA2016_USB_XFER_COUNT  32 /* Size of USB bulk transfers pool. */
+#define LA2016_USB_BUFSZ       (512 * 1024) /* 512KiB buffer. */
+#define LA2016_USB_XFER_COUNT  8 /* Size of USB bulk transfers pool. */
 
 /* USB communication timeout during regular operation. */
 #define DEFAULT_TIMEOUT_MS     200