/// @returns The current JTAG speed setting.
-int jtag_get_speed(void);
+int jtag_get_speed(int *speed);
/**
* Given a @a speed setting, use the interface @c speed_div callback to
/// 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.
bool transport_is_jtag(void);
+int jim_jtag_newtap(Jim_Interp *interp, int argc, Jim_Obj *const *argv);
+
#endif /* JTAG_H */