Finish removing '#ifdef HAVE_JTAG_MINIDRIVER_H' from jtag.h:
- Wraps JTAG callback API functions: - Outlines jtag_add_callback() and jtag_add_callback4(). - Adds interface_ prefix to existing in-tree driver implementation. - Declare the driver interfaces routines in miniheader.h file. This patch requires renaming the equivalent macros in out-of-tree jtag_minidriver.h implementations. git-svn-id: svn://svn.berlios.de/openocd/trunk@2007 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
@@ -83,6 +83,12 @@ extern void interface_jtag_add_dr_out(jtag_tap_t* tap,
|
||||
int num_fields, const int* num_bits, const u32* value,
|
||||
tap_state_t end_state);
|
||||
|
||||
extern void interface_jtag_add_callback(jtag_callback1_t f, u8 *in);
|
||||
|
||||
extern void interface_jtag_add_callback4(jtag_callback_t f, u8 *in,
|
||||
jtag_callback_data_t data1, jtag_callback_data_t data2,
|
||||
jtag_callback_data_t data3);
|
||||
|
||||
#endif
|
||||
|
||||
extern int interface_jtag_add_ir_scan(
|
||||
|
||||
Reference in New Issue
Block a user