return ERROR_OK;
}
-static int ft2232_handle_device_desc_command(struct command_context_s* cmd_ctx, char* cmd, char** args, int argc)
+COMMAND_HANDLER(ft2232_handle_device_desc_command)
{
char *cp;
char buf[200];
return ERROR_OK;
}
-static int ft2232_handle_serial_command(struct command_context_s* cmd_ctx, char* cmd, char** args, int argc)
+COMMAND_HANDLER(ft2232_handle_serial_command)
{
if (argc == 1)
{
return ERROR_OK;
}
-static int ft2232_handle_layout_command(struct command_context_s* cmd_ctx, char* cmd, char** args, int argc)
+COMMAND_HANDLER(ft2232_handle_layout_command)
{
if (argc == 0)
return ERROR_OK;
return ERROR_OK;
}
-static int ft2232_handle_vid_pid_command(struct command_context_s* cmd_ctx, char* cmd, char** args, int argc)
+COMMAND_HANDLER(ft2232_handle_vid_pid_command)
{
if (argc > MAX_USB_IDS * 2)
{
argc -= 1;
}
- int i;
- int retval = ERROR_OK;
+ unsigned i;
for (i = 0; i < argc; i += 2)
{
COMMAND_PARSE_NUMBER(u16, args[i], ft2232_vid[i >> 1]);
*/
ft2232_vid[i >> 1] = ft2232_pid[i >> 1] = 0;
- return retval;
+ return ERROR_OK;
}
-static int ft2232_handle_latency_command(struct command_context_s* cmd_ctx, char* cmd, char** args, int argc)
+COMMAND_HANDLER(ft2232_handle_latency_command)
{
if (argc == 1)
{
}
-jtag_interface_t ft2232_interface = {
+struct jtag_interface ft2232_interface = {
.name = "ft2232",
.register_commands = &ft2232_register_commands,
.init = &ft2232_init,