From: oharboe Date: Thu, 4 Jun 2009 13:05:57 +0000 (+0000) Subject: tiny bit of encapsulation of global end state. No longer expose it as a global variable. X-Git-Tag: v0.2.0~462 X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=commitdiff_plain;h=310a9eabff252327092a5d8981942c549cfeb2ae tiny bit of encapsulation of global end state. No longer expose it as a global variable. git-svn-id: svn://svn.berlios.de/openocd/trunk@2048 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- diff --git a/src/jtag/jtag.h b/src/jtag/jtag.h index 0d7d15e9a5..67b3b55c05 100644 --- a/src/jtag/jtag.h +++ b/src/jtag/jtag.h @@ -104,8 +104,6 @@ const char* tap_state_name(tap_state_t state); /// The current TAP state of the pending JTAG command queue. extern tap_state_t cmd_queue_cur_state; -/// The TAP state in which DR scans should end. -extern tap_state_t cmd_queue_end_state; /** * This structure defines a single scan field in the scan. It provides diff --git a/src/jtag/zy1000.c b/src/jtag/zy1000.c index f2e7887ab5..1fc2479ed4 100644 --- a/src/jtag/zy1000.c +++ b/src/jtag/zy1000.c @@ -748,7 +748,7 @@ int interface_jtag_add_pathmove(int num_states, const tap_state_t *path) void embeddedice_write_dcc(jtag_tap_t *tap, int reg_addr, u8 *buffer, int little, int count) { // static int const reg_addr=0x5; - tap_state_t end_state=cmd_queue_end_state; + tap_state_t end_state=jtag_add_end_state(TAP_INVALID); if (jtag_NextEnabledTap(jtag_NextEnabledTap(NULL))==NULL) { /* better performance via code duplication */