534 Commits (c39d7fbd41a88124b895d05ffcd909029ac879a6)

Author SHA1 Message Date
Mike Frysinger c39d7fbd41 src/cmd/include.c: Include ctype.h for isalpha().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1421 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk dde7398208 [2187351] Direct JTAG signal access, get/set_trst extension integrated from getset_pod branch
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1419 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 8fb546d493 [ 2499176 ] No chain_flush() when executing commands from file
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1418 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 7f35c65ff7 [ 2187115 ] Bus driver for Goepel Boundary Scan Coach
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1417 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger f740c55e9c added debug output for svf_compare_tdo()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1416 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 55146b9d80 Dynamically load the InpOut32.dll for parallel port access. Tested in MinGW
environment (Cygwin GCC with -mno-cygwin flag), and documented how to compile
it. Could build a distributable EXE now.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1415 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk d908ce8eef Do not define usleep() in sysdep. Include unistd.h with it
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1414 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 970d8577c8 limit maximum number of bytes queued, equivalent for
Bug 2456024 - FTD2XX fails with certain SVF file


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1413 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger a46b820717 set cable frequency to real FT2232 frequency
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1412 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger d8ec16d65e increased MPSSE buffer size from 4k to 64k
mitigates performance decrease for mid-sized clock operations


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1411 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 0fbdfba97b Fix for SVF tdo comparison flaw (2456021)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1410 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 779c04eb55 Attempt to fix 2456024 - FTD2XX fails with certain SVF file - by limiting number of bytes to send per cmd buf
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1409 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 2ba54802da added detection of InpOut32 library and support for it (supports I/O access even in Vista)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1408 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 10178bb3c5 Added code (#ifdef 0) for discovery debugging
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1407 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 82b904f4ad [ 2412481 ] neufbox4 support: MX29LV640B recognition
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1400 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 11333c16e2 Added file missing in previous commit for EJTAG_DMA driver
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1398 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 802df5f8f7 2412486 neufbox4 support: DMA-only EJTAG driver (Julien Aube)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1397 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 4a9f18bcf4 [ 2382324 ] Patch to add support for TinCanTools Flyswatter JTAG cable (Mark Norman)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1393 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger b91de62b6f restructure multi-byte flash programming support
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1392 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 7f81a9258c support for multi-byte write mode on intel.c based chips
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1391 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 37d72e13f3 support multi-byte write mode for certain flash chips
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1390 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 0ab386f676 consider amode parameter properly
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1389 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 752cb1cffe added Spansion S92GL chips
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1388 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk fca58d9d22 Support for BCM6348/EJTAG 3.1 (by Andy Potter/livebox)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1387 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 15c619f21d removed obsolete parameter
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1386 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger aeb93db8d2 add the ref_freq option to svf command
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1385 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger bfcc7becba avoid clipping message when reading comments (Hartley)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1384 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 56b6dd819c [ 2187342 ] Technologic Systems TS-7800 JTAG support
(Catalin Ionescu, Stanislav Sinyagin)
cable driver only


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1381 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 85ce6399f1 [ 1964834 ] Add 'print instruction' support to print command
(Hartley Sweeten)


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1380 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 4134133f78 initialize max_time to 0.0 if the optional MAXIMUM is missing for RUNTEST commands
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1379 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger f4b6109d1c make calibration loop more tolerant for less accurate OS timers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1378 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 9ed3f7deea Added usleep command (Stanislav Sinyagin)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1377 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk 6d3e3dcf3e Add support for ARM-USB-OCD TINY (Sebastian Hesselbarth)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1376 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Jie Zhang 5a19b361e4 [ 2161732 ] valgrind check error
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1375 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 113d9b9454 added remaining return values (Stanislav Sinyagin)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1373 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger a76a13a632 [ 2102453 ] Use macros for std return values instead of literals
started with the bus driver stack


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1366 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 28c1dd6149 SVF player fix for
[ 2112823 ] Conversion with strtod and similar influenced by locale


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1363 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b55c69ab76 Add new header files to Makefile.am so they get included in distribution
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1357 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger f7251ebba6 test correct return value of bus->driver->init()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1356 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 3efda416c2 fix from and to for downto vectors
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1355 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 034888b93a fixed
[ 2091744 ] Automatic detection of alternative VID/PID cables broken


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1354 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger add9393e78 set fixed frequency and print warning if a different frequency is requested
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1353 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 92ee843b70 fixed calibration loop
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1352 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 794cc6bbd0 require frequency setting from cable for RUNTEST MIN SEC command, fixes
[ 2090432 ] SVF programming problem with "x SEC" arg to runtest
also restore previous frequency setting at end of SVF execution


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1351 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger b54b2f0c8e [ 2085244 ] Wrong device chosen by ftd2xx driver
forward and use the desc= paramter


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1350 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 742f23acb2 use puts() and printf() instead of perror()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1349 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 1b9f96ea10 fix typo: PPDEF -> PPDEV
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1348 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 6c1485d6ae check ENABLE_LOWLEVEL_PPDEV rather than HAVE_LINUX_PPDEV_H so that the driver gets disabled according to the configure flag rather than the header check
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1347 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger a4550b1b68 cleaned-up bsdl subsystem, avoid double reading during detect, commenting
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1345 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger d7199e8bb5 fix bsdl parser error for 'bit' command
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1344 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago