From: Antonio Borneo Date: Wed, 14 Apr 2010 08:51:16 +0000 (+0800) Subject: NOR/CFI: remove redundant code X-Git-Tag: v0.5.0-rc1~745 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=b886049c74de147b1ce6f7f0173ecd71323c5c64;p=openocd NOR/CFI: remove redundant code Arguments for "flash bank" command are already parsed and put in "bank" struct. Removed code to parse them again. Signed-off-by: Antonio Borneo --- diff --git a/src/flash/nor/cfi.c b/src/flash/nor/cfi.c index 325dce90..a64d78f5 100644 --- a/src/flash/nor/cfi.c +++ b/src/flash/nor/cfi.c @@ -598,12 +598,8 @@ FLASH_BANK_COMMAND_HANDLER(cfi_flash_bank_command) return ERROR_FLASH_BANK_INVALID; } - uint16_t chip_width, bus_width; - COMMAND_PARSE_NUMBER(u16, CMD_ARGV[3], chip_width); - COMMAND_PARSE_NUMBER(u16, CMD_ARGV[4], bus_width); - - if ((chip_width > CFI_MAX_CHIP_WIDTH) - || (bus_width > CFI_MAX_BUS_WIDTH)) + if ((bank->chip_width > CFI_MAX_CHIP_WIDTH) + || (bank->bus_width > CFI_MAX_BUS_WIDTH)) { LOG_ERROR("chip and bus width have to specified in bytes"); return ERROR_FLASH_BANK_INVALID;