X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fjtag%2Fdrivers%2Fpresto.c;h=72126a1efc96c7568a1cb252415e7bfa87b6a76a;hb=5e221fa3a72dcdde92cf749495131748d32f7d8a;hp=f4e689c2a527f7eb229ab517c184c362e518b88e;hpb=865efd828a267992db0f2a92a731c5ce23a34236;p=openocd.git diff --git a/src/jtag/drivers/presto.c b/src/jtag/drivers/presto.c index f4e689c2a5..72126a1efc 100644 --- a/src/jtag/drivers/presto.c +++ b/src/jtag/drivers/presto.c @@ -17,6 +17,12 @@ * Free Software Foundation, Inc., * * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ + +/** + * @file + * Holds driver for PRESTO programmer from ASIX. + * http://tools.asix.net/prg_presto.htm + */ #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -25,8 +31,8 @@ #include "windows.h" #endif -#include "interface.h" -#include "time_support.h" +#include +#include #include "bitq.h" @@ -742,10 +748,10 @@ COMMAND_HANDLER(presto_handle_serial_command) static const struct command_registration presto_command_handlers[] = { { .name = "presto_serial", - .handler = &presto_handle_serial_command, + .handler = presto_handle_serial_command, .mode = COMMAND_CONFIG, - .help = "configure serial port", - .usage = "", + .help = "Configure USB serial number of Presto device.", + .usage = "serial_string", }, COMMAND_REGISTRATION_DONE }; @@ -786,15 +792,13 @@ static int presto_jtag_quit(void) } struct jtag_interface presto_interface = { - .name = "presto", - - .commands = presto_command_handlers, - - .execute_queue = &bitq_execute_queue, - .speed = &presto_jtag_speed, - .khz = &presto_jtag_khz, - .speed_div = &presto_jtag_speed_div, - - .init = &presto_jtag_init, - .quit = &presto_jtag_quit, - }; + .name = "presto", + .commands = presto_command_handlers, + + .execute_queue = bitq_execute_queue, + .speed = presto_jtag_speed, + .khz = presto_jtag_khz, + .speed_div = presto_jtag_speed_div, + .init = presto_jtag_init, + .quit = presto_jtag_quit, +};