Mike Frysinger
|
b39e2ae6be
|
fix multiple calls to gpio_get_value() after switching to the cached file pointer -- need to seek to the start of the stream after every read
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1832 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
395531cc37
|
fix by Simon Qian of vsllink cable initialization
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1831 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
c00e9e68d7
|
Use already cached fp rather than constantly re-opening things on the fly.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1830 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
b7a7d2131e
|
add new vsllink cable driver by Simon Qian
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1829 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
9299ad8c3f
|
support even older versions of mingw (as found on some Debian distros) that lack usleep/nanosleep, but have _sleep
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1828 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
95158bc90a
|
add another ADI manuf entry and bf561-0.{0,1,4} steppings
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1827 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
4f3d840093
|
add support for bf51x-0.2 parts
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1826 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
9a23b17f37
|
include the file name we are searching when issuing an "unknown" field error during part detection
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1825 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
30493a083e
|
Disable ice100 cable driver when libusb is not found
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1824 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
185d89c2cd
|
autodetect inpout32 support by default
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1823 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
a6b0fc287e
|
ice100b: add version check & firmware upgrade info (Chad Wentworth)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1822 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
6478e1bb64
|
punt old .cvsignore files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1821 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
7f04633daa
|
fix TDO handling ingeneric_flush_using_transfer()
(Matthias Drochner)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1820 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
7fe1437483
|
partially restore support for hex value parsing (requires leading "0x")
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1819 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
f8e53c6e0a
|
Convert a few sizeof() users to ARRAY_SIZE
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1818 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
fc8686b8dd
|
Fix by Michael Walle for jim cable build failure due to older cable struct setup
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1817 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
adc1131626
|
add support for bf592-0.1
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1816 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
00fb2b714e
|
issue CFI_INTEL_CMD_WRITE_TO_BUFFER when polling SR_READY in buffered
write (Michael Walle)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1815 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
7941d528ea
|
add new gpio cable driver by Stefano Babic
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1814 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
545dca732e
|
drop dos newlines
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1813 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
c483d516d6
|
Add "b" to the fopen() mode string for Windows and such [2874517] by Daryl Tester
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1812 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
473f535350
|
Unify jtag home dir parsing and add support for the Windows home env var names.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1811 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
0c2cb5e87d
|
do not abort running when a user rc file cannot be parsed ... this occurs when perms are weird or HOME doesnt exist or any other odd situation that shouldnt ultimately prevent urjtag from running
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1810 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
cd4fb2e516
|
unify ftdi help output more across sub drivers and the usbconn layer
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1809 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
e020ca4737
|
unify duplicate ftdi lists via macros to simplify maintenance
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1808 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
3222da493d
|
revert usbblaster de-ftdi-ification as Arnim points out things are used indirectly via the generic usb layers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1807 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
88d165e388
|
split out libusb help strings so sub-libusb drivers can share them
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1806 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
2bb5f3c51d
|
drop local ice100 help stub and use common libusb one
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1805 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
920e4cab1e
|
need to update cable lists too for usbblaster libusb conversion
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1804 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
7590c751a7
|
convert usbblaster from (light) libftdi usage to pure libusb
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1803 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
b19f9d0991
|
update NEWS/THANKS after the ice100/gnICE+ work
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1802 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
2c335db3bc
|
port to libusb-1.x (includes a small glue layer so libusb-0.x still works)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1801 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
8892ca165d
|
new cable driver for Analog Devices, Inc. Blackfin USB Emulator-100B
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1800 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
b2304c2708
|
start a quirks field so cables can declare cable-specific quirky behavior
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1799 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
644252507c
|
fill out the cable's chain pointer after we've finished connecting everything else
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1798 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
5e1695c5ba
|
drop fmax checks as the code is no longer used
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1797 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
0df5990524
|
give libusb-1.0+ libftdi users a tip about --with-async-mode
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1796 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
47cac3e134
|
fix gcc printf warning
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1795 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
bf136d26d1
|
bf51x bus: fix copy & paste typo in name
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1794 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
40952aa7ff
|
generalize the windows.h as well as the IN/OUT checks via normal configure tests rather than hardcoding to specific OS checks (should fix building with some cygwin versions)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1793 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
8fa9714bbc
|
generalize the getuid/geteuid stubs to avoid OS-ifdef nests
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1792 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
c6cffe42ac
|
add a --with-readline configure option for people to explicitly control support for the external library
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1791 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
8e3076a4be
|
fix segfault while connecting to a new cable after probing a flash
http://blackfin.uclinux.org/gf/tracker/6028
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1790 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
fab3d1d502
|
scrub old cvs log
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1789 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
792cf1b3f2
|
constify more driver lists and related structures to cut down on .data size
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1788 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
925056da02
|
idcode: clean up code a bit and dont leak resources on error
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1787 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
dce4185aec
|
parport/ppi: sync ppi_connect with ppdev driver to fix build warnings
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1786 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
98bf7f3869
|
cmd_bfin: include sys/wait.h for wait related defines
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1785 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
78c890debb
|
drop unused stropts.h check
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1784 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
5e9cdfb8c6
|
[ 2996919 ] Support for MX29LV320C
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1783 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
a3df1304fb
|
fix build failure with gcc-4.5 due to stricter warnings with enum values in case statements
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1782 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
1622e9d9de
|
src/bfin/bfin-part-bfin.c (bfin_part_init): Add a few more checks to avoid segfaults and change the asserts to log warnings.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1779 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
4c12a70082
|
document all the different data files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1778 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
508974aaee
|
add "Inc." to ADI's human friendly name
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1777 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
aabbdc31ea
|
Fix parallel build issue.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1776 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
ad53771377
|
Add facility to allow user to use libftdi asynchronous mode and libusb-1.0 to largely improve read performance.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1775 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
9e6a5473f9
|
include -Llibdir in default urjtag.pc like everyone else does
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1774 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
8bcaccbfbd
|
add a better log for missing register/instruction definitions
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1773 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
ac87a4e834
|
sync Blackfin part list in bfin_init() to support BF548M and BF592
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1772 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
f5ad0e22d2
|
add common registers and instructions for the BF592
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1771 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
135ca2ef80
|
add a "probe" driver to support autodetection of cables
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1770 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
dd77752ee7
|
Wait some clocks at Run-Test/Idle for Blackfin.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1769 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
8937485ef8
|
pull in -lintl via pkg-config for odd systems like OS X
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1768 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
26d513ac61
|
install a urjtag.pc file for pkg-config users
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1767 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
6cee72a108
|
install a urjtag.pc file for pkg-config users
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1766 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
5c3e634a0e
|
Optimize TMS clocks for FT2232 cables.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1765 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
dcfde97c1d
|
document gnICE+ and support Blackfin processors
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1764 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
a6039f468a
|
add a set of endian functions for dealing with endians and to push data storage out of the public API/ABI
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1763 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
15b18534f1
|
utilize automake quiet rules (can be disabled at configure/make time)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1762 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
d53816af11
|
add support for the Blackfin BF592
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1761 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
f72238eacf
|
fix some typos in AS_VAR_APPEND fallback funcs
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1760 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
260fb0fc45
|
Fix frequency setting for FT2232H cables.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1759 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
182c9c4182
|
get autoconf-2.61+ working again
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1758 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
892857f670
|
include hex/bit output when detecting parts to make adding support easier (copy & paste)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1757 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
ceacb3f8db
|
Add bf518f_ezbrd and bf51x bus drivers.
Add bf518 silicon revision 0.1.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1756 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
6104c96620
|
Add support for Analog Devices ADSP-BF506.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1755 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
b1546969ad
|
Dump tap state at debug log level.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1754 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
4e273abf91
|
* src/tap/usbconn/libftdi.c (usbconn_ftdi_write): Make sure
scheduled send bytes be less than URJ_USBCONN_FTDX_MAXSEND.
* src/tap/usbconn/libftd2xx.c (usbconn_ftd2xx_write): Likewise.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1753 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
442ab5e1bc
|
* tap/cable/ft2232.c (ft2232_gnice_done): Turn LED off when done.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1752 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
70621ce309
|
Make bf537_stamp_bus_area only accept async memory addresses.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1751 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
030487bdd8
|
Merge bf533_ezkit.c into bf537_stamp.c.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1750 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
4c667fa679
|
Add bf52x and bf53x bus drivers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1749 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
d6c5dd3a29
|
drop Blackfin-specific register_value() in favor of common urj_tap_register_get_value()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1748 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
56792fb561
|
statically sort lists so we can constify them all
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1747 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
011e64d492
|
statically sort lists so we can constify them all
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1746 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
a5927a6490
|
unify duplicate defines of the ARRAY_SIZE macro
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1745 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
ca2f6421c8
|
push common mingw/cygwin/stropts checks to the common sysdep.h header
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1744 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
b8ccf13c16
|
no point in calling AC_CHECK_FUNCS multiple times when it accepts multiple arguments
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1743 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
0da3656ae7
|
strip useless whitespace line
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1742 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
be4e63a311
|
unify duplicate code between the different driver lists (bus/cable/lowlevel)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1741 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
ee8576273a
|
add support for passing hex strings to the `dr` instruction
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1740 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
b9b582ed37
|
replace Blackfin one-insn-a-file with exact instruction counting
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1739 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
62dd43dd79
|
freescale mpc837x bus driver and related jtag descriptions (Andrzej Jalowiecki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1738 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
a07667ffb7
|
support escape and quote of whitespace in filenames
quote automatically with " in readline completion
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1737 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
e3125c5a18
|
fix gcc warnings about not checking asprintf return
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1735 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
9d1b143a41
|
tweak the header define used in multiple inclusion protection
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1734 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
4aa24728f9
|
Add Blackfin commands.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1733 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
8abd3a255d
|
only have device id output pad to size of register and not always to 64bits
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1732 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
35795fcae3
|
log with URJ_LOG_LEVEL_COMM instead of URJ_LOG_LEVEL_DETAIL
(Gaston Rodriguez)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1731 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
14db4d2976
|
no one uses xpcu.h, and the definitions in it do not match the actual xpc cable code, so punt it
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1730 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
bbfe1c61c0
|
clean up svn keywords
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1729 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
fb127e4d24
|
const urj_tap_usbconn_ftd2xx_driver
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1728 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
9fba43317e
|
add missing dist files for `make dist`
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1727 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
66c10d2750
|
add missing Rutger Hofman THANKS entry
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1726 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
3696803bc9
|
both the public and internal headers declare a urj_flash_detectflash prototype
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1725 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
0298ca83a5
|
Drop redundant #ifdef protection as the Makefile already has conditional logic
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1724 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
1f32be9c6d
|
punt usbconn_{connect,free} prototypes as these dont actually exist
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1723 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
ad51f4b9c6
|
constify the flash drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1722 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
c0258e0026
|
constify the parallel port and usb cable drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1721 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
a721e14d8b
|
unify parallel port drivers a bit
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1720 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
6696a91bc6
|
unify the usb cable drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1719 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
28ce1b7021
|
simplify usb cable driver declaring to aviod a lot of copy & paste cruft
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1718 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
e55a45ba5f
|
constify the usb cable drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1717 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
93c3697d61
|
unify the list of ftdi usb cable drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1716 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
52e60bdd0b
|
unify the list of usb cable drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1715 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
cd5bb2da68
|
constify the cable drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1714 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
5798f29cc3
|
unify the list of cable drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1713 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
6ed7ba6c0c
|
fix typo in previous changelog
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1712 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
ef180f50da
|
unify the list of buses in one place
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1711 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
86d42b7bfb
|
rename urj_bus_avr32_bus_driver to urj_bus_avr32_bus to match all other bus drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1710 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
a5ccbb93c6
|
punt some disabled UNUSED cruft
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1709 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
312a1f634e
|
ugh, copy & paste error again in previous commit(s)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1708 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
621c688b57
|
fix typos in previous commit
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1707 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
c1db52acd7
|
unify duplicate coding blocks
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1706 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
720768ad02
|
automatically align the ouptut of various lists to the right sizes
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1705 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
a2b24ccacc
|
automatically sort lists before showing them to the user
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1704 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
12400cdcd6
|
Automatically show help for a command when it fails with a syntax error
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1703 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
89eca7f45b
|
unify the list of commands to avoid duplication
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1702 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
247bdd1915
|
check return value of fread() to avoid gcc warnings and to catch actual errors
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1700 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
af6f9ca3f8
|
fix missing parse.h from the include list
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1699 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
c3dce698ab
|
use size_t with strlen instead of casting randomly to ints
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1698 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
1310dca184
|
log system() exit status when it is non zero to avoid warnings and to inform people
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1697 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
e044a7bcd1
|
fix printf security warnings about passing a buffer instead of a const format string
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1696 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
add8159d42
|
fix strncat length handling
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1695 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
1adfdf10b5
|
use native EOL style to avoid unix/windows thrashing
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1694 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
4c342a4e88
|
ignore config.cache files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1693 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
b684c8e6a0
|
Don't trigger open file error if the last command is "quit" in command file.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1692 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Jie Zhang
|
3197bf76c7
|
Fix build issues when build out of source tree.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1691 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
2b1932565b
|
fix by Stephane Glondu for `make install` error with newer GNU coreutils due to the same file being installed multiple times
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1690 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Kolja Waschk
|
bb948d8995
|
Added support for FT2232H (gnICE+/ARM-USB-TINY-H) from Michael Hennerich/Adam Megacz.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1689 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
550577f45d
|
[ 2831030 ] added support for flashes AM29LV400BB, AM29LV400BT, AM29LV081B (MURANAKA Masaki)
only flash support added, no redefinitions of macros so far
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1688 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
45a0a0da0a
|
[ 2821604 ] Bus driver for SHARC21369-EZKIT (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1687 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
de37a2b847
|
added EJTAG registers/instructions for bcm4712
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1686 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
1dd4faa10c
|
also issue CFI_CMD_READ_ARRAY2, required to reset
some AMD/SCS compliant chips that don't honor CFI_CMD_READ_ARRAY1
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1685 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
f2a11a15b2
|
set max_bytes_write to std value 1 instead of 0
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1684 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Rutger Hofman
|
b26a48ecf4
|
writemem.c: big-endian shifted one too many. Bug report by Snowel Xue
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1683 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Arnim Läuger
|
ca2dbb81b4
|
svf.c: use urj_tap_chain_defer_clock() for state traversals and RUNTEST.
Improves buffering performance for heterogenous SVFs.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1682 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
344c833f0e
|
fix build failure in inpout32 and old urjtag library code
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1681 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
7cbbb93810
|
fix handling of inpout32 variables so display/detection happens correctly
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1679 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |
Mike Frysinger
|
d02e85c1fc
|
fix handling of inpout32 variables so display/detection happens correctly
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1678 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
15 years ago |