948 Commits (011e64d492ad781a4e5303a097531d8583fbc465)

Author SHA1 Message Date
Marcel Telka 5b2c37d3df We need documentation.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@385 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka ab08150cf5 2003-02-25 Marcel Telka <marcel@telka.sk>
Version 0.3 released.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@383 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka b44726feff 2003-02-25 Marcel Telka <marcel@telka.sk>
* src/tap/cable.c: Added config.h include.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@382 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 10a52d05fe 2003-02-25 Marcel Telka <marcel@telka.sk>
* data/MANUFACTURERS: Added Hitachi (Matan Ziv-Av).
	* data/Makefile.am (nobase_dist_pkgdata_DATA): Added Hitachi SH7727
		files (Matan Ziv-Av).
	* data/hitachi/PARTS: New file (Matan Ziv-Av).
	* data/hitachi/sh7727/STEPPINGS: Ditto.
	* data/hitachi/sh7727/sh7727: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@381 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 5c5f6a080c 2003-02-25 Marcel Telka <marcel@telka.sk>
* data/MANUFACTURERS: Added Broadcom (Matan Ziv-Av).
	* data/Makefile.am (nobase_dist_pkgdata_DATA): Added Broadcom BCM1250
		files (Matan Ziv-Av).
	* data/broadcom/PARTS: New file (Matan Ziv-Av).
	* data/broadcom/bcm1250/STEPPINGS: Ditto.
	* data/broadcom/bcm1250/bcm1250: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@380 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 8db4e7e62f 2003-02-21 Marcel Telka <marcel@telka.sk>
* src/help.c (help): Marked translatable strings.
	* src/jtag.c (jtag_parse_line): Ditto.
	(jtag_parse_file): Ditto.
	(main): Ditto.
	* po/POTFILES.in: Added src/help.c and src/jtag.c.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@379 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1946295a57 2003-02-21 Marcel Telka <marcel@telka.sk>
* src/jtag.c (main): Added conditional compilation for l10n.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@378 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 170f1eeeff 2003-02-20 Marcel Telka <marcel@telka.sk>
* src/Makefile.am (jtag_SOURCES): Added missing flash.h.
	* src/jtag.c: Added missing string.h include. Moved gettext.h include
		to the top level of the include list.
	* src/help.c: Moved gettext.h include to the top level of the include list.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@377 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 307b9ff666 2003-02-20 Marcel Telka <marcel@telka.sk>
* Makefile.am (SUBDIRS): Removed intl.
	* autogen.sh: Replaced subsequent call of auto* tools with autoreconf one.
	* configure.ac (AC_CONFIG_FILES): Removed intl/Makefile.
	(AM_GNU_GETTTEXT): Added 'external' parameter.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@376 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka b2c19838fa 2003-02-19 Marcel Telka <marcel@telka.sk>
* configure.ac (AC_CONFIG_HEADERS): Added new macro with config.h.
	* autogen.sh: Added autoheader invocation.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@375 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 4b51d267d3 Added jtag-0.3 title.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@374 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 41afa6bd95 2003-02-18 Marcel Telka <marcel@telka.sk>
* include/Makefile.am (noinst_HEADERS): Added gettext.h.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@373 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 5f4dc04142 2003-02-18 Marcel Telka <marcel@telka.sk>
* autogen.sh: Added autopoint call. Added '-I m4' parameter for aclocal.
	* Makefile.am (SUBDIRS): Added intl, include and po.
	(DIST_SUBDIRS): Removed.
	(ACLOCAL_AMFLAGS): Added '-I m4'.
	* configure.ac (AC_INIT): Changed version number to 0.3.
	(AC_CONFIG_FILES): Added intl/Makefile and po/Makefile.in.
	(AM_GNU_GETTEXT): Added.
	(AM_GNU_GETTEXT_VERSION): Added with version 0.11.5.
	* include/gettext.h: Copied new file from gettext share.
	* po/LINGUAS: Added new empty file.
	* po/Makevars: Added new file.
	* po/POTFILES.in: Added new empty file.
	* src/Makefile.am (INCLUDES): Removed JTAG_DATA_DIR.
	(localedir): Added path to locale directory.
	(DEFS): Added JTAG_DATA_DIR and LOCALEDIR.
	(LIBS): Added LIBINTL.
	* src/help.c: Included gettext.h.
	* src/jtag.c: Included gettext.h.
	(main): Added l10n support.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@372 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 99e1d5966d ioperm package is now a part of the Cygwin net distribution. Separate download/install is not required.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@371 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 6053b02dc8 Fixed typos.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@370 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka bed752ec0f 2003-02-18 Marcel Telka <marcel@telka.sk>
* src/flash.c (flashmsbin): Changed flash error message.
	(flashmem): Changed output messages. Enabled verify for 2 x 16, not
		for 1 x 16. Added betted and of file test for verify.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@369 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 2b799c36b9 2003-02-18 Marcel Telka <marcel@telka.sk>
* configure.ac (AC_CONFIG_FILES): Added src/bus/Makefile.
	* src/bus.h: Moved this file...
	* include/bus.h: ...here.
	* include/Makefile.am (noinst_HEADERS): Added bus.h.
	* src/ixp425.c: Moved this file...
	* src/bus/ixp425.c: ...here.
	* src/pxa250.c: Moved this file...
	* src/bus/pxa2x0.c: ...here.
	* src/sa1110.c: Moved this file...
	* src/bus/sa1110.c: ...here.
	* src/bus/Makefile.am: New file.
	* src/Makefile.am (SUBDIRS): Added bus.
	(jtag_SOURCES): Removed bus.h, ixp425.c, pxa250.c, sa1110.c.
	(jtag_DEPENDENCIES): Added libbus.a.
	(jtag_LDADD): Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@368 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 7fdbf06e79 2003-02-18 Marcel Telka <marcel@telka.sk>
* src/tap/cable.c: Added <sys/types.h> include for useconds_t on some systems.
	* src/flash-amd.c (amdstatus29): Disabled unused function.
	(amdisprotected): Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@367 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 29a5f4da8d 2003-02-17 Marcel Telka <marcel@telka.sk>
* src/jtag.c (jtag_parse_line): Fixed segfault for 'set' command.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@366 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka f7b02f3290 2003-02-17 Marcel Telka <marcel@telka.sk>
* src/jtag.c (jtag_parse_line): Added new 'get signal' command.
	* src/help.c (help): Added help for new 'get signal' command.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@365 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 81517fc322 2003-02-17 Marcel Telka <marcel@telka.sk>
* data/intel/pxa250/pxa250: Changed comment.
	* data/intel/pxa250/pxa250c0: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@364 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 66bdc12f55 2003-02-17 Marcel Telka <marcel@telka.sk>
* src/help.c (help): Added help for new command 'script'.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@363 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka c848466df3 2003-02-17 Marcel Telka <marcel@telka.sk>
* src/flash-intel.c (intel_flash_autodetect): Fixed Intel flash algorithm Id.
	(intel_flash_autodetect32): Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@362 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 4e5cbded38 2003-02-17 Marcel Telka <marcel@telka.sk>
* configure.ac (AC_CHECK_FUNCS): Added getdelim and getline.
	(AC_CONFIG_FILES): Added src/lib/Makefile.
	* src/Makefile.am (SUBDIRS): Added lib.
	(jtag_DEPENDENCIES): Added libjtaglib.a.
	(jtag_LDADD): Ditto.
	* src/jtag.c: Added portable getline() declaration.
	* src/lib/Makefile.am: New file.
	* src/lib/getdelim.c: Ditto.
	* src/lib/getline.c: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@361 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka eb99256e68 2003-02-16 Marcel Telka <marcel@telka.sk>
* src/jtag.c (jtag_creae_jtagdir): New function (Alessandro Zummo).
	(jtag_load_history): Ditto.
	(jtag_save_history): Ditto.
	(jtag_readline_loop): Ditto.
	(jtag_parse_file): Ditto.
	(jtag_parse_rc): Ditto.
	(jtag_parse_line): New funcion, content extracted from main function, added new
		'script' command (Alessandro Zummo).
	(main): Moved parsing capability to jtag_parse_line function (Alessandro Zummo).


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@360 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka d744cbd3fe 2003-02-16 Marcel Telka <marcel@telka.sk>
* src/flash.c (flash_drivers): Added missing 1 x 16 Intel flash driver.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@359 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 53062ac43d 2003-02-16 Marcel Telka <marcel@telka.sk>
* src/jtag.c (main): Corrected error message for 'instruction' command and added
		a notice when an instruction is unknown (Alessandro Zummo).


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@358 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka c7995ff59c 2003-02-16 Marcel Telka <marcel@telka.sk>
* src/jtag.c (main): Fixed segfault in 'detectflash'. Thanks to August Hörandl
		for reporting this issue.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@357 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka b7738d12bf 2003-02-16 Marcel Telka <marcel@telka.sk>
* src/Makefile.am (jtag_SOURCES): Added new flash files with flash driver
		framework (August Hörandl).
	* src/flash-amd.c: New file with AMD flash support (August Hörandl).
	* src/flash-intel.c: New file. Extracted Intel flash support from src/flash.c
		file (August Hörandl, me).
	* src/flash.c (set_flash_driver): New function. Added support for flash
		drivers (August Hörandl).
	(flashceck): Ditto.
	(flashmsbin): Added support for flash driver (August Hörandl).
	(flashmem): Ditto.
	(flash_erase_block): Function moved to src/flash-intel.c (August Hörandl).
	(flash_unlock_block): Ditto.
	(flash_program): Ditto.
	(flash_erase_block32): Ditto.
	(flash_unlock_block32): Ditto.
	(flash_program32): Ditto.
	* src/flash.h: New file. Interface for flash drivers (August Hörandl).
	* src/help.c (help): Added list of supported flash drivers for 'flashmem'
		command (August Hörandl).
	* src/readmem.c (detectflash): Removed Intel specific code. Enhanced output
		messages (August Hörandl).


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@356 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka e08ddfcd7d Sorted the list.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@355 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 92359fa779 2003-02-14 Marcel Telka <marcel@telka.sk>
* src/jtag.c (jtag): Added command history load/save support (August Hörandl).


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@354 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka afd76bf024 Added big endian vs. little endian TODO.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@353 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 98b4881223 2003-02-14 Marcel Telka <marcel@telka.sk>
* src/readmem.c (readmem): Added support for 1 x 16 bit memory configuration and
		buffered file writes (Christian Pellegrin).
	* src/flash.c (flashmem): Added support for 1 x 16 bit flash configuration and
		buffered file reads (Christian Pellegrin).
	(flash_erase_block): Added debug messages (Christian Pellegrin).
	(flash_unlock_block): Added debug message (Christian Pellegrin).
	(flash_program): Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@352 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 4e2c69c38b 2003-02-14 Marcel Telka <marcel@telka.sk>
* src/cfi.c (detect_cfi): Added support for 1 x 16 bit flash configuration (Christian
		Pellegrin).
	* src/detect.c (find_record): Added error message if file cannot be opened (Christian
		Pellegrin).


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@351 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 5ce6019aee Added request for better boundary scan results output.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@350 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 969d887a33 Added: Add support for script execution and .jtagrc.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@349 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 07470076a6 2003-02-14 Marcel Telka <marcel@telka.sk>
* data/xilinx/xc2c256-tq144/xc2c256-tq144: Added JTAG declarations for Xilinx
		XC2C256-TQ144 (Alessandro Zummo).
	* data/xilinx/xc2c256-tq144/STEPPINGS: Ditto.
	* data/xilinx/PARTS: Ditto.
	* data/Makefile.am: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@348 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 3e93685412 2003-02-14 Marcel Telka <marcel@telka.sk>
* src/ixp425.c (setup_address): Removed set_gpio() call.
	(set_gpio): Removed unused function.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@347 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 0d2e777f0a Initial TODOs.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@346 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 17bb0adbbc 2003-02-13 Marcel Telka <marcel@telka.sk>
* src/ixp425.c: Added bus driver for Intel IXP425 (Christian Pellegrin).
	* src/bus.h: Ditto.
	* src/jtag.c (main): Ditto.
	* src/Makefile.am (jtag_SOURCES): Added ixp425.c (Christian Pellegrin).


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@345 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 0d0fd78f51 2003-02-13 Marcel Telka <marcel@telka.sk>
* data/intel/ixp425/ixp425: Added JTAG declarations for Intel IXP425 (Christian
		Pellegrin).
	* data/intel/ixp425/STEPPINGS: Ditto.
	* data/intel/PARTS: Ditto.
	* data/Makefile.am: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@344 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 097a156dd6 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
22 years ago
Marcel Telka 2f6a4f6d95 2003-02-10 Marcel Telka <marcel@telka.sk>
* src/sa1110.c (sa1110_bus_read_start): Added support for all six static memory banks.
		The function is now 'static'.
	(sa1110_bus_read_end): Ditto.
	(sa1110_bus_read_next): The function is now 'static'.
	(sa1110_bus_read): Ditto.
	(sa1110_bus_width): Ditto.
	(sa1110_bus_write): Added support for all six static memory banks (bug 682660).
		The function is now 'static'.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@340 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 8f9e90eb3d Added info about new tested device (iPAQ 3600) and link to iPAQ JTAG page. Thanks to Alex.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@339 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka cf05f7f094 2003-02-07 Marcel Telka <marcel@telka.sk>
* src/tap/cable/arcom.c: Added support for Arcom JTAG Cable (patch 682310,
		Ian Campbell).
	* src/tap/cable.c: Ditto.
	* src/tap/Makefile.am: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@338 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 04ca1be7c2 2003-02-07 Marcel Telka <marcel@telka.sk>
* src/tap/cable/mpcbdm.c (mpcbdm_clock): Fixed port address for TRST & TRST1.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@337 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 630a04a509 2003-02-07 Marcel Telka <marcel@telka.sk>
* src/tap/cable/mpcbmd.c: Added support for Mpcbdm JTAG Cable (Christian Pellegrin).
	* src/tap/cable.c: Ditto.
	* src/tap/Makefile.am: Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@336 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka d32e8ba6c0 2003-02-04 Marcel Telka <marcel@telka.sk>
* src/help.c (help): Added missing short help description for 'set' command.
	* src/jtag.c (main): Added test for uninitialized ps for 'set' command.
	* src/tap/tap.c (tap_shift_register): Changed final state to Run-Test/Idle
		for immediately propagation of the new BSR values.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@335 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 3fbdc7429f 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@334 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 224c90c925 Fixed minor typos. Thanks to Juraj Fabo.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@333 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 3c3df6656b 2003-02-04 Marcel Telka <marcel@telka.sk>
Version 0.2.2 released.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@330 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 76b689b62a 2003-02-04 Marcel Telka <marcel@telka.sk>
* configure.ac: Changed version number to 0.2.2.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@329 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 7fb78a757a 2003-02-04 Marcel Telka <marcel@telka.sk>
* src/flash.c (flashmsbin): Changed instructions to BYPASS after successfull
		flash.
	(flashmem): Ditto.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@328 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 2dbf4a2164 Fixed a typo.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@325 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 4c6e2c1af6 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@324 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 6907416f14 2003-01-19 Marcel Telka <marcel@telka.sk>
* configure.ac: Added AC_GNU_SOURCE.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@321 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka bf49310557 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@320 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 6cad07ffa5 Added patch number.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@316 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka db46d6bac5 2003-01-16 Marcel Telka <marcel@telka.sk>
* data/MANUFACTURERS: Added Cypress (patch 669157). Thanks to Chris Ellec.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@315 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1a6e583136 2003-01-13 Marcel Telka <marcel@telka.sk>
Version 0.2.1 released.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@313 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 85b397c112 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@312 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 2d63f65d6a 2003-01-13 Marcel Telka <marcel@telka.sk>
* configure.ac: Changed version number to 0.2.1.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@311 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 4152bbcbf5 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@310 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka cc6e0b2073 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@309 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 30c52b79de 2003-01-10 Marcel Telka <marcel@telka.sk>
* src/tap/cable.c: Added missing stdlib.h include (bug 665923). Thanks to Chris Ellec.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@308 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 9e1be7b5e8 Fixed a typo (thanks to Juraj Fabo).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@306 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka f20f0ba489 2003-01-09 Marcel Telka <marcel@telka.sk>
* src/jtag.c (main): Fixed minor typo in 'cable' output message.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@305 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 0566f21b6c 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@304 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 11dc86dafa Fixed output example for 'cable' command.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@303 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka b7b4c4410c 2003-01-08 Marcel Telka <marcel@telka.sk>
Version 0.2 released.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@301 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka c5eb27eb50 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@300 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 35aab8af2c Added note about support for ETC EI012 JTAG Cable.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@299 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 9aae0add1e 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@298 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka e57244e391 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@297 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka c268034c3a 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@296 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 9c4919d3e5 Added comment about JTAG cable type.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@295 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka dfd76356a2 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: Added help for new command 'cable'.
	* src/jtag.c: 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@294 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka d278440273 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@293 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka d9f7ffadf5 Fixed a typo.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@292 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 0ac86537b0 2003-01-05 Marcel Telka <marcel@telka.sk>
* include/register.h (register_inc, register_dec, register_shift_rigth,
		register_shift_left): Added new functions.
	* src/tap/register.c (register_inc, register_dec, register_shift_rigth,
		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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@291 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 945641bbba Renamed data/intel/pxa250/pxa260 to data/intel/pxa250/pxa250c0.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@289 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka ea3d8f99db 2002-12-16 Marcel Telka <marcel@telka.sk>
* data/Makefile.am: Renamed intel/pxa250/pxa260 to intel/pxa250/pxa250c0.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@288 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 17a9e3f0e2 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@287 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 566c79e209 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.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@285 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka c2bde31f81 2002-11-27 Marcel Telka <marcel@telka.sk>
* data/xilinx/xcr3128xl-cs144/xcr3128xl-cs144: Added pins and BSR bits.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@282 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1b3d2aefb7 2002-11-26 Marcel Telka <marcel@telka.sk>
* data/xilinx/xcr3128xl-cs144/xcr3128xl-cs144: Added user-defined
		instructions.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@281 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 08edf7c998 Version 0.1 released.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@279 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 5bc3b3064d Added IEEE STd number.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@278 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 5f05b643b2 Added initial README text.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@277 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1a892e73b6 Changed version number to 0.1.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@276 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka cd7cbc7c1a Added detail help.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@275 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 8c7ac07a6f Added warning about hardware damage.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@274 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka b165bbbaf8 Moved help command implementation to separate file (help.c).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@270 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 96fb7c4fee Added short help. Fixed some null pointer dereferences.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@265 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka f3e1cddadf JTAG data dir path is now configurable via configure script.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@261 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 84024cb5bd BUSY is always inverted at input.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@260 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka cf13f20de3 Added data files into distribution and gets installed.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@259 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1742a243be Initial JTAG declarations for XCR3128XL-CS144.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@258 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 302384a66d Added "Xilinx" manufacturer for XCR3128XL.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@257 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 657f7e463c Added verbose status register (sr) output after flash error is detected.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@256 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 70de5056d0 Added new file.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@255 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 2a086cbeeb Renamed old `readmem' to `detectflash'. Added new `readmem' which really read the memory.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@254 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka bfb1aeab9a Changed RD_nWR to RDnWR in BSR definition.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@252 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka b3b1a3f48e Removed TODO for nWE handling in sa1110_bus_read_start().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@250 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka af3a55ea6b Fixed a typo.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@244 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka e4abb21325 Added configuration file for PXA250C0 (aka PXA260B0).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@243 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 59c11433ba Added `dr' command for printing data register content.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@242 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka e7c6724c2e Added unknown (TODO) BOOT_SEL printing.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@241 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka e9b917907c Added support for flashing msbin files.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@238 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1b30500bb4 Added bus_width(). Moved bus_driver initialization into main().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@237 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 23f6927ce7 Added detect_cfi().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@236 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka fd3977fafa Removed compile warnings.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@229 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka c227f83af3 Changed error message format.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@228 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka dadea18e33 Added bus driver architecture.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@227 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka af3870faca Added support for strata flash programming.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@225 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 37be9e93ee Changed version number to 0.0.1.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@224 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 4338b29ab7 Added simple :-) help command and unknown command detection.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@223 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka f4917de316 Fixed typos. Added bus_read_start(), bus_read_next() and bus_read_end().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@217 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 688955f887 Added pxa250_bus_read_start(), pxa250_bus_read_next() and pxa250_bus_read_end().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@214 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 6fe523ad2d Fixed comment about position of the chip in a JTAG chain.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@213 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka f30a930289 Added sa1110_bus_read_start(), sa1110_bus_read_next() and sa1110_bus_read_end().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@212 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 9b3a57dada Added simple flash memory detection code.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@210 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 09884928dd Added bus operations for SA1110.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@209 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 226c99f928 Fixed invalid control bit setting.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@208 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 29ea34d2b6 Added PXA250 bus operations.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@206 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 29c14582f4 Added openwince include module dependency.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@204 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka e6d5b436cd Copyright string converted to formatted copyright string.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@198 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 12b2987a29 Added return for for tap_init().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@197 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 058af3d585 Added detect.h into jtag_SOURCES.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@194 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka aa51506f99 Changed version to 0.1.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@193 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1fb131a244 Removed empty SUBDIRS, fixed backslash escape.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@192 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 07c5f9bd4d Added Makefile and Makefile.in.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@190 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 31adab2e0e Fixed jtag include paths.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@189 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 46a2fb5ee2 Removed common.h dependency.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@188 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 439a7df23f include/Makefile is generated too.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@187 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 0fb204f3ee Moved from include module.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@186 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 455e236b07 Added parts initialization after `detect'. Added commands `instruction' and `shift'.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@132 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 895ec4fdbc Added initial command line interface to jtag.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@131 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 772a4b6738 Added parts_print().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@130 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka a359fded6d tap_init(): Added test for return value of the ioperm() call.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@129 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 28cfbfe880 Maximum length of the data register name is restricted to MAXLEN_DATA_REGISTER.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@128 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c76b7b31ce Maximum instruction name is restricted to MAXLEN_INSTRUCTION.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@127 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 29ded645bc Added part_set_instruction(), parts_shift_instructions() and parts_shift_data_regsiters().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@126 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 07bd219715 Added part_shift_instruction() and part_shift_data_register(). Renamed data_register members (value -> in, oldval -> out).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@125 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 179bf1196d Added missing 'const' qualifiers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@124 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c01ba4b1a2 Removed obsolete structure members from part (idr, bsr and prev_bsr).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@123 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka dc856be038 Added data registers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@122 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka cebe12a489 Added data registers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@121 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 0e89626006 Added data registers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@120 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 6d8a3790f9 Added support for 'register' keyword, removed 'boundary'.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@119 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c6e3aca61f Added missing include file. Fixed a typo.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@118 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka ab98640b14 Added part_find_data_register().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@117 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e67cee70fe Fixed condition in data_register_alloc().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@116 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 172032462b Added data_registers to part.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@115 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 7c63ea77c5 Added data_register to instruction.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@114 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 6fb23419e1 Added initial support for data_register.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@113 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 85c1161e42 Fixed bits numbers for steppings.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@111 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 56f5f7750e Added register_match().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@110 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 9cbb00f5dd Added idr field to the part.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@109 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka cd96faedba Added function register_duplicate(). Fixed possible segfault in register_get_string().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@108 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 55b88e2752 Fixed ROM_SEL pin name.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@107 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2e95b9ab81 Added initial JTAG declarations for ATmega128.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@106 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2f1221d737 Added detect binary.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@105 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 94370138bd Updated documenation reference.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@104 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 5188736ed7 Added Device Identification Register for Atmel ATmega128.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@103 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka f4ac8df560 Fixed two warning on sleep and exit implicitly defined (thanks to Holger Schurig :-).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@102 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka a2d03e6ad1 Updated for autoconf.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@101 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 895aacfcbf part_get_signal(): Added missing return values.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@99 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka cfa3e30773 Removed -lioperm.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@98 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c084543867 Added test for library containing ioperm() function (required for cygwin).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@97 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2567624e49 Renamed pin BATT_VCC to VCCQ.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@95 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka d4e08342dd Updated documentation reference.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@93 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka f033499f0a Fixed line ends (CRLF -> LF).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@92 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka eb248474f5 Added undocumented stepping B2 (thanks to Holger Schurig <h.schurig@mn-logistik.de>).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@91 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 65765f3789 Added flash support from file.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@90 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka ffae879f55 Added parameter checking for read_part().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@87 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 610918ecae Fixed Flash state (switch to read mode).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@84 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 55b58deae3 Fixed bug with access to the flash. Added simple flash test.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@83 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 87912ffbb4 Fixed typo (typ -> type).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@82 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka a9ba0e6111 Added simple flash programming for Synchro StrataFlash (still in heavy developmnet).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@81 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 85a81d91d5 Completed boundary scan register bits list.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@80 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka b936122067 Added signal handling.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@79 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 525aa3f1c8 Added steppings for PXA250.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@78 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c1e3a69ae0 Added MA and MD boundary bits.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@77 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 970d946c57 Added current state checking into tap_shift_register(), tap_capture_dr() and tap_capture_ir() functions.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@76 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 11bd0eb6b8 Added safe values for boundary scan register.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@75 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 248ed10446 Added part library (libpart).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@74 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 72045b2a67 Added configure.lineno.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@72 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 0fb300488a Added initial simple JTAG parts detector.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@71 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 6426423939 Added initial file.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@70 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 5360ba5030 Added missing tap_state_get_trst() function.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@69 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e89c3f239e Added build framework files.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@68 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2513cb95e6 Added initial TAP implementation.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@66 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 36debc14fb Added initial JTAG declarations for PXA250 (w/o boundary scan register).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@65 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 3ad001260d Added configuration for SA-1110 (all steppings).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@64 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e90f056b14 Added mising comments.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@63 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka ba4136a09a Added JTAG declarations for SA-1110.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@62 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e2d59bb007 Added initial JTAG database.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@61 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago