summaryrefslogtreecommitdiff
path: root/src/jtag/parport.c
diff options
context:
space:
mode:
authorZachary T Welch <zw@superlucidity.net>2009-11-18 05:22:44 -0800
committerZachary T Welch <zw@superlucidity.net>2009-11-18 15:51:07 -0800
commit75a37eb5b37386768327e9670acfedc7811d529f (patch)
treeebf90d39924237c0bffdce0ef2d17c124d5f2473 /src/jtag/parport.c
parentbd5a1799ea63c2a863eae4aca2b55e41373d7528 (diff)
downloadopenocd+libswd-75a37eb5b37386768327e9670acfedc7811d529f.tar.gz
openocd+libswd-75a37eb5b37386768327e9670acfedc7811d529f.tar.bz2
openocd+libswd-75a37eb5b37386768327e9670acfedc7811d529f.tar.xz
openocd+libswd-75a37eb5b37386768327e9670acfedc7811d529f.zip
use COMMAND_PARSE_ON_OFF where appropriate
Updates all command parsing of "on" and "off" arguments.
Diffstat (limited to 'src/jtag/parport.c')
-rw-r--r--src/jtag/parport.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/jtag/parport.c b/src/jtag/parport.c
index 97f6458d..b80626f5 100644
--- a/src/jtag/parport.c
+++ b/src/jtag/parport.c
@@ -103,7 +103,7 @@ static struct cable cables[] =
/* configuration */
static char* parport_cable = NULL;
static uint16_t parport_port;
-static int parport_exit = 0;
+static bool parport_exit = 0;
static uint32_t parport_toggling_time_ns = 1000;
static int wait_states;
@@ -453,10 +453,7 @@ COMMAND_HANDLER(parport_handle_write_on_exit_command)
return ERROR_OK;
}
- if (strcmp(CMD_ARGV[0], "on") == 0)
- parport_exit = 1;
- else if (strcmp(CMD_ARGV[0], "off") == 0)
- parport_exit = 0;
+ COMMAND_PARSE_ON_OFF(CMD_ARGV[0], parport_exit);
return ERROR_OK;
}