882 Commits (837451634c1bb7f60dd6cdd6c566a6067e6f53fb)
 

Author SHA1 Message Date
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
Kolja Waschk a8842c8bf8 Updated UrJTAG dsssl stylesheet and CSS stylesheet to display SF logo
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@987 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 8e7063f591 Use section IDs derived from section titles for stabilizing file names (requires asciidoc 8.2.5)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@985 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
Kolja Waschk 184b257200 Reordered sections
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@982 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk e2deeab5fa Added section about cable driver internals to UrJTAG.txt
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@981 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 6a63c81817 cleanup, warning fix, help extension
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@980 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 03aeb3783e Merged from jtag_kawk#978: New functions to queue "deferred" JTAG activity.
New code in cable drivers to flush the activity queue, both generic (for
parport-based and new drivers) and optimized implementations for FT2232-based
cables (by Arnim Laeuger) and USB-Blaster (by me) (#1832990)



git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@979 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger d24460151a set instructions of all parts to BYPASS for tap_reset(), fixes
[ 1873260 ] Command 'reset' does not reset internal states


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@972 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 1671aa2ab5 Updates to JIM, code skeleton for flash attached to some_cpu bus
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@953 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 04d591d21f Implemented actual programming and most of erase state machine in JIM's 28F800 flash.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@952 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk cd01760549 Flash can be correctly identified (but isn't handled yet)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@951 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk b5df073aa0 Updates to JIM; the intel flash now could be detected (but UrJTAG fails on this one..)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@950 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 8d7e8c7c57 Updates to JIM, code skeleton for flash attached to some_cpu bus
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@949 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 80a9a73fca Added support for Amontec JTAGkey (submitted by Laurent Gauch - Amontec)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@946 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 013604ba69 Added support for Amontec JTAGkey (submitted by Laurent Gauch - Amontec)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@945 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger fa86461d80 BSDL: update headers with link to source of original posting
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@943 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk af79171494 Enh. 1869671: Declarations for MPC5241 (from kurobox.com)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@942 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 0287fa50f2 Added icons etc. from Norman Walsh's DocBook Modular DSSSL Stylesheets, fix 1876720
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@941 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 4371cebc3c BSDL: use gettext for message strings, removed trailing whitespace
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@940 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 1b993d44b8 Added link to Forum
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@939 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk ff3ee7b941 Added note about actual release 0.7 in December 2008 (wasn't committed to SVN then)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@938 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 8be57cfbbb Fixed shift bug in src/jim/tap.c; added output of addr/data/ctrl in BSR of some_cpu at UPDATE_DR time
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@937 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger fb55d61194 BSDL: support multiple port names in one port definition
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@936 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 06e611385f support OBSERVE_ONLY attribute in cell description (like input attribute)
part 2 of fix for
[ 1875737 ] Syntax errors/Port index warning parsing ATMEL BSDL files


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@935 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 5450f80daf ndle vectored ports correctly, part 1 of fix for
[ 1875737 ] Syntax errors/Port index warning parsing ATMEL BSDL files


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@934 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 828b4dc79a Added BSDL file for jim/some_cpu
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@933 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 3a1ec19c8c Actual implementation of cable driver for JIM, basic TAP state machine, and a skeleton for "some_cpu" with working IDCODE detection.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@932 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 2b6e82c897 Added code skeleton for JTAG target simulator "JIM" (disabled by default)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@931 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 18fb90545d restructured the test logic for bison error locations and the BSDL subsystem
[ 1873515 ] BSDL part doesn't compile under Cygwin


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@930 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 0834af56d9 Dynamically changing address alignment to A0 line in S3C4510 bus driver
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@929 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk cd411e0324 Some files moved.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@928 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 9e39183e3b Removed inclow/ and libbrux/ after merging the required content into other locations
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@927 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk aae9e008ec [ 1873220 ] Merge libbrux into src, and inclow into include. Compiles now.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@926 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk a3547df4c0 [ 1873220 ] Merge libbrux into src, and inclow into include. Doesn't compile yet!
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@925 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 9395544be5 Updated ChangeLog
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@924 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk e30ab61c75 FAQ entries related to ioperm package and readline library
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@923 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk df9f2fe92d Without readline, output order of prompt and informative/error output was mixed up
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@922 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger a8b8052f81 correct address shift calculation for prototype.c
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@921 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 331fdfe1cb fprintf for devid and manid moved to proper place
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@920 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 1d35bbd545 parameter 'amode' added
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@919 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 6ffa4658e1 Added comment in amd.c about address bit offset "o"
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@918 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Kolja Waschk 3ff7b6bced Fix for bugs 1870240, 1870234: Don't erase too many blocks nor too late during flashmem
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@917 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger 4501484472 added missing file src/bus/prototype.c
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@916 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger f349058624 last missing bus driver update
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@915 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago
Arnim Läuger cb72f1c1da added 'prototype' bus driver (Detrick Martin)
since this driver requires a parameter string upon initialization, the
API had to be extended for bus_new()
all other drivers need to follow the new function prototype


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@914 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
17 years ago