Finish JTAG header file modularization; command factoring follows.
authorzwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 3 Jun 2009 06:29:09 +0000 (06:29 +0000)
committerzwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 3 Jun 2009 06:29:09 +0000 (06:29 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@2029 b42882b7-edfa-0310-969c-e2dbd0fdcd60

21 files changed:
src/jtag/amt_jtagaccel.c
src/jtag/arm-jtag-ew.c
src/jtag/at91rm9200.c
src/jtag/bitbang.c
src/jtag/bitq.c
src/jtag/bitq.h
src/jtag/dummy.c
src/jtag/ep93xx.c
src/jtag/ft2232.c
src/jtag/gw16012.c
src/jtag/jlink.c
src/jtag/jtag.c
src/jtag/jtag.h
src/jtag/jtag_driver.c
src/jtag/minidriver.h
src/jtag/parport.c
src/jtag/presto.c
src/jtag/rlink/rlink.c
src/jtag/usbprog.c
src/jtag/vsllink.c
src/jtag/zy1000.c

index 39fed2cc25fb66fa405a0d5d47a73fc2c7e9e62a..b19fae17ebd6a7980634cfc57c5788c69565482c 100644 (file)
@@ -21,8 +21,8 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 
 
 #if PARPORT_USE_PPDEV == 1
index e90c740b42d02d370a7ef26664533e690f266471..ebe60d973409d179db5f67b22018772ceddb4f7d 100644 (file)
@@ -24,8 +24,8 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 #include <usb.h>
 
 
index 32e9c55062fcabf561a0ce77b4967df1fbe9cfae..d0d1644875a2a613a76def6808ec945b7670b469 100644 (file)
@@ -21,7 +21,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
 #include "bitbang.h"
 
index 75e413dcd1c9628ac063440f0a4acdb4fd66b807..9f7c14cdad8317bb0930f77c25c5474884cdcd68 100644 (file)
@@ -25,9 +25,8 @@
 #endif
 
 #include "bitbang.h"
-#define INCLUDE_JTAG_INTERFACE_H
-#include "jtag.h"
 #include "interface.h"
+#include "commands.h"
 
 /**
  * Function bitbang_stableclocks
index b034a934ee74eefb4f08901bed629705ff2b1e01..c319ed8148d77f9829fe51186639385c99c85e90 100644 (file)
@@ -21,7 +21,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "bitq.h"
 #include "interface.h"
 
index 2ee3f6b66e9a309917d0da6ab231b9658272c5ca..6b441bf587b718faecde25319bd13688bd93bca7 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef BITQ_H
 #define BITQ_H
 
-#include "jtag.h"
+#include "commands.h"
 
 typedef struct bitq_interface_s
 {
index 0eab32d6f1b421cf546ee6535945459aaf2d5c16..9d4a436b597dfc8da0e04e2c5af9ece950c92706 100644 (file)
@@ -21,7 +21,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
 #include "bitbang.h"
 
index 55d1eeeaed8b4f0f055fb3a767b2b25c14e9929d..e4daa7e6a82a0327c5a6b08de172b771bf45160a 100644 (file)
@@ -21,7 +21,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
 #include "bitbang.h"
 
index b6b812d90e84de915bfdc7a82c3e5bdb9b976947..95a28117090cf492763b996021664686a7582605 100644 (file)
@@ -40,8 +40,8 @@
 #endif
 
 /* project specific includes */
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 #include "time_support.h"
 
 #if IS_CYGWIN == 1
index 441234c19b24c9785fc49b0cba605139e895b74f..a89a5f7e3212143ba6251936e0948ca61ee01e6b 100644 (file)
@@ -21,8 +21,8 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 
 
 #if 1
index eaa4bba8d38ca61cd8adbeb545b1b8ce61af6af8..f7b8d6220ec4e1202c7b32724dc1ad08628d4ece 100644 (file)
@@ -25,8 +25,8 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 
 #include <usb.h>
 
index d8b30e9f70d541d706972ec99698f4061ffd6353..8eef69e800f1d13ddbe69567dbc978009d042109 100644 (file)
@@ -28,7 +28,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "jtag.h"
 #include "minidriver.h"
 #include "interface.h"
index bc9470e1bb84769934595f7ccd38a6e2534b3584..04eefaadb38e251b0e0bced471f475d71401fe92 100644 (file)
@@ -552,10 +552,6 @@ extern int jtag_srst_asserted(int* srst_asserted);
  */
 extern void jtag_check_value_mask(scan_field_t *field, u8 *value, u8 *mask);
 
-#ifdef INCLUDE_JTAG_INTERFACE_H
-#include "commands.h"
-#endif // INCLUDE_JTAG_INTERFACE_H
-
 extern void jtag_sleep(u32 us);
 extern int jtag_call_event_callbacks(enum jtag_event event);
 extern int jtag_register_event_callback(int (* callback)(enum jtag_event event, void* priv), void* priv);
index 2319429c2628fc4b473bb5afcd459cc18a99dbd3..70d0f83755b88ea8f8180f64bd5ce6dc4db1efbf 100644 (file)
@@ -31,7 +31,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
 #include "minidriver.h"
 #include "command.h"
index 7e9589d45613b46a22b8addb158ead111ba893f2..83230cd16f1b04e1a6248f872d43948066583388 100644 (file)
@@ -68,6 +68,8 @@ static inline void interface_jtag_add_scan_check_alloc(scan_field_t *field)
 
 #else
 
+#include "commands.h"
+
 static inline void interface_jtag_alloc_in_value32(scan_field_t *field)
 {
        field->in_value = (u8 *)cmd_queue_alloc(4);
index 175a3c940feb9f1ead30d57953eea8236a59aa88..51442304c959d725759b0d192bbb5e0346926a94 100644 (file)
@@ -24,7 +24,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
 #include "bitbang.h"
 
index 532e798f967ca361228a73b91d220602a912a657..3bac4a9553b7b2b57f19b3a71a8d19fe534459a2 100644 (file)
@@ -25,7 +25,6 @@
 #include "windows.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
 #include "time_support.h"
 #include "bitq.h"
index beef497f45e8d4ba4ff765b3062106e0aeb1e404..f47e189c3bfe97bbdc983e6e8bef1059ae104224 100644 (file)
@@ -28,8 +28,8 @@
 #endif
 
 /* project specific includes */
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 #include "rlink.h"
 #include "st7.h"
 #include "ep1_cmd.h"
index 09272866a79e6e85c764e73cec750c8636b6a8f1..487e9b1611d83e1fd7911e947bd493b398838a47 100644 (file)
@@ -34,8 +34,8 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 
 #include <usb.h>
 
index cc2b271dfa2e612fd9b193b3a769cc2aa6b66d67..e703a35a7ca821b2a40b367450b93384e9cfa81a 100644 (file)
@@ -26,8 +26,8 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "interface.h"
+#include "commands.h"
 
 #include <usb.h>
 
index 4852a56f56ca9cc056446d3a2f9403c0266ccf91..2cdd2fdc23bdfe3b069db02b03b7789233a974e1 100644 (file)
@@ -20,7 +20,6 @@
 #include "config.h"
 #endif
 
-#define INCLUDE_JTAG_INTERFACE_H
 #include "embeddedice.h"
 #include "minidriver.h"
 #include "interface.h"

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)