X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fjtag%2Fjtag.h;h=d6e49e0ac237a035307beff7b35033b347cb1849;hb=803351ec59cb57c63129c77d95b5edf2fc65c302;hp=cdc02ab7d5bf70e83dd968247e99ce2b09a63ac2;hpb=5dcad2d34fc40659018da2cf75ceeacd3abea860;p=openocd.git diff --git a/src/jtag/jtag.h b/src/jtag/jtag.h index cdc02ab7d5..d6e49e0ac2 100644 --- a/src/jtag/jtag.h +++ b/src/jtag/jtag.h @@ -311,6 +311,10 @@ int adapter_init(struct command_context* cmd_ctx); /// Shutdown the debug adapter upon program exit. int adapter_quit(void); +/// Set ms to sleep after jtag_execute_queue() flushes queue. Debug +/// purposes. +void jtag_set_flush_queue_sleep(int ms); + /** * Initialize JTAG chain using only a RESET reset. If init fails, * try reset + init. @@ -661,8 +665,6 @@ void jtag_sleep(uint32_t us); * called with a non-zero error code. */ void jtag_set_error(int error); -/// @returns The current value of jtag_error -int jtag_get_error(void); /** * Resets jtag_error to ERROR_OK, returning its previous value. * @returns The previous value of @c jtag_error. @@ -691,4 +693,6 @@ void jtag_poll_set_enabled(bool value); * level APIs that are used in inner loops. */ #include +bool transport_is_jtag(void); + #endif /* JTAG_H */