X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fflash%2Flpc3180_nand_controller.c;h=2874f62f0b25b7397b2a608dc258c6ab7b34dda2;hb=d17e1cd93384d56886be7e67cf2b31e97118d811;hp=aae5cbbfb17836be017598c0fa2f32da7abbbef5;hpb=cb582796539d35920e918bec2d0118eb3736d40e;p=openocd.git diff --git a/src/flash/lpc3180_nand_controller.c b/src/flash/lpc3180_nand_controller.c index aae5cbbfb1..2874f62f0b 100644 --- a/src/flash/lpc3180_nand_controller.c +++ b/src/flash/lpc3180_nand_controller.c @@ -150,7 +150,7 @@ float lpc3180_cycle_time(lpc3180_nand_controller_t *lpc3180_info) /* determine current SYSCLK (13'MHz or main oscillator) */ target_read_u32(target, 0x40004050, &sysclk_ctrl); - if (sysclk_ctrl & 1) + if ((sysclk_ctrl & 1) == 0) sysclk = lpc3180_info->osc_freq; else sysclk = 13000; @@ -881,8 +881,7 @@ int handle_lpc3180_select_command(struct command_context_s *cmd_ctx, char *cmd, if ((argc < 1) || (argc > 2)) { - command_print(cmd_ctx, "usage: lpc3180 select <'mlc'|'slc'>"); - return ERROR_OK; + return ERROR_COMMAND_SYNTAX_ERROR; } device = get_nand_device_by_num(strtoul(args[0], NULL, 0)); @@ -906,7 +905,7 @@ int handle_lpc3180_select_command(struct command_context_s *cmd_ctx, char *cmd, } else { - command_print(cmd_ctx, "usage: lpc3180 select <'mlc'|'slc'>"); + return ERROR_COMMAND_SYNTAX_ERROR; } }