X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fjtag%2Fminidriver.h;h=b7c01abc8e944d64c7b619ce80dc764de4e0bc5e;hb=1020569b9ffa5073df0966b519f05dd492bfa460;hp=644042944a38bfb768a857366bbba860c054f29b;hpb=86e4324f1bd4cd8135cb857e4b940b1f2e872dc3;p=openocd diff --git a/src/jtag/minidriver.h b/src/jtag/minidriver.h index 64404294..b7c01abc 100644 --- a/src/jtag/minidriver.h +++ b/src/jtag/minidriver.h @@ -38,7 +38,7 @@ * - jtag_add_callback * - jtag_add_callback4 * - interface_jtag_add_dr_out - * + * * The following core functions are declared in this file for use by * the minidriver and do @b not need to be defined by an implementation: * - default_interface_jtag_execute_queue() @@ -85,9 +85,9 @@ extern void interface_jtag_add_dr_out(jtag_tap_t* tap, int num_fields, const int* num_bits, const uint32_t* value, tap_state_t end_state); -extern void interface_jtag_add_callback(jtag_callback1_t f, uint8_t *in); +extern void interface_jtag_add_callback(jtag_callback1_t f, jtag_callback_data_t data0); -extern void interface_jtag_add_callback4(jtag_callback_t f, uint8_t *in, +extern void interface_jtag_add_callback4(jtag_callback_t f, jtag_callback_data_t data0, jtag_callback_data_t data1, jtag_callback_data_t data2, jtag_callback_data_t data3); @@ -120,7 +120,6 @@ extern int interface_jtag_add_runtest(int num_cycles, tap_state_t endstate); * approperiate */ extern int interface_jtag_add_reset(int trst, int srst); -extern int interface_jtag_set_end_state(tap_state_t endstate); extern int interface_jtag_add_sleep(uint32_t us); extern int interface_jtag_add_clocks(int num_cycles); extern int interface_jtag_execute_queue(void);