Browse Source

terminal forwarding available from GUI

git-svn-id: svn://svn.berlios.de/openocd/trunk@1148 b42882b7-edfa-0310-969c-e2dbd0fdcd60
tags/v0.1.0
oharboe 15 years ago
parent
commit
d30b94d8df
1 changed files with 9 additions and 4 deletions
  1. +9
    -4
      src/ecosboard.c

+ 9
- 4
src/ecosboard.c 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) 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; return ERROR_INVALID_ARGUMENTS;
} }


int baud = atol(args[0]);
current_baud = atol(args[0]);


switch (baud)
int baud;
switch (current_baud)
{ {
case 9600: case 9600:
baud = CYGNUM_SERIAL_BAUD_9600; baud = CYGNUM_SERIAL_BAUD_9600;


Loading…
Cancel
Save