jtag_interface_t -> struct jtag_interface
authorZachary T Welch <zw@superlucidity.net>
Fri, 13 Nov 2009 12:14:50 +0000 (04:14 -0800)
committerZachary T Welch <zw@superlucidity.net>
Fri, 13 Nov 2009 19:58:04 +0000 (11:58 -0800)
Remove useless typedef and redundant suffix from struct jtag_interface.

20 files changed:
src/jtag/amt_jtagaccel.c
src/jtag/arm-jtag-ew.c
src/jtag/at91rm9200.c
src/jtag/core.c
src/jtag/dummy.c
src/jtag/ep93xx.c
src/jtag/ft2232.c
src/jtag/gw16012.c
src/jtag/interface.h
src/jtag/interfaces.c
src/jtag/interfaces.h
src/jtag/jlink.c
src/jtag/minidummy/minidummy.c
src/jtag/parport.c
src/jtag/presto.c
src/jtag/rlink/rlink.c
src/jtag/tcl.c
src/jtag/usbprog.c
src/jtag/vsllink.c
src/jtag/zy1000/zy1000.c

index a34387f..306216a 100644 (file)
@@ -552,7 +552,7 @@ static int amt_jtagaccel_register_commands(struct command_context_s *cmd_ctx)
        return ERROR_OK;
 }
 
-jtag_interface_t amt_jtagaccel_interface = {
+struct jtag_interface amt_jtagaccel_interface = {
                .name = "amt_jtagaccel",
                .register_commands = &amt_jtagaccel_register_commands,
                .init = &amt_jtagaccel_init,
index fa18ef0..e337260 100644 (file)
@@ -109,7 +109,7 @@ static armjtagew_jtag_t* armjtagew_jtag_handle;
 /***************************************************************************/
 /* External interface implementation */
 
-jtag_interface_t armjtagew_interface =
+struct jtag_interface armjtagew_interface =
 {
        .name = "arm-jtag-ew",
        .execute_queue = armjtagew_execute_queue,
index 52869a3..7062575 100644 (file)
@@ -122,7 +122,7 @@ static int at91rm9200_register_commands(struct command_context_s *cmd_ctx);
 static int at91rm9200_init(void);
 static int at91rm9200_quit(void);
 
-jtag_interface_t at91rm9200_interface =
+struct jtag_interface at91rm9200_interface =
 {
        .name = "at91rm9200",
 
index 48af040..3684e06 100644 (file)
@@ -115,10 +115,10 @@ static int rclk_fallback_speed_khz = 0;
 static enum {CLOCK_MODE_SPEED, CLOCK_MODE_KHZ, CLOCK_MODE_RCLK} clock_mode;
 static int jtag_speed = 0;
 
-static struct jtag_interface_s *jtag = NULL;
+static struct jtag_interface *jtag = NULL;
 
 /* configuration */
-jtag_interface_t *jtag_interface = NULL;
+struct jtag_interface *jtag_interface = NULL;
 
 void jtag_set_error(int error)
 {
index 5fc9251..ce3cca3 100644 (file)
@@ -46,7 +46,7 @@ static int dummy_speed_div(int speed, int *khz);
 /* The dummy driver is used to easily check the code path
  * where the target is unresponsive.
  */
-jtag_interface_t dummy_interface =
+struct jtag_interface dummy_interface =
 {
        .name = "dummy",
 
index 50e2ad3..6ae823e 100644 (file)
@@ -53,7 +53,7 @@ static int ep93xx_quit(void);
 
 struct timespec ep93xx_zzzz;
 
-jtag_interface_t ep93xx_interface =
+struct jtag_interface ep93xx_interface =
 {
        .name = "ep93xx",
 
index 39036bc..6f8dd0d 100644 (file)
@@ -3993,7 +3993,7 @@ static int ft2232_register_commands(struct command_context_s* cmd_ctx)
 }
 
 
-jtag_interface_t ft2232_interface = {
+struct jtag_interface ft2232_interface = {
                .name = "ft2232",
                .register_commands = &ft2232_register_commands,
                .init = &ft2232_init,
index 07188f4..dfc07be 100644 (file)
@@ -571,7 +571,7 @@ static int gw16012_register_commands(struct command_context_s *cmd_ctx)
        return ERROR_OK;
 }
 
-jtag_interface_t gw16012_interface = {
+struct jtag_interface gw16012_interface = {
                .name = "gw16012",
                .register_commands = &gw16012_register_commands,
                .init = &gw16012_init,
index afe2108..5727298 100644 (file)
@@ -184,8 +184,7 @@ static inline tap_state_t jtag_debug_state_machine(const void *tms_buf,
 }
 #endif // _DEBUG_JTAG_IO_
 
-typedef struct jtag_interface_s
-{
+struct jtag_interface {
        /// The name of the JTAG interface driver.
        char* name;
 
@@ -271,7 +270,7 @@ typedef struct jtag_interface_s
         * @returns ERROR_OK on success, or an error code on failure.
         */
        int (*srst_asserted)(int* srst_asserted);
-} jtag_interface_t;
+};
 
 
 #endif // OPENOCD_JTAG_INTERFACE_H
index 778c4e3..643e111 100644 (file)
  */
 
 #if BUILD_ZY1000 == 1
-extern jtag_interface_t zy1000_interface;
+extern struct jtag_interface zy1000_interface;
 #elif defined(BUILD_MINIDRIVER_DUMMY)
-extern jtag_interface_t minidummy_interface;
+extern struct jtag_interface minidummy_interface;
 #else // standard drivers
 #if BUILD_PARPORT == 1
-extern jtag_interface_t parport_interface;
+extern struct jtag_interface parport_interface;
 #endif
 #if BUILD_DUMMY == 1
-extern jtag_interface_t dummy_interface;
+extern struct jtag_interface dummy_interface;
 #endif
 #if BUILD_FT2232_FTD2XX == 1
-extern jtag_interface_t ft2232_interface;
+extern struct jtag_interface ft2232_interface;
 #endif
 #if BUILD_FT2232_LIBFTDI == 1
-extern jtag_interface_t ft2232_interface;
+extern struct jtag_interface ft2232_interface;
 #endif
 #if BUILD_AMTJTAGACCEL == 1
-extern jtag_interface_t amt_jtagaccel_interface;
+extern struct jtag_interface amt_jtagaccel_interface;
 #endif
 #if BUILD_EP93XX == 1
-extern jtag_interface_t ep93xx_interface;
+extern struct jtag_interface ep93xx_interface;
 #endif
 #if BUILD_AT91RM9200 == 1
-extern jtag_interface_t at91rm9200_interface;
+extern struct jtag_interface at91rm9200_interface;
 #endif
 #if BUILD_GW16012 == 1
-extern jtag_interface_t gw16012_interface;
+extern struct jtag_interface gw16012_interface;
 #endif
 #if BUILD_PRESTO_LIBFTDI == 1 || BUILD_PRESTO_FTD2XX == 1
-extern jtag_interface_t presto_interface;
+extern struct jtag_interface presto_interface;
 #endif
 #if BUILD_USBPROG == 1
-extern jtag_interface_t usbprog_interface;
+extern struct jtag_interface usbprog_interface;
 #endif
 #if BUILD_JLINK == 1
-extern jtag_interface_t jlink_interface;
+extern struct jtag_interface jlink_interface;
 #endif
 #if BUILD_VSLLINK == 1
-extern jtag_interface_t vsllink_interface;
+extern struct jtag_interface vsllink_interface;
 #endif
 #if BUILD_RLINK == 1
-extern jtag_interface_t rlink_interface;
+extern struct jtag_interface rlink_interface;
 #endif
 #if BUILD_ARMJTAGEW == 1
-extern jtag_interface_t armjtagew_interface;
+extern struct jtag_interface armjtagew_interface;
 #endif
 #endif // standard drivers
 
@@ -97,7 +97,7 @@ extern jtag_interface_t armjtagew_interface;
  * The list should be defined to contain either one minidriver interface
  * or some number of standard driver interfaces, never both.
  */
-jtag_interface_t *jtag_interfaces[] = {
+struct jtag_interface *jtag_interfaces[] = {
 #if BUILD_ZY1000 == 1
                &zy1000_interface,
 #elif defined(BUILD_MINIDRIVER_DUMMY)
index a32d3f9..38f1e71 100644 (file)
@@ -40,6 +40,6 @@
 /// Dynamically load all JTAG interface modules from specified directory.
 void jtag_interface_modules_load(const char *path);
 
-extern jtag_interface_t *jtag_interfaces[];
+extern struct jtag_interface *jtag_interfaces[];
 
 #endif // OPENOCD_JTAG_INTERFACES_H
index 5cf944c..8d9aa8f 100644 (file)
@@ -139,7 +139,7 @@ static jlink_jtag_t* jlink_jtag_handle;
 /***************************************************************************/
 /* External interface implementation */
 
-jtag_interface_t jlink_interface =
+struct jtag_interface jlink_interface =
 {
        .name = "jlink",
        .execute_queue = jlink_execute_queue,
index af98ec5..b01f593 100644 (file)
@@ -27,7 +27,7 @@
 
 
 
-jtag_interface_t minidummy_interface =
+struct jtag_interface minidummy_interface =
 {
        .name = "minidummy",
        .execute_queue = NULL,
index 8906970..d4d9b22 100644 (file)
@@ -510,7 +510,7 @@ static int parport_register_commands(struct command_context_s *cmd_ctx)
        return ERROR_OK;
 }
 
-jtag_interface_t parport_interface = {
+struct jtag_interface parport_interface = {
        .name =                 "parport",
        .register_commands =    parport_register_commands,
        .init =                 parport_init,
index b870377..29066b1 100644 (file)
@@ -46,7 +46,7 @@ static int presto_jtag_register_commands(struct command_context_s *cmd_ctx);
 static int presto_jtag_init(void);
 static int presto_jtag_quit(void);
 
-jtag_interface_t presto_interface =
+struct jtag_interface presto_interface =
 {
        .name = "presto",
        .execute_queue = bitq_execute_queue,
index 3c85789..db91698 100644 (file)
@@ -1878,7 +1878,7 @@ int rlink_quit(void)
 }
 
 
-jtag_interface_t rlink_interface =
+struct jtag_interface rlink_interface =
 {
        .name = "rlink",
        .init = rlink_init,
index 04b3ed2..3c9ef0e 100644 (file)
@@ -49,7 +49,7 @@ static const Jim_Nvp nvp_jtag_tap_event[] = {
        { .name = NULL, .value = -1 }
 };
 
-extern jtag_interface_t *jtag_interface;
+extern struct jtag_interface *jtag_interface;
 
 enum jtag_tap_cfg_param {
        JCFG_EVENT
index 6c41664..06a9673 100644 (file)
@@ -61,7 +61,7 @@ static void usbprog_path_move(pathmove_command_t *cmd);
 static void usbprog_runtest(int num_cycles);
 static void usbprog_scan(bool ir_scan, enum scan_type type, uint8_t *buffer, int scan_size);
 
-jtag_interface_t usbprog_interface =
+struct jtag_interface usbprog_interface =
 {
        .name = "usbprog",
        .execute_queue = usbprog_execute_queue,
index decca16..f462f07 100644 (file)
@@ -1907,7 +1907,7 @@ static int vsllink_register_commands(struct command_context_s *cmd_ctx)
        return ERROR_OK;
 }
 
-jtag_interface_t vsllink_interface = {
+struct jtag_interface vsllink_interface = {
                .name = "vsllink",
                .register_commands = &vsllink_register_commands,
                .init = &vsllink_init,
index 1a926ca..8f4d5e5 100644 (file)
@@ -110,7 +110,7 @@ static int zy1000_power_dropout(int *dropout)
 }
 
 
-jtag_interface_t zy1000_interface =
+struct jtag_interface zy1000_interface =
 {
        .name = "ZY1000",
        .execute_queue = NULL,