1613 Commits (8df7a9cbbea45d327f88e26c4dfc5c869ad4d340)
 

Author SHA1 Message Date
Mike Frysinger dcfa8a84c2 switch to pkg-config by default for libusb/libftdi
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1675 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
15 years ago
Arnim Läuger 6dbe8de1ff rework HEXA_NUM scanning strategy to avoid excessive token lengths
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1674 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
15 years ago
Arnim Läuger bd676dd428 default vid/pid for Signalyzer (Adam Megacz)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1673 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
15 years ago
Mike Frysinger 4ad8b4234c Add maintainer info for ADI parts. Drop the old P:/M: format (split name/e-mail lines) for the new combined M: format.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1672 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
15 years ago
Arnim Läuger f455ab1901 [ 2836180 ] Patch for new steppings of xcf04s and xc3s500e (Steven Walter)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1671 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 4b48e26b58 [ 2821545 ] IXP465 support (TedM)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1670 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 02e1e6d4ca [ 2822900 ] more characters in each lines. (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1669 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 155813aab9 also define NO_W32_PSEUDO_MODIFIERS for older mingw versions
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1668 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 3cb3abd07e [ 2816814 ] ADSP-21369 support. (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1667 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger e952018f67 [ 2820439 ] Add Marvell 88w8500 support (Jochen Friedrich)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1666 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger ed8ecbd30d [ 2820437 ] ARM9 bus support (Jochen Friedrich)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1665 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 240bd7b59e [ 2815741 ] Add bcm4702 definitions (Jochen Friedrich)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1664 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 29fd062089 [ 2815739 ] Fix fwrite call (Jochen Friedrich)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1663 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 5f9f92bd29 [ 2815726 ] Fix HALFWORD and BYTE DMA read access (Jochen Friedrich)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1662 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 558247e218 [ 2821646 ] Possible buffer overrun in amd_detect (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1661 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 47414f376c [ 2821629 ] Can't find flash_info : amd_flash.c (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1660 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 7a397d0eac [ 2816643 ] Matching arguments of funcion flasherase()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1659 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 39598e6f86 forward command line parameters
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1658 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger cb2130f557 first issue of
[ 2807343 ] urjtag dependencies missing autoconf checks


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1657 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 0fa110fc44 [ 2806917 ] Atmel AT49BV322D flash support (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1656 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 8475faa1fd [ 2806917 ] Atmel AT49BV322D flash support (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1655 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 4c22a4ef63 disable "Set Data bits LowByte" for ft2232_transfer, seems to be
superfluous and decreases cable performance (Jie Zhang)


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1654 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger db43be4552 including help
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1653 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger d8be8ac116 experimental support for x16 mode
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1652 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman cb8c7c635e Change all struct/enum definitions in include/urjtag/*.h from
typedef struct urj_bla urj_bla_t
into
  typedef struct URJ_BLA urj_bla_t
because otherwise swig generates name collisions.
Add urjtag.i that just includes include/urjtag/urjtag.h, and a Makefile
target to build python bindings from everything defined from there.



git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1651 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger a025e29892 [ 2804509 ] bf533_stamp bus driver enchancement
(MURANAKA Masaki)


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1650 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman dcef3017c7 Sanity check on driver device type at connect()
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1649 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman db013098e7 Don't use // comments in the public .h files. Maybe a library client wants to set -ansi or whatever
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1648 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger eb9767ca9d [ 2798198 ] The Minimal Parallel Port JTAG Cable (Yen Rui)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1647 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 8abcca126e commented manufacturer ARM
[ 2778313 ] Failed to detect ARM cores.


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1646 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 7fdc2f3464 initial MAINTAINERS file added
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1645 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman b4ae3d63e0 Make the 2 GPIO cables (ts7800 and (vision_)ep9307) compile again
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1644 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 99f3950ac4 force Base = DECIMAL for BOUNDARY_LENGTH attribute
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1643 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 03b5d454ee In USB cable open(), parport set/get_data/get_status/set_control, return/handle URJ_STATUS_OK/FAIL more correctly
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1642 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 2d6c042179 use separate index variable for driver selection
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1641 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger be14802d6a Fix bsdl bit order and safe bit (Jean-Christian de Rivaz)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1640 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 9310896954 add missing "length" word to bsdl output
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1639 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 065ab6d7ea Apparently 'svn mv' doesn't always work. Add libftdx.h and libusb.h (again) by hand
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1638 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 419ce7bd36 Move include/urjtag/usbconn/*.h to src/tap/usbconn/; move urj_cmd_params() and urj_cmd_get_number() to src/cmd/cmd.h. These are in fact local includes.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1637 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman ebb0861971 - rename src/global/urjtag.c to src/global/log-error.c
- introduce data structure for key/value pairs
- have an API call initbus() that uses key/value pairs to pass in options
- have API calls urj_tap_cable_parport_connect(), urj_tap_cable_usb_connect(),
  urj_tap_cable_other_connect(); have a tagged union in the cable driver
  that offers driver-specific connect() calls.



git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1636 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 24224efa33 allow people to retrieve current log level by running `debug`
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1635 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 761aa8e99d make sure the user is clearly notified when the datafiles could not be read
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1634 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 09e4be3761 improve the svn rev lookup process
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1633 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 7b9c9550e3 add a .gitignore file
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1632 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 35fd7ffbf8 Patch by Florian Fainelli: fix 'uninitialized' warnings in src/bus/avr32.c
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1631 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 85e8aec92e fix by Florian Fainelli:
I finally tracked down the issue being in the xpc_ext_done, which calls 
xpcu_output_enable while we could not claim the device, this simply fails 
since the usb_handler is not valid. The xpc_ext_done callback is there to 
reset the status of the JTAG cable on exit, but we should actually reset the 
state on initialization no matter what was the status before calling urjtag. 
Since we are performing the reset in the initilization callback, we can now 
remove xpc_ext_done and call urj_tap_cable_generic_usbconn_done().


git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1630 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 4e9a94cd7e keywords for bus drivers
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1629 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger 3e4e712c6e [ 2793104 ]
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1628 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Arnim Läuger cb215b6ba3 [ 2793104 ] hidden bug? in bf533-stamp.c (MURANAKA Masaki)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1627 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 71328b1824 readmem() and writemem() return a status. Patch their error handling
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1626 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago