Use avr_mem_is_flash_type() instead of checking m->desc directly
This commit is contained in:
parent
d5e4ed9f89
commit
1ca1be0447
|
@ -1700,7 +1700,7 @@ static int jtag3_page_erase(const PROGRAMMER *pgm, const AVRPART *p, const AVRME
|
||||||
cmd[1] = CMD3_ERASE_MEMORY;
|
cmd[1] = CMD3_ERASE_MEMORY;
|
||||||
cmd[2] = 0;
|
cmd[2] = 0;
|
||||||
|
|
||||||
if (strcmp(m->desc, "flash") == 0) {
|
if (avr_mem_is_flash_type(m)) {
|
||||||
if (p->prog_modes & PM_UPDI || jtag3_memtype(pgm, p, addr) == MTYPE_FLASH)
|
if (p->prog_modes & PM_UPDI || jtag3_memtype(pgm, p, addr) == MTYPE_FLASH)
|
||||||
cmd[3] = XMEGA_ERASE_APP_PAGE;
|
cmd[3] = XMEGA_ERASE_APP_PAGE;
|
||||||
else
|
else
|
||||||
|
@ -1710,8 +1710,6 @@ static int jtag3_page_erase(const PROGRAMMER *pgm, const AVRPART *p, const AVRME
|
||||||
} else if (strcmp(m->desc, "usersig") == 0 ||
|
} else if (strcmp(m->desc, "usersig") == 0 ||
|
||||||
strcmp(m->desc, "userrow") == 0) {
|
strcmp(m->desc, "userrow") == 0) {
|
||||||
cmd[3] = XMEGA_ERASE_USERSIG;
|
cmd[3] = XMEGA_ERASE_USERSIG;
|
||||||
} else if (strcmp(m->desc, "boot") == 0) {
|
|
||||||
cmd[3] = XMEGA_ERASE_BOOT_PAGE;
|
|
||||||
} else {
|
} else {
|
||||||
cmd[3] = XMEGA_ERASE_APP_PAGE;
|
cmd[3] = XMEGA_ERASE_APP_PAGE;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue