2003-02-13 Marcel Telka <marcel@telka.sk>

* include/bsbit.h (BSBIT_BIDIR): Added new macro (Christian Pellegrin).
	* src/part/bsbit.c (bsbit_alloc): Added support for bidirectional pins (Christian
		Pellegrin).
	* src/part/parse.ci (read_part): Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@343 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
master
Marcel Telka 22 years ago
parent fc7f322b9d
commit 097a156dd6

@ -1,3 +1,10 @@
2003-02-13 Marcel Telka <marcel@telka.sk>
* include/bsbit.h (BSBIT_BIDIR): Added new macro (Christian Pellegrin).
* src/part/bsbit.c (bsbit_alloc): Added support for bidirectional pins (Christian
Pellegrin).
* src/part/parse.ci (read_part): Ditto.
2003-02-10 Marcel Telka <marcel@telka.sk>
* src/sa1110.c (sa1110_bus_read_start): Added support for all six static memory banks.

@ -5,6 +5,7 @@ $Id$
* Added support for Mpcbdm JTAG Cable (Christian Pellegrin).
* Added support for Arcom JTAG Cable (patch 682310, Ian Campbell).
* Added support for all 6 static memory banks for Intel SA1110 (bug 682660).
* Added support for bidirectional 'B' boundary scan pins (Christian Pellegrin).
jtag-0.2.2 (2003-02-04):

@ -33,6 +33,7 @@ typedef struct bsbit bsbit;
#define BSBIT_OUTPUT 2
#define BSBIT_CONTROL 3
#define BSBIT_INTERNAL 4
#define BSBIT_BIDIR 5
#define BSBIT_STATE_Z (-1)

@ -57,6 +57,11 @@ bsbit_alloc( int bit, const char *name, int type, signal* signals, int safe )
break;
case BSBIT_OUTPUT:
s->output = b;
break;
case BSBIT_BIDIR:
s->input = b;
s->output = b;
break;
}
break;
}

@ -242,6 +242,9 @@ read_part( FILE *f, tap_register *idr )
case 'O':
type = BSBIT_OUTPUT;
break;
case 'B':
type = BSBIT_BIDIR;
break;
case 'C':
type = BSBIT_CONTROL;
break;

Loading…
Cancel
Save