terminal forwarding available from GUI

git-svn-id: svn://svn.berlios.de/openocd/trunk@1148 b42882b7-edfa-0310-969c-e2dbd0fdcd60
__archive__
oharboe 2008-11-09 20:36:53 +00:00
parent 2ded1b60e6
commit d30b94d8df
1 changed files with 9 additions and 4 deletions

View File

@ -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 <baudrate>");
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;