|
From: oharboe at B. <oh...@ma...> - 2009-06-04 13:42:37
|
Author: oharboe
Date: 2009-06-04 13:42:34 +0200 (Thu, 04 Jun 2009)
New Revision: 2043
Modified:
trunk/src/jtag/jtag.c
Log:
use assert() to catch TAP_INVALID passed to jtag_add_xxx() fn's.
Modified: trunk/src/jtag/jtag.c
===================================================================
--- trunk/src/jtag/jtag.c 2009-06-04 11:33:36 UTC (rev 2042)
+++ trunk/src/jtag/jtag.c 2009-06-04 11:42:34 UTC (rev 2043)
@@ -394,9 +394,10 @@
{
jtag_checks();
- if (state != TAP_INVALID)
- jtag_add_end_state(state);
+ assert(state!=TAP_INVALID);
+ jtag_add_end_state(state);
+
cmd_queue_cur_state = cmd_queue_end_state;
}
@@ -575,9 +576,10 @@
int num_fields, const int* num_bits, const u32* value,
tap_state_t end_state)
{
- if (end_state != TAP_INVALID)
- cmd_queue_end_state = end_state;
+ assert(end_state != TAP_INVALID);
+ cmd_queue_end_state = end_state;
+
cmd_queue_cur_state = cmd_queue_end_state;
interface_jtag_add_dr_out(tap,
|