omap4430: cortex a9 and a8 are now merged again
[fw/openocd] / src / jtag / interface.h
index 0d474049e4860f1f22dc3c2230f431bb91460e71..958af8f5a518b5844db4322ae80a83c2f9830c1b 100644 (file)
@@ -206,6 +206,11 @@ struct jtag_interface {
        unsigned supported;
 #define DEBUG_CAP_TMS_SEQ      (1 << 0)
 
+       /** transports supported in C code (NULL terminated vector) */
+       const char **transports;
+
+       const struct swd_driver *swd;
+
        /**
         * Execute queued commands.
         * @returns ERROR_OK on success, or an error code on failure.
@@ -289,4 +294,8 @@ struct jtag_interface {
 };
 
 
+extern const char *jtag_only[];
+
+extern const struct swd_driver *swd;
+
 #endif // OPENOCD_JTAG_INTERFACE_H