commit d5c73bbac0d0674abe707e90d9a5d4f22d500302
Author: Michael Bruck <mbruck@digenius.de>
Date:   Thu May 21 12:59:00 2009 +0200

    -jtag.c, interface_jtag_add_ir_scan() [2/2] (version without goto):
    	- change 'found' to bool
    	- add comments on loops

diff --git a/src/jtag/jtag.c b/src/jtag/jtag.c
index ebdd4a3..4b2e85c 100644
--- a/src/jtag/jtag.c
+++ b/src/jtag/jtag.c
@@ -641,14 +641,18 @@ int MINIDRIVER(interface_jtag_add_ir_scan)(int in_num_fields, const scan_field_t
 
 	for (jtag_tap_t * tap = jtag_NextEnabledTap(NULL); tap != NULL; tap = jtag_NextEnabledTap(tap))
 	{
-		int found = 0;
+		/* search the input field list for fields for the current TAP */
+
+		bool found = false;
 
 		for (int j = 0; j < in_num_fields; j++)
 		{
 			if (tap != in_fields[j].tap)
 				continue;
 
-			found = 1;
+			/* if TAP is listed in input fields, copy the value */
+
+			found = true;
 
 			tap->bypass = 0;
 
@@ -662,6 +666,7 @@ int MINIDRIVER(interface_jtag_add_ir_scan)(int in_num_fields, const scan_field_t
 		if (!found)
 		{
 			/* if a TAP isn't listed in input fields, set it to BYPASS */
+
 			tap->bypass = 1;
 
 			field->tap			= tap;
