diff options
author | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-06-08 10:55:36 +0000 |
---|---|---|
committer | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-06-08 10:55:36 +0000 |
commit | 5c9221ce616b179d924c044854a7bf680f25161a (patch) | |
tree | 8524078371384782dc319c737e79aba03b2e4e61 /src | |
parent | c75ef1cd375ba5d0281b05f29437c6eaf92864d6 (diff) | |
download | openocd_libswd-5c9221ce616b179d924c044854a7bf680f25161a.tar.gz openocd_libswd-5c9221ce616b179d924c044854a7bf680f25161a.tar.bz2 openocd_libswd-5c9221ce616b179d924c044854a7bf680f25161a.tar.xz openocd_libswd-5c9221ce616b179d924c044854a7bf680f25161a.zip |
Clean up handle_jtag_reset_command:
- Make command require exactly two arguments; do not allow more than two.
- Move temporary variable declarations closer to point of first use.
- Remove superfluous braces around single statments.
- Wrap to 80 column width.
git-svn-id: svn://svn.berlios.de/openocd/trunk@2114 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src')
-rw-r--r-- | src/jtag/jtag.c | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/jtag/jtag.c b/src/jtag/jtag.c index 91430b6e..3011adfe 100644 --- a/src/jtag/jtag.c +++ b/src/jtag/jtag.c @@ -2203,33 +2203,27 @@ static int handle_jtag_khz_command(struct command_context_s *cmd_ctx, char *cmd, } -static int handle_jtag_reset_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc) +static int handle_jtag_reset_command(struct command_context_s *cmd_ctx, + char *cmd, char **args, int argc) { - int trst = -1; - int srst = -1; - - if (argc < 2) - { + if (argc != 2) return ERROR_COMMAND_SYNTAX_ERROR; - } + int trst = -1; if (args[0][0] == '1') trst = 1; else if (args[0][0] == '0') trst = 0; else - { return ERROR_COMMAND_SYNTAX_ERROR; - } + int srst = -1; if (args[1][0] == '1') srst = 1; else if (args[1][0] == '0') srst = 0; else - { return ERROR_COMMAND_SYNTAX_ERROR; - } if (jtag_interface_init(cmd_ctx) != ERROR_OK) return ERROR_JTAG_INIT_FAILED; |