JTAG: fix bug when no interface connected

- fix coredump when OpenOCD is started without a jtag interface connected.

Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
__archive__
Spencer Oliver 2010-02-03 13:08:42 +00:00
parent 18969466c9
commit 95ed9c4393
1 changed files with 7 additions and 0 deletions

View File

@ -1623,6 +1623,13 @@ bool jtag_will_verify_capture_ir()
int jtag_power_dropout(int *dropout) int jtag_power_dropout(int *dropout)
{ {
if (jtag == NULL)
{
/* TODO: as the jtag interface is not valid all
* we can do at the moment is exit OpenOCD */
LOG_ERROR("No Valid JTAG Interface Configured.");
exit(-1);
}
return jtag->power_dropout(dropout); return jtag->power_dropout(dropout);
} }