From d30b94d8dfb2f9b6f528ff7f0cf97bd310e4616b Mon Sep 17 00:00:00 2001 From: oharboe Date: Sun, 9 Nov 2008 20:36:53 +0000 Subject: terminal forwarding available from GUI git-svn-id: svn://svn.berlios.de/openocd/trunk@1148 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- src/ecosboard.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src/ecosboard.c') diff --git a/src/ecosboard.c b/src/ecosboard.c index 757d4da9..7ed12fec 100644 --- a/src/ecosboard.c +++ b/src/ecosboard.c @@ -1631,15 +1631,20 @@ void startUart(void) int handle_uart_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc) { - if (argc != 1) + static int current_baud = 38400; + if (argc == 0) + { + command_print(cmd_ctx, "%d", current_baud); + return ERROR_OK; + } else if (argc != 1) { - command_print(cmd_ctx, "usage: uart "); return ERROR_INVALID_ARGUMENTS; } - int baud = atol(args[0]); + current_baud = atol(args[0]); - switch (baud) + int baud; + switch (current_baud) { case 9600: baud = CYGNUM_SERIAL_BAUD_9600; -- cgit v1.2.3