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

	* src/jtag.c (main): Added more checks for syntax errors. Added support for
		printing input data registers - command 'dr'. Added 'set signal'
		command.
	* src/help.c (help): Updated help for 'dr' command, added help for 'set
		signal.

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

	Version 0.2.2 released.

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

	* configure.ac: Changed version number to 0.2.2.

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

	* src/flash.c (flashmsbin): Changed instructions to BYPASS after successfull
		flash.
	(flashmem): Ditto.

2003-01-30  Marcel Telka  <marcel@telka.sk>

	* src/tap/cable/byteblaster.c (byteblaster_init): Added support for
		parallel ports with I/O addresses above 0x3FF.
	(byteblaster_done): Ditto.
	* src/tap/cable/dlc5.c (dlc5_init): Ditto.
	(dlc5_done): Ditto.
	* src/tap/cable/ea253.c (ea253_init): Ditto.
	(ea253_done): Ditto.
	* src/tap/cable/ei012.c (ei012_init): Ditto.
	(ei012_done): Ditto.
	* src/tap/cable/wiggler.c (wiggler_init): Ditto.
	(wiggler_done): Ditto.

2003-01-19  Marcel Telka  <marcel@telka.sk>

	* configure.ac: Added AC_GNU_SOURCE.

2003-01-18  Marcel Telka  <marcel@telka.sk>

	* src/jtag.c (main): Added new 'frequency' command.
	* src/help.c (help): Added help for 'frequency' command.
	* include/cable.h (cable_wait): Added new function prototype.
	* src/tap/cable.c (cable_wait): Added new function.
	* src/tap/cable/byteblaster.c (byteblaster_clock): Added support for TCK
		frequency limit.
	(byteblaster_get_tdo): Ditto.
	* src/tap/cable/dlc5.c (dlc5_clock): Ditto.
	(dlc5_get_tdo): Ditto.
	* src/tap/cable/ea253.c (ea253_clock): Ditto.
	(ea253_get_tdo): Ditto.
	* src/tap/cable/ei012.c (ei012_clock): Ditto.
	(ei012_get_tdo): Ditto.
	* src/tap/cable/wiggler.c (wiggler_clock): Ditto.
	(wiggler_get_tdo): Ditto.

2003-01-16  Marcel Telka  <marcel@telka.sk>

	* data/MANUFACTURERS: Added Cypress (patch 669157). Thanks to Chris Ellec.

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

	Version 0.2.1 released.


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

	* include/state.h: Added new function tap_state_reset().
	* src/tap/state.c (tap_state_reset): Ditto.
	* src/tap/tap.c (tap_reset): Added explicit TAP state reset.

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

	* configure.ac: Changed version number to 0.2.1.

2003-01-11  Marcel Telka  <marcel@telka.sk>

	* src/tap/cable/bytebaster.c: Added support for Altera ByteBlaster family cables.
	* src/tap/cable.c: Ditto.
	* src/tap/Makefile.am: Ditto.
	* src/help.c (help): Increased space for cable short name.

2003-01-11  Marcel Telka  <marcel@telka.sk>

	* src/tap/cable/wiggler.c: Added support for Macraigor Wiggler JTAG Cable (Stas Khirman).
	* src/tap/cable.c: Ditto.
	* src/tap/Makefile.am: Ditto.

2003-01-10  Marcel Telka  <marcel@telka.sk>

	* src/tap/cable.c: Added missing stdlib.h include (bug 665923). Thanks to Chris Ellec.

2003-01-09  Marcel Telka  <marcel@telka.sk>

	* src/jtag.c (main): Fixed minor typo in 'cable' output message.

2003-01-09  Marcel Telka  <marcel@telka.sk>

	* src/discovery.c (detect_register_size): Changed register length test iteration.
		Now the test iterates to MAX_REGISTER_LENGTH, not to MAX_REGISTER_LENGTH - 1.

2003-01-08  Marcel Telka  <marcel@telka.sk>

	Version 0.2 released.

2003-01-08  Marcel Telka  <marcel@telka.sk>

	* include/cable.h: Unified and simplified cable driver handling, added driver name
		and driver description into driver interface structure.
	* src/help.c (help): Ditto.
	* src/jtag.c (main): Ditto.
	* src/tap/Makefile.am: Ditto.
	* src/tap/cable.c: Ditto.
	* src/tap/cable/dlc5.c: Ditto.
	* src/tap/cable/ea253.c: Ditto.
	* src/tap/cable/ei012.c: Ditto.

2003-01-08  Marcel Telka  <marcel@telka.sk>

	* include/cable.h: Added cable driver for ETC EI012 JTAG Cable.
	* src/help.c (help): Ditto.
	* src/jtag.c (main): Ditto.
	* src/tap/Makefile.am: Ditto.
	* src/tap/cable/ei012.c: Ditto.

2003-01-08  Marcel Telka  <marcel@telka.sk>

	* configure.ac: Bumped version number to 0.2, added check-new and dist-bzip2
		parameters to AM_INIT_AUTOMAKE() invocation.
	* src/jtag.c: Updated year in initial banner.

2003-01-08  Marcel Telka  <marcel@telka.sk>

	* include/cable.h: Added cable driver for Xilinx DLC5 JTAG Parallel Cable III.
	* src/help.c (help): Ditto.
	* src/jtag.c (main): Ditto.
	* src/tap/Makefile.am: Ditto.
	* src/tap/cable/dlc5.c: Ditto.

2003-01-08  Marcel Telka  <marcel@telka.sk>

	* include/Makefile.am: Removed ctrl.h, added cable.h.
	* include/ctrl.h: Removed obsolete file.
	* include/cable.h: Added common declarations for JTAG cable drivers.
	* src/detect.c: Replaced ctrl.h include with cable.h (JTAG cable driver support).
	* src/discovery.c: Ditto.
	* src/tap/tap.c: Ditto.
	* src/help.c (help): Added help for new command 'cable'.
	* src/jtag.c (main): Added support for JTAG cable drivers, added new command 'cable'.
	* src/tap/Makefile.am: Removed ctrl.c, added cable/ea253.c, updated includes.
	* src/tap/ctrl.c: Removed obsolete file.
	* src/tap/state.c: Changed default TRST state to 1.
	* src/tap/cable/ea253.c: Added driver for EA253 JTAG cable.

2003-01-06  Marcel Telka  <marcel@telka.sk>

	* src/discovery.c (discovery): Fixed memory leaks, added out of memory test,
		added test for invalid IR length.

2003-01-05  Marcel Telka  <marcel@telka.sk>

	* include/register.h (register_inc, register_dec, register_shift_right,
		register_shift_left): Added new functions.
	* src/tap/register.c (register_inc, register_dec, register_shift_right,
		register_shift_left): Ditto.
	* src/Makefile.am: Added discovery.c file.
	* src/discovery.c: Added new file with discovery() implementation.
	* src/help.c (help): Added help for 'discovery' command.
	* src/jtag.c (main): Added 'discovery' command.
	* src/tap/tap.c (write_command): Removed unused function.

2002-12-16  Marcel Telka  <marcel@telka.sk>

	* data/Makefile.am: Renamed intel/pxa250/pxa260 to intel/pxa250/pxa250c0.

2002-12-11  Marcel Telka  <marcel@telka.sk>

	* data/intel/pxa250/STEPPINGS: Renamed file pxa260 to pxa250c0.
	* data/intel/pxa260: Ditto.
	* data/intel/pxa250c0: Ditto.

2002-11-29  Marcel Telka  <marcel@telka.sk>

	* src/flash.c (flashmsbin, flashmem): Fixed crash if flash memory is not detected.
	* src/readmem.c (detectflash): Ditto.

2002-11-27  Marcel Telka  <marcel@telka.sk>

	* data/xilinx/xcr3128xl-cs144/xcr3128xl-cs144: Added pins and BSR bits.

2002-11-26  Marcel Telka  <marcel@telka.sk>

	* data/xilinx/xcr3128xl-cs144/xcr3128xl-cs144: Added user-defined
		instructions.

2002-11-25  Marcel Telka  <marcel@telka.sk>

	Version 0.1 released.