948 Commits (ac87a4e8345e0a7c29c352b5258140d14fed9e1c)

Author SHA1 Message Date
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 b8b7ad646f Added bcm6358 files in Makefile.am
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1404 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 982e705ec9 [ 2412479 ] neufbox4 support: BCM6358 data files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1399 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
Mike Frysinger 57c28cc5f4 add BF534 and BF548-mobile-ddr ids
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1396 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger f331aa4a89 add support for bf54x-0.3
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1395 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 30cdc2c0dd initial support for BF51x parts
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1394 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 51f9c17a15 renamed data/lattice/lfec2-12e/lfec2_12e to lfec2-12e
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1383 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 7ab1774763 [ 2187342 ] Technologic Systems TS-7800 JTAG support
(Catalin Ionescu)
part description files


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1382 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
Mike Frysinger 82d4259e71 add support for newer Blackfin procs: bf52x-0.2, bf533-0.5 and bf533-0.6, and bf54x-0.2
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1365 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 1ea0a76e12 fix whitespace -- nothing to see here
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1364 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
16 years ago
Kolja Waschk facfcee1b8 Release 0.9
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1359 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Kolja Waschk e2eebc8f75 Preparation for release of UrJTAG 0.9 tarball
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1358 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 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
16 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
16 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
16 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
16 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
16 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
16 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
16 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
16 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
16 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
16 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
16 years ago
Mike Frysinger 27655544b1 update svn:ignores
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1346 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 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
16 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
16 years ago
Arnim Läuger 24a60c22cd enhanced error reporting
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1343 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 411b89d84e merged https://urjtag.svn.sourceforge.net/svnroot/urjtag/branches/bsdl 1304:1340
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1341 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger a4a48f0158 document feature to set active data register with dr
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1303 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 3c9dae4961 [ 1873260 ] Command 'reset' does not reset internal states
next round to fix this one


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1302 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 0214115402 perform device reset and RX purge
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1301 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 3ed23505b2 added some debugging messages
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1300 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 85c987695b don't subtract from p->to_recv
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1299 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 58ddf374d6 add a few missing headers from binutils that are needed for relocatable support
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1298 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 8ef0be829f * analog/bf538/STEPPINGS: New file.
* analog/bf538/bf538: New file.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1297 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 3a755ae1b3 Forgot to commit the ChangeLog entry for one of my last changes.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1296 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 1dbdb1ec3a Make the gnICE comment a little more specific.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1295 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 6116c8c427 [ 2009080 ] Add bus drivers for bf526 ezkit and bf538f ezkit
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1294 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang a5782117c4 This is a trivial patch, which just removes trailing whitespaces.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1293 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 6edc1f842d [ 2007630 ] Pass driver to new_bus
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1292 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 4d661eb682 Updated UrJTAG.txt and its representation in the web
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1291 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk fa293d1361 Added Sigma SMP8634 (andi2k)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1290 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger fc443ec123 added JTAGkey-Tiny reference
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1289 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 684ef2f9f7 [ 1984813 ] Bus driver cleanup
Separate (*init) and (*prepare) functions
(Hartley Sweeten)


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1288 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 9898081986 Rename BFIN-UJTAG USB JTAG cable to gnICE USB JTAG cable.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1287 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger db1dd386f7 [ 1984813 ] Bus driver cleanup
generic_bus_prepare function for all bus drivers that just load the EXTEST instruction
(Hartley Sweeten)


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1286 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 0da5bdae87 [ 1984813 ] Bus driver cleanup, uniquify chain and part in bus_t struct (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1285 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 32dc74e986 [ 1984813 ] Bus driver cleanup, remove unnecessary sanity checking (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1284 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger ab3a945764 po files updated
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1283 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 100f135525 detect absence of fmax() in libm and activate fallback for generic_set_frequency()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1282 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 9caaa3dbc8 [ 1984813 ] Bus driver cleanup, second step of part 2) (Hartley Sweeten)
use generic_bus_attach_sig() in all bus drivers


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1281 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger befbf444ef prop ID set
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1280 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 6633d44a50 [ 1984813 ] Bus driver cleanup, first step of part 2) (Hartley Sweeten)
generic_bus_attach_sig() added


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1279 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger ae9798787d [ 1984813 ] Bus driver cleanup, second step of part 4) (Hartley Sweeten)
generic_bus_read() added


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1278 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 2ceeefb022 [ 1984813 ] Bus driver cleanup, first step of part 4) (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1277 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 5c520db0eb avoid '\r' in i18n strings (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1276 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b462454de9 Bus driver *free functions unified and moved to new generic_bus.c (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1275 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger db24683939 improve USB Blaster performance and
[ 1980984 ] Wrong TDO sampling in USB Blaster


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1273 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 3137094290 Part 1 and 3 of [ 1984813 ] Bus driver cleanup (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1272 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger efcc03149c follow parport->usbconn port of libftdi and libftd2xx
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1265 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 888ec27ec3 More malloc/free cleanup in cable drivers (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1263 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 809980e5e2 Update for the fix of malloc/free issue by H.Sweeten
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1262 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk d6055a121b Cleanup/fix Cable connect/disconnect free/malloc issues (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1258 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk d68367420f Fix cmd/cable.c malloc issue (Hartley Sweeten)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1257 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 47d85b3d35 new svf command option 'progress'
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1256 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 8eb27def6b [adding svf progress output] (Steve Franks)
low level functionality added (printing deactivated atm)


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1255 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 8de5a92176 Add support for Atmel's AT32AP7000 (by Gabor Juhos)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1252 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger c42a892561 clean up
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1251 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger e3c88d3cb7 add missing malloc for cable_params in usbblaster_connect()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1250 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger b0430f13ac add support for BF526
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1249 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang aa42f12480 2008-05-21 Jie Zhang <jie.zhang@analog.com>
[ 1951767 ] bsdl2jtag cannot parse some bsdl files
   * src/bsdl2jtag.c (endline): Prevent `:' from being scanned in.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1247 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang b62752a299 2008-05-21 Jie Zhang <jie.zhang@analog.com>
[ 1968455 ] Enter UPDATE state after register shift
   * include/chain.h (EXITMODE_UPDATE): Define.
   * src/tap/tap.c (tap_defer_shift_register): Enter Update-DR
     or Update-IR when requested.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1246 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 76f9006c46 typo in help string fixed
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1245 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 92c0c55e98 ft2232 and usbblaster cable drivers ported to usbconn layer
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1244 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk cf6e302089 Parse VID/PID as hex, fix 1962628
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1229 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b02f7a12e2 Added Steve Franks.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1226 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 59937a96cd Explain [file] arguments, correct location of rc file [Steve Franks]
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1225 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 9f953934d6 add support for bf52x 0.1 silicon
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1218 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger f86af555f9 Rename BF549 to BF548 and relocate files as appropriate. (part 2 to due svn limitations)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1217 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger af8d983309 Rename BF549 to BF548 and relocate files as appropriate. (part 1 to due svn limitations)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1216 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger c4a3a5102e Rename BF527c to BF527 and relocate files as appropriate. (part 2 to due svn limitations)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1215 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger c0638af144 Rename BF527c to BF527 and relocate files as appropriate. (part 1 to due svn limitations)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1214 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Ville Voipio 1fd56b4501 POSIX compatibility value changed (to 200112L, POSIX 2001.1) in fclock.c to enable compiling in BSD.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1213 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Ville Voipio 753958c4b5 ='addpart' instruction added for manual chain building without 'detect'.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1208 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Ville Voipio e07c290fb3 Rewritten parse.c (removed strtok() for being evil and gettext() for being non-POSIX)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1207 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk ff3536198c Update for OS X support (by Ville Voipio)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1205 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 733722108d move Windows stub functions to the global sysdep.h header rather than duplicating everywhere
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1204 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger a71df446b6 handle absolute paths under windows that start with drive letters
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1203 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 1233d08209 import safe-ctype.c for mingw
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1202 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 2a77eb613a do not mark chip ids as translatable
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1201 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 20594c4b79 Fix __MINGW__ typo in src/svf/svf.c
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1200 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger cc5fd0d7d2 2008-05-04 Mike Frysinger <vapier@gentoo.org>
* src/flash/amd.c: Handle chipid 0x22ed M29W640DT.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1194 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 3d108fd2b5 fix user_specified.driver comparison
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1190 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger bb940d69db use the POSIX compliant equality operator "=" rather than "=="
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1189 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger edde23cfdf cleanup LIBS/CPPFLAGS handling with libusb and libftdi
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1188 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 63e181fe3f Use AC_PATH_TOOL() instead of AC_PATH_PROG() so that we handle cross-compiling sanely.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1187 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 715abd1fed move libusb checks before libftdi checks as libftdi needs libusb
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1186 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk c2acae0f50 Separate Chip name by Manufacturer (Andrey F. Ilchuk)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1183 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger d71ddbb3f1 2008-04-24 Mike Frysinger <vapier@gentoo.org>
* configure.ac: [ 1950061 ] Look for the ChangeLog in $srcdir.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1182 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger ecff4c7410 2008-04-24 Mike Frysinger <vapier@gentoo.org>
* src/jtag.c (jtag_readline_loop): [ 1950315 ] Fix quiting when
     using the non readline version.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1181 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Mike Frysinger 7cff70c851 2008-04-24 Mike Frysinger <vapier@gentoo.org>
* src/tap/usbconn/libusb.c (usbconn_libusb_connect): Use the
     usb_get_busses() function rather than the usb_busses global
     variable due to portability issues (like with libusb-win32).


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1180 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk a3b8d3ff98 Fix [ 1925509 ] ftd2xx: SetBaudRate fails with FT245
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1178 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 29134f1238 [ 1946559 ] Support for Mitsubishi Flash Chips
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1177 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 40fecfa129 usbblaster clock() rate improved, using byte shift mode
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1176 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 09f3ff129e [ 1946331 ] command completion support (Mike Frysinger)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1175 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 614ba2075c [ 1946119 ] fixup relocatable jtag in detection (M. Frysinger)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1174 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 9ea8de81e3 [ 1946114 ] make AC_PROG_SED workaround sane (Mike Frysinger)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1173 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 6fb0f78c1a Fix [ 1933736 ] "frequency" command segfaults without args
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1172 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger efcae263b0 [ 1943435 ] fixup bsdl parallel build issue (part2)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1171 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b6684fa685 Change occurences of u_intX into uintX types and provide variants of usleep, frealtime, mkdir for [ 1838732 ] EXE built with MinGW
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1169 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk de70664578 [ 1940323 ] OS X support for UrJTAG (by Ville Voipio)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1167 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 7b44334ca1 removed unused variables
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1166 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 5493cf9a2b [ 1939102 ] Add Analog Devices BFIN-UJTAG cable
From Michael Hennerich <michael.hennerich@analog.com>
   * src/tap/parport/ftdi.c (ftdi_generic_open): Detect
     BFIN-UJTAG cable.
   * src/tap/cable.c (ft2232_bfin_ujtag_cable_driver): Declare.
     (cable_drivers): Add ft2232_bfin_ujtag_cable_driver.
   * src/tap/cable/ft2232.c (BIT_BFIN_UJTAG_nTRST,
     BIT_BFIN_UJTAG_nLED, BITMASK_BFIN_UJTAG_nTRST,
     BITMASK_BFIN_UJTAG_nLED): Define.
     (ft2232_bfin_ujtag_init): New.
     (ft2232_bfin_ujtag_done): New.
     (ft2232_bfin_ujtag_cable_driver): Define.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1165 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 301e6fffd7 [ 1938476 ] Address is not displayed when verify
* src/flash/flash.c (flashmem): Show the address when verifying.
     Show the end address when program and verify complete.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1164 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang a7eef74cdd [ 1938324 ] Add support for Atmel atf1504asv
From Stefan Pledl  <stefan.pledl@mesutronic.de>
   * src/bsdl2jtag.c (endline): Set mode to 0 for INSTRUCTION_LENGTH
     and BOUNDARY_LENGTH attributes.
   * data/atmel/atf15xx/STEPPINGS: New file.
   * data/atmel/atf15xx/atf1504asv: New file.
   * data/atmel/PARTS: Add atf15xx.
   * data/Makefile.am (nobase_dist_pkgdata_DATA): Add
     atmel/atf15xx/STEPPINGS and atmel/atf15xx/atf1504asv.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1163 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 221fbc3b21 [ 1938338 ] Add Analog Devices bf527 ezkit support.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1162 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Jie Zhang 9c623461ed 2008-04-09 Michael Hennerich <michael.hennerich@analog.com>
* data/analog/bf537/STEPPINGS: Add stepping 3.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1161 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger deff077b4c close BSDL file upon deinit if it's still open
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1160 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 5f23e7ac5e [ 1936543 ] Patch: Checkfor set-up cable in idcode
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1159 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk d89edeac62 [ 1933141 ] Don't add duplicate history lines (U.Bonnes)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1155 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 48c46c172c [ 1934843 ] Fix for USBBLASTER (U.Bonnes)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1154 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b26cc32639 [ 1911291 ] customize jtag prompt
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1153 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago