|
@@ -581,20 +581,16 @@ static int flash_toggle (flash_info_t * info, flash_sect_t sect,
|
|
|
flash_make_cmd (info, cmd, &cword);
|
|
|
switch (info->portwidth) {
|
|
|
case FLASH_CFI_8BIT:
|
|
|
- retval = ((flash_read8(addr) & cword.c) !=
|
|
|
- (flash_read8(addr) & cword.c));
|
|
|
+ retval = flash_read8(addr) != flash_read8(addr);
|
|
|
break;
|
|
|
case FLASH_CFI_16BIT:
|
|
|
- retval = ((flash_read16(addr) & cword.w) !=
|
|
|
- (flash_read16(addr) & cword.w));
|
|
|
+ retval = flash_read16(addr) != flash_read16(addr);
|
|
|
break;
|
|
|
case FLASH_CFI_32BIT:
|
|
|
- retval = ((flash_read32(addr) & cword.l) !=
|
|
|
- (flash_read32(addr) & cword.l));
|
|
|
+ retval = flash_read32(addr) != flash_read32(addr);
|
|
|
break;
|
|
|
case FLASH_CFI_64BIT:
|
|
|
- retval = ((flash_read64(addr) & cword.ll) !=
|
|
|
- (flash_read64(addr) & cword.ll));
|
|
|
+ retval = flash_read64(addr) != flash_read64(addr);
|
|
|
break;
|
|
|
default:
|
|
|
retval = 0;
|