X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fjtag%2Finterface.h;h=958af8f5a518b5844db4322ae80a83c2f9830c1b;hb=8eb92c7e99c018c1cb48be76b0c9736b6c64cba9;hp=0d474049e4860f1f22dc3c2230f431bb91460e71;hpb=a3245bd7cdd2d8c3740c5e8f31efcd78de67837a;p=openocd diff --git a/src/jtag/interface.h b/src/jtag/interface.h index 0d474049..958af8f5 100644 --- a/src/jtag/interface.h +++ b/src/jtag/interface.h @@ -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