376 Commits (874f01b133e83de05cbf1aa2cfed69d6b6aa1c87)

Author SHA1 Message Date
Arnim Läuger 2d235f584d properly support COMPLIANCE_PATTERNS -> fix for [ 1896382 ]
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1058 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 2a31c0b3a3 Restored old behaviour for "script" command (for now)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1055 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 01714116f2 in include.c: check and read file if it's BSDL syntax -> [ 1895936 ]
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1054 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk d4c8a7311b Merged script.c command into include.c and modified the file search strategy
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1052 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 2f84da84ae bsdl_sysdep.h added for proper release packing -> first part of [ 1895353 ]
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1040 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger ab08aae159 added a couple of FT2232 based cables
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1038 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 68e3cf5966 Always flush after each command during interactive use
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1037 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk afb5cc0c29 Implemented "scan": [1895135] Basic Boundary Scan Command
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1036 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 95559fa713 Small fix for computation of run_count from min_time and cable frequency
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1035 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 5d4f9d86be nitialize mpsse frequency via ft2232_set_frequency()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1034 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 99f8cee436 Update cable->frequency setting
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1033 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 4cfffbbf01 Update cable->frequency value
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1032 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 99e9c2c7f3 fix inconsistency of TDO caching in ft2232_flush()
targets 1894967


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1031 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 23394ff11d Moved set_frequency function from cable.c to cable_drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1030 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk ebfeb9ea8c Drivers for ftdi-based cables weren't included if only FTD2XX was there (but no libftdi)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1029 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 7e1999eb98 Another typo, sorry
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1027 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk ebc53115fd Fixed small typo
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1025 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 9f7c6741c5 Minor fixes, SCAN/PRELOAD to determine B0SIZE
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1024 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk e44dbe72a3 Add jedec_exp.c needed for --enable-jedec-exp
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1022 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk ffde6167cb s3c4510: Read B0SIZE etc. earlier during bus_prepare, so bus_area can return correct values immediately after init
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1021 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 63c961420d Added new jedec_exp detection, just for debug (no actual detection, just printf); disabled by default
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1020 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 2c09aaca2c Disable debug output from s3c4510b bus driver
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1019 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 4270565c9f Report if TDO seems to be stuck during detect_register_size (ie. "detect")
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1018 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 5f104d447d flush todo queue for transfers without output capture (if conservative flush strategy is not disabled)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1016 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 63ddfcd1e9 Cosmetics - whitespace replaced by whitespace
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1015 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 96147a19fb Enabled new^2 implementation in tap_shift_register for [ 1832990 ] Speed improvements for USB cables
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1014 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 1ab5f44f68 Add more Blackfin data and bus drivers (urjtag-add-bf537-bf548-bf561.diff from Jie Zhang, [1830901] Merge Blackfin support)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1010 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger bdeb6e66ea implemented control of TRST
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1009 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 0da6084704 statically set GPIO high byte with product-specific values
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1008 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 0aa7e74a05 removed function Make_String()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1007 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 6a79245f08 store low byte value and direction information in param structure
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1006 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b39b0fed68 Correct update of q->next_item after moving data in resized queue (re: 1884952)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1005 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b2ceefa44d Possible fix and optionally more verbose output re: 1884952 Internal error (queue full)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1004 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 3b1748b6da Ignore flush(OPTIONALLY) by default.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1003 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 109ff9d025 Extended the cable_flush() to take an argument regarding the amount of items to flush
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1002 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger c941fdd334 * svf: avoid unnecessary output capture
* ft2232: ensure max number of bytes for a single byte operation


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1000 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk fec0b29826 Fix 1887179, and add new command line option "-i"
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@999 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 1ee93ee5f3 fix problem with send suspend detection in ft2232 driver
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@998 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 3c4a312014 massive rewrite of ft2232 cable driver to support deferred transfers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@997 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk c6b7e04810 Corrected q->next_free updating in cable_add_queue_item to hopefully fix [1884952] Internal error
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@996 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 68b8bdf876 rework flush implementation to benefit from queued deferred transfers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@995 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk eb0aad419b Fix for [ 1875235 ] On older Cygwin, SA_ONESHOT isn't known
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@994 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk e577d3e145 Minor fixes regarding 1875234 Can't compile UrJTAG with libusb on Cygwin
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@993 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 5d4c1180a0 Updates to the address shift calculation, making it less "heuristic"
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@991 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 837451634c Split tap_shift_register into defer + output part (for 1832990)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@990 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger cefa7313ac new (optional) shift strategy for tap_shift_register, yet deactivated
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@989 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 7b122e1c00 Updates required to parse some Xilins BSDL files:
- bsdl file for 2001 standard added
- MAXLEN_DATA_REGISTER increased to 32
- convert bsdl package filename to uppercase


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@988 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 9c8052ef7d increased timeout count to fix
[ 1882111 ] Timeout in amdstatus() too small


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@986 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 67a0e9db15 Copyright updates
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@984 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 21ab039a7f Automatically resize JTAG activity queue if necessary, hopefully fixes 188492 - Internal error (untested)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@983 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago