summaryrefslogtreecommitdiff
path: root/src/jtag
diff options
context:
space:
mode:
authormifi <mifi@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2008-05-25 08:18:21 +0000
committermifi <mifi@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2008-05-25 08:18:21 +0000
commit3a11ebf86062e103ce8094adda0b1c8f396f1ae9 (patch)
tree136c3b9a56e495abdbdfb1feab0c9c6151e8b325 /src/jtag
parent2952c426dd40a4e8001592ad59f6cd6e3cad7000 (diff)
downloadopenocd+libswd-3a11ebf86062e103ce8094adda0b1c8f396f1ae9.tar.gz
openocd+libswd-3a11ebf86062e103ce8094adda0b1c8f396f1ae9.tar.bz2
openocd+libswd-3a11ebf86062e103ce8094adda0b1c8f396f1ae9.tar.xz
openocd+libswd-3a11ebf86062e103ce8094adda0b1c8f396f1ae9.zip
- changed some buffer defines to increase performance
git-svn-id: svn://svn.berlios.de/openocd/trunk@685 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/jtag')
-rw-r--r--src/jtag/jlink.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/jtag/jlink.c b/src/jtag/jlink.c
index 16bd30d0..07ce9a2c 100644
--- a/src/jtag/jlink.c
+++ b/src/jtag/jlink.c
@@ -51,8 +51,8 @@
#define JLINK_USB_TIMEOUT 100
-#define JLINK_IN_BUFFER_SIZE 2064
-#define JLINK_OUT_BUFFER_SIZE 2064
+#define JLINK_IN_BUFFER_SIZE 8192
+#define JLINK_OUT_BUFFER_SIZE 8192
#define JLINK_EMU_RESULT_BUFFER_SIZE 64
@@ -549,8 +549,8 @@ int jlink_handle_jlink_info_command(struct command_context_s *cmd_ctx, char *cmd
/***************************************************************************/
/* J-Link tap functions */
-/* We use the maximal value observed */
-#define JLINK_TAP_BUFFER_SIZE 390
+/* 2048 is the max value we can use here */
+#define JLINK_TAP_BUFFER_SIZE 2048
static int tap_length;
static u8 tms_buffer[JLINK_TAP_BUFFER_SIZE];
@@ -565,7 +565,7 @@ typedef struct
u8 *buffer;
} pending_scan_result_t;
-#define MAX_PENDING_SCAN_RESULTS 16
+#define MAX_PENDING_SCAN_RESULTS 256
static int pending_scan_results_length;
static pending_scan_result_t pending_scan_results_buffer[MAX_PENDING_SCAN_RESULTS];