1650 Commits (d0fcb3eac29c3e80171b1a0f8e2822725d975fd6)
 

Author SHA1 Message Date
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
Arnim Läuger b462150ed3 intermediate web page update
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1781 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
15 years ago
Arnim Läuger 5a6a762050 reference UrJTAG.txt from urjtag/ directory
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1780 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