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
Mike Frysinger
938c7f2971
unify all Blackfin registers/instructions in one place
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1883 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
612f8c86c6
fix typo in "test" help output
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1882 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
9c75b9f03b
clean up "shell" help output
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1881 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
6833ebdfef
fix typo in "set" help output
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1880 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
76d803f521
fix typo in "get" help output
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1879 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
876f927f14
fix indentation style -- no functional changes
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1878 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
257b1e3b88
convert urj_parse_stream parsing to getline so that we dont have any arbitrary line length limitations on the inputs
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1877 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
080f7a428b
constify the line string given to urj_parse_line
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1876 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
8df7a9cbbe
add some documentation for the urj_parse_* funcs
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1875 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
4618f0f96e
have empty func params use "(void)" rather than "()"
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1874 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
793e8797bd
add support for ADI Blackfin bf54x-0.4 parts
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1873 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
f589c5e38c
allow people to control the interface on the command line with ftdi cables (work by Ian)
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1872 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
10fdc4be5d
note by Bogdan Petrisor that pkg-config is needed to build from svn
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1871 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
5389a16802
initial usbjtagrs232 cable support by Orasanu Lucian
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1870 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
57ac6a345b
add stepping 2 for Spartan-6 XC6SLX45 FPGA from Sébastien Bourdeauducq
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1869 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
40878611d8
fix segfault in ejtag bus when EJADDRESS or EJDATA are missing
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1868 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
dd5a10e139
dont define HAVE_LIBUSB1 for libusb-0.x users
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1867 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
fc37162ca1
unify all the blackfin bus drivers
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1866 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
b57d9cf860
fix typo in libtool fallback macro
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1865 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
07ae0c530c
Add support for the Milkymist FTDI USB cable by Michael Walle.
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1864 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
9a54de1513
Drop useless params cast and useless parenthesis around addresses.
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1863 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
f4277711d7
disable gpio cable driver when pread() is not available (i.e. Windows)
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1862 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
82bf0ed22e
detectflash: preserve errors from lower layers for user to see
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1861 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
fd72c20e60
amd_flash: validate the bus address before we read/write it
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1860 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
a248ce6113
bf51x/bf54x: Change ABE signal names to match the style of all other Blackfin parts.
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1859 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
3d899184a8
urj_bus_generic_attach_sig: Constify signal id name
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1858 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
468874c48e
bf51x: add AMS_B[23] pin aliases; bf54x: add ADDR4-ADDR24 pin aliases
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1857 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
d3fc1f85fe
bf51x/bf54x: Change AMS signal names to match the style of all other Blackfin parts.
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1856 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
f9140df7f5
previous commit also removed some xilinx files
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1855 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
3d1f9fa59e
Add jtag files for Xilinx devices
...
New devices:
- Xilinx Spartan-3 family
- Xilinx Virtex-4 family
- Xilinx Spartan-6 family
- Xilinx System ACE
- Xilinx Platform flash
- Xilinx XC9500XL family
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1854 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
a0269f602d
Add fjmem example for Spartan-6 devices
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1853 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
183d46a331
New Programmable Logic Devices (PLD) subsystem by Michael Walle
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1852 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago
Mike Frysinger
4763d8162a
New functions by Michael Walle for resizing registers on the fly
...
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1851 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
14 years ago