m25p80: Convert guest errors to LOG_GUEST_ERROR
Some of the debug printfs in m25p80 are really guest errors. Changed over to qemu_log_mask(LOG_GUEST_ERROR accordingly. Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
This commit is contained in:
parent
3bec0c7d46
commit
e9711b4d52
|
@ -319,11 +319,12 @@ static void flash_erase(Flash *s, int offset, FlashCMD cmd)
|
||||||
|
|
||||||
DB_PRINT("offset = %#x, len = %d\n", offset, len);
|
DB_PRINT("offset = %#x, len = %d\n", offset, len);
|
||||||
if ((s->pi->flags & capa_to_assert) != capa_to_assert) {
|
if ((s->pi->flags & capa_to_assert) != capa_to_assert) {
|
||||||
hw_error("m25p80: %d erase size not supported by device\n", len);
|
qemu_log_mask(LOG_GUEST_ERROR, "M25P80: %d erase size not supported by"
|
||||||
|
" device\n", len);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!s->write_enable) {
|
if (!s->write_enable) {
|
||||||
DB_PRINT("erase with write protect!\n");
|
qemu_log_mask(LOG_GUEST_ERROR, "M25P80: erase with write protect!\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
memset(s->storage + offset, 0xff, len);
|
memset(s->storage + offset, 0xff, len);
|
||||||
|
@ -345,7 +346,7 @@ void flash_write8(Flash *s, uint64_t addr, uint8_t data)
|
||||||
uint8_t prev = s->storage[s->cur_addr];
|
uint8_t prev = s->storage[s->cur_addr];
|
||||||
|
|
||||||
if (!s->write_enable) {
|
if (!s->write_enable) {
|
||||||
DB_PRINT("write with write protect!\n");
|
qemu_log_mask(LOG_GUEST_ERROR, "M25P80: write with write protect!\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((prev ^ data) & data) {
|
if ((prev ^ data) & data) {
|
||||||
|
@ -503,13 +504,14 @@ static void decode_new_cmd(Flash *s, uint32_t value)
|
||||||
DB_PRINT("chip erase\n");
|
DB_PRINT("chip erase\n");
|
||||||
flash_erase(s, 0, BULK_ERASE);
|
flash_erase(s, 0, BULK_ERASE);
|
||||||
} else {
|
} else {
|
||||||
DB_PRINT("chip erase with write protect!\n");
|
qemu_log_mask(LOG_GUEST_ERROR, "M25P80: chip erase with write "
|
||||||
|
"protect!\n");
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case NOP:
|
case NOP:
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
DB_PRINT("Unknown cmd %x\n", value);
|
qemu_log_mask(LOG_GUEST_ERROR, "M25P80: Unknown cmd %x\n", value);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue