From: Jean-Christophe PLAGNIOL-VILLARD Date: Mon, 7 Mar 2011 14:11:27 +0000 (+0100) Subject: jlink: use tap buffer as 2k X-Git-Tag: v0.5.0-rc1~147 X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=commitdiff_plain;h=bce76b80ccc1eca1f71327f27febf5c52b69b3ad jlink: use tap buffer as 2k as said in the datasheet Section 3.3.2 Organization of buffers All buffers are big enough to hold 2 KByte of data. this will double the speed of download Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD Cc: Nicolas Ferre Cc: Patrice Vilchez --- diff --git a/src/jtag/drivers/jlink.c b/src/jtag/drivers/jlink.c index d0ce6587a0..6507403e34 100644 --- a/src/jtag/drivers/jlink.c +++ b/src/jtag/drivers/jlink.c @@ -55,10 +55,10 @@ static unsigned int jlink_hw_jtag_version = 2; #define JLINK_USB_TIMEOUT 1000 -// See Section 1.3.2 of the Segger JLink USB protocol manual +// See Section 3.3.2 of the Segger JLink USB protocol manual /* 2048 is the max value we can use here */ -//#define JLINK_TAP_BUFFER_SIZE 2048 -#define JLINK_TAP_BUFFER_SIZE 256 +#define JLINK_TAP_BUFFER_SIZE 2048 +//#define JLINK_TAP_BUFFER_SIZE 256 //#define JLINK_TAP_BUFFER_SIZE 384 #define JLINK_IN_BUFFER_SIZE 2048