Mike Frysinger
|
44d5afb3a3
|
bfin: revert chain_system_reset update as this wasnt supposed to be part of the token commit, and this isnt quite done yet
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1935 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
f10d155e19
|
generalize log level converters between strings and urj_log_level_t types
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1934 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
1ddde8e7ec
|
cmd_{bfin,set}: add sub-command completions only when earlier tokens indicate that it makes sense to
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1933 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
b4730561a1
|
add new helpers for command completion that take arrays of strings
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1932 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
94a2e63fcc
|
cmd_endian: automate the completion matches
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1931 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
cfa19fc564
|
pass down the tokenized array to completion handlers in case they want to parse info in earlier tokens
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1930 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
adeb3616f4
|
cmd_bfin: update help description to include all the possible commands
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1929 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
0cb050a8cc
|
cmd_bfin: add a check when doing "bfin reset" to make sure we are in emulation mode first
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1928 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
3a4359c510
|
fix constant creation of the cmd list in case the cmd_*.c files have been updated, but the resulting command list isnt different
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1927 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
5d6c06ab80
|
workaround new gcc-4.6 set-but-unused build warnings
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1926 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Jie Zhang
|
ce72cfd147
|
Fix my last commit
* include/urjtag/Makefile.am (nodist_pkginclude_HEADERS): New and
add urjtag.h.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1924 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
66b9f336fb
|
tweak dependency info on bison headers more to work again after OBJEXT hardcoding was dropped
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1923 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Jie Zhang
|
895f2384b8
|
Fix make dist
* include/urjtag/Makefile.am (pkginclude_HEADERS): Remove urjtag.h.
* extra/fjmem/Makefile.am: New file.
* src/jim/Makefile.am (EXTRA_DIST): New.
* src/pld/Makefile.am (libpld_la_SOURCES): Add xilinx.h.
* src/bus/Makefile.am (libbus_la_SOURCES): Add blackfin.h.
* src/bfin/Makefile.am (libbfin_la_SOURCES): Add bfin-part.h.
* configure.ac: Add extra/fjmem/Makefile to AC_CONFIG_FILES.
* data/Makefile.am (nobase_dist_pkgdata_DATA): Add
xilinx/xc18v02pc44/xc18v02pc44 and xilinx/xc18v02pc44/STEPPINGS.
* Makefile.am (SUBDIRS): Add extra/fjmem.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1922 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
32ef4a6da7
|
split out configure summary info to make a bit more readable
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1920 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
c3d25af7a9
|
create urj_tap_chain_connect() and urj_bus_init() by factoring cmd_cable() and cmd_initbus() respectively.
New routines present a more convenient API for use by C and language bindings.
Patch by Steve Tell.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1919 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
0604c8bd7d
|
move prototypes for useful cmd helpers from internal cmd.h to public cmd.h
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1918 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
021ba71553
|
ignore new generated cmd list header
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1917 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
8be8683052
|
drop useless double const keywords in initbus decl
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1916 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
6487fb2c72
|
move libusb/libftdi linking out of global LIBS and into specific binaries LIBADD to avoid unnecessary linking in other apps
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1915 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
a03c13d1d3
|
use AS_VAR_APPEND more rather than manually appending
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1914 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
bfbb4eb445
|
add a new AS_VAR_PREPEND helper to simplify prepending stuff to variables
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1913 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
d0fcb3eac2
|
have all objects depend on the header so it is generated before anything else
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1912 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
ea47466b4f
|
autogenerate list of commands
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1911 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
388bdf7a9d
|
drop bsdl_config.h and use config.h directly to simplify the local build logic a bit
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1910 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
a2398efad4
|
add xilinx xc18v02pc44 support by Steve Tell
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1909 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
1bfcbfc81e
|
fix new set-but-unused warnings noticed with gcc-4.6
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1908 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
08e714ef68
|
data: add some Xilinx CoolRunner-II jtag files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1907 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
82d5ff7174
|
usbconn: add interface option to usage
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1906 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
e863ac34f1
|
ft2232: set interface for libftdi
Properly set the interface to be used for libftdi variant of the ft2232 driver.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1905 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
10c8d9317d
|
drop OBJEXT override from bison subdirs as it doesnt seem to be needed
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1904 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
3e37649503
|
force autoconf-2.61+, automake-1.10+, gettext-0.16.1+
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1903 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
3970ea74f7
|
update xilinx part info by Ben Johnson
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1902 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
a2149348e9
|
patch by Øyvind Harboe to make normal svf progress output a bit less noisy
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1901 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
238b24c8f2
|
add an explicit test for wchar_t to work with systems which provide that type but not wchar.h
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1900 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
91e4971f2f
|
add an explicit test for wchar_t to work with systems which provide that type but not wchar.h
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1899 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
c2386b8294
|
clarify/unify help text output for signal/dr commmands
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1898 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
75e7659f31
|
add more comments related to IDCODE/BYPASS behavior when detecting parts
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1897 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
e6a56dda28
|
update blackfin maintainer info
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1896 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
727c4814e6
|
get the jim cable building again (prob needs a bit of work to make sure it runs correctly)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1895 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
778242ef9f
|
rename "USB<=>JTAG&RS232" to "USB-JTAG-RS232" to make it easier for users to select
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1894 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
75f7b98334
|
add command completion to "flashmem", "endian", and "readmem"
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1893 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
80d68a944c
|
the 2nd arg to get/set/test is a literal "signal"
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1892 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
642c7e42e0
|
make debug logging a bit more verbose by showing people what is being parsed
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1891 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
58c99e942f
|
do not "quit" when we hit the end of parse streams
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1890 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
e94905a895
|
add command completion to "debug"
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1889 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
5c503403e6
|
add command completion to "print"
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1888 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
61a695dafb
|
make sure we install the new common bfin data file
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1887 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
7e618d7a8f
|
rewrite command completion so that options to commands can be completed too
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1886 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
a26e39b34c
|
break line tokenization out into its own dedicated function
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1885 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |
Mike Frysinger
|
3b66533b37
|
verify the part is a Blackfin before we try using the bfin command on it and segfaulting
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1884 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
|
14 years ago |