Make sure "-x hvupdi" is only valid for Pickit4 and Powerdebugger
This commit is contained in:
parent
f67c35744e
commit
e068341716
|
@ -1458,6 +1458,7 @@ static int jtag3_parseextparms(PROGRAMMER * pgm, LISTID extparms)
|
||||||
LNODEID ln;
|
LNODEID ln;
|
||||||
const char *extended_param;
|
const char *extended_param;
|
||||||
int rv = 0;
|
int rv = 0;
|
||||||
|
avrdude_message(MSG_INFO, "id: %s, desc: %s, type: %s\n", ldata(lfirst(pgm->id)), pgm->desc, pgm->type);
|
||||||
|
|
||||||
for (ln = lfirst(extparms); ln; ln = lnext(ln)) {
|
for (ln = lfirst(extparms); ln; ln = lnext(ln)) {
|
||||||
extended_param = ldata(ln);
|
extended_param = ldata(ln);
|
||||||
|
@ -1482,7 +1483,9 @@ static int jtag3_parseextparms(PROGRAMMER * pgm, LISTID extparms)
|
||||||
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
else if (matches(extended_param, "hvupdi") || matches(extended_param, "hvupdi=1")) {
|
|
||||||
|
else if ((matches(extended_param, "hvupdi") || matches(extended_param, "hvupdi=1")) &&
|
||||||
|
(matches(ldata(lfirst(pgm->id)), "pickit4_updi") || matches(ldata(lfirst(pgm->id)), "powerdebugger_updi"))) {
|
||||||
PDATA(pgm)->use_hvupdi = true;
|
PDATA(pgm)->use_hvupdi = true;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue