usb-driver
5 months agoupdate links for xc3sprog master
Michael Gernoth [Mon, 12 Dec 2011 15:47:45 +0000]
update links for xc3sprog

9 months agofix typo in setup_pcusb message
Michael Gernoth [Mon, 8 Aug 2011 10:47:58 +0000]
fix typo in setup_pcusb message

12 months agotypo
Michael Gernoth [Sun, 8 May 2011 18:42:05 +0000]
typo

12 months agoUpdate website for ISE 13
Michael Gernoth [Sun, 8 May 2011 18:41:12 +0000]
Update website for ISE 13

12 months agoISE 13.1 works
Michael Gernoth [Sun, 8 May 2011 18:22:31 +0000]
ISE 13.1 works

12 months agoAdd setup script for USB cable which works on modern distributions
Michael Gernoth [Sun, 8 May 2011 18:20:19 +0000]
Add setup script for USB cable which works on modern distributions

This completely rewritten version of setup_pcusb works on modern
distributions with newer udev versions which have a different
rules-format and are not detected by the xilinx-version of the
script. It only has the name in common with the xilinx-version.

15 months agoJtagkey: Fixed order of ftdi initialization.
Michal Demin [Mon, 24 Jan 2011 14:07:59 +0000]
Jtagkey: Fixed order of ftdi initialization.

Signed-off-by: Michal Demin <michaldemin@gmail.com>

15 months agoAdd support for different interfaces on FTDI chips.
Michal Demin [Mon, 10 Jan 2011 13:54:10 +0000]
Add support for different interfaces on FTDI chips.

Signed-off-by: Michal Demin <michaldemin@gmail.com>

23 months agoMore robust search for filename in memory at runtime
Michael Gernoth [Wed, 26 May 2010 08:11:43 +0000]
More robust search for filename in memory at runtime

23 months agofix jtagkey warnings on 64 bit
Michael Gernoth [Mon, 24 May 2010 19:51:52 +0000]
fix jtagkey warnings on 64 bit

23 months agoDynamically search for /proc/sys/dev/parport/%s/base-addr
Michael Gernoth [Mon, 24 May 2010 13:12:14 +0000]
Dynamically search for /proc/sys/dev/parport/%s/base-addr

23 months agofull support for parallel ports on ISE 12
Michael Gernoth [Mon, 24 May 2010 12:33:38 +0000]
full support for parallel ports on ISE 12

23 months agoOverload XilCommNS::CPortResources::Instance
Michael Gernoth [Mon, 24 May 2010 11:36:45 +0000]
Overload XilCommNS::CPortResources::Instance

23 months agodeclare variables at the beginning of the scope
Michael Gernoth [Mon, 24 May 2010 09:08:56 +0000]
declare variables at the beginning of the scope

23 months agotypo
Michael Gernoth [Sun, 23 May 2010 21:24:00 +0000]
typo

23 months agoDescribe problems with parallel cables
Michael Gernoth [Sun, 23 May 2010 21:23:13 +0000]
Describe problems with parallel cables

23 months agoAdd initial parallel port support for ISE 12.
Michael Gernoth [Sun, 23 May 2010 21:10:41 +0000]
Add initial parallel port support for ISE 12.

Only ports existing on the local system can be used for real
or ftdi-emulated cables. So you can't attach a ftdi-cable
to your non-existant LPT4 currently.

23 months agoAlways set return value for parallel ports
Michael Gernoth [Sun, 23 May 2010 15:40:11 +0000]
Always set return value for parallel ports

This fixes a crash in ISE 12 but does not lead to working parallel
port suppoet

23 months agofix ISE 12 support on 64bit
Michael Gernoth [Sun, 23 May 2010 15:01:17 +0000]
fix ISE 12 support on 64bit

23 months agoDon't overload uname but set personality in library constructor
Michael Gernoth [Sat, 22 May 2010 23:18:13 +0000]
Don't overload uname but set personality in library constructor

This fixes planAhead crashing on startup

23 months agofix prototype for _Z14isModuleLoadedPci
Michael Gernoth [Sat, 22 May 2010 22:11:02 +0000]
fix prototype for _Z14isModuleLoadedPci

23 months agoadd ISE 12 to the list of supported software
Michael Gernoth [Sat, 22 May 2010 11:30:47 +0000]
add ISE 12 to the list of supported software

23 months agosupport for ISE 12
Michael Gernoth [Sat, 22 May 2010 11:22:00 +0000]
support for ISE 12

2 years agoISE 11
Michael Gernoth [Mon, 15 Mar 2010 17:06:36 +0000]
ISE 11

2 years agoAdd note about newer udev versions and how to get it working again
Michael Gernoth [Mon, 15 Mar 2010 13:43:02 +0000]
Add note about newer udev versions and how to get it working again

2 years agoinformation for newer udev versions
Michael Gernoth [Sun, 28 Feb 2010 20:09:32 +0000]
information for newer udev versions

2 years agoXILINX Platform Cable USB II works
Michael Gernoth [Sun, 31 May 2009 16:26:14 +0000]
XILINX Platform Cable USB II works

Tested and confirmed by David Epping (Uni Ulm)

2 years agoISE 11.1 is supported
Michael Gernoth [Sun, 31 May 2009 16:23:05 +0000]
ISE 11.1 is supported

2 years agoISE 11.1 notes
Michael Gernoth [Sun, 31 May 2009 16:22:41 +0000]
ISE 11.1 notes

3 years agoLet usb-driver work with a no-module kernel by Gyorgy 'nog' Jeney
Michael Gernoth [Thu, 27 Nov 2008 14:11:07 +0000]
Let usb-driver work with a no-module kernel by Gyorgy 'nog' Jeney

3 years agocable sharing for USB needs to overload semop, this adds a disabled stub
Michael Gernoth [Tue, 23 Sep 2008 14:23:20 +0000]
cable sharing for USB needs to overload semop, this adds a disabled stub

3 years agodisable sharing the XPCU cable for now, as this causes problems even when
Michael Gernoth [Thu, 21 Aug 2008 08:14:27 +0000]
disable sharing the XPCU cable for now, as this causes problems even when
only one application uses the cable

3 years agoadd one supported and one untested cable
Michael Gernoth [Mon, 23 Jun 2008 19:44:13 +0000]
add one supported and one untested cable

3 years agoREADME additions for compiling on 64 bit systems by Uwe Bonnes
Michael Gernoth [Mon, 23 Jun 2008 19:40:01 +0000]
README additions for compiling on 64 bit systems by Uwe Bonnes

3 years agoadd link to UrJTAG tools
Michael Gernoth [Thu, 22 May 2008 14:39:51 +0000]
add link to UrJTAG tools

4 years agoremove no longer needed dummy_interrupt mutex
Michael Gernoth [Mon, 14 Apr 2008 21:18:24 +0000]
remove no longer needed dummy_interrupt mutex

4 years agoadd include stdint.h
Michael Gernoth [Mon, 14 Apr 2008 16:27:40 +0000]
add include stdint.h
Thanks to Matteo Vit.

4 years agoimprove debug output
Michael Gernoth [Sat, 12 Apr 2008 15:49:32 +0000]
improve debug output

4 years agofix handling of XILINX_USB_DEV environment variable
Michael Gernoth [Sat, 12 Apr 2008 15:40:32 +0000]
fix handling of XILINX_USB_DEV environment variable

4 years agoimplement support for multiple XPCU cables for ISE 10.1
Michael Gernoth [Sat, 12 Apr 2008 15:20:15 +0000]
implement support for multiple XPCU cables for ISE 10.1
this also solves the crash of impact 10.1 which was previously
attributed to a mutex deadlock, but impact itself leaks filedescriptors.

4 years agofix for mutex deadlock when closing and reopening the cable connection
Michael Gernoth [Sat, 12 Apr 2008 13:46:00 +0000]
fix for mutex deadlock when closing and reopening the cable connection

4 years agopass pointer to usb-driver structure through impact
Michael Gernoth [Sat, 12 Apr 2008 13:26:58 +0000]
pass pointer to usb-driver structure through impact

4 years agomake it possible to return an error everywhere
Michael Gernoth [Sat, 12 Apr 2008 13:13:26 +0000]
make it possible to return an error everywhere

4 years agomove interrupt functions to xpcu.c
Michael Gernoth [Fri, 11 Apr 2008 22:30:12 +0000]
move interrupt functions to xpcu.c

4 years agorework more XPCU code. INT_* still needs to be moved
Michael Gernoth [Fri, 11 Apr 2008 19:14:32 +0000]
rework more XPCU code. INT_* still needs to be moved

4 years agomove card_type into xpcu_s
Michael Gernoth [Fri, 11 Apr 2008 13:38:01 +0000]
move card_type into xpcu_s

4 years agoadd xpcu_set_interface
Michael Gernoth [Fri, 11 Apr 2008 13:36:07 +0000]
add xpcu_set_interface

4 years agoadd xpcu_close
Michael Gernoth [Fri, 11 Apr 2008 13:22:59 +0000]
add xpcu_close

4 years agomove XPCU transfer function
Michael Gernoth [Fri, 11 Apr 2008 13:16:28 +0000]
move XPCU transfer function

4 years agobegin separating XPCU functions into own file
Michael Gernoth [Fri, 11 Apr 2008 13:08:19 +0000]
begin separating XPCU functions into own file

4 years agodon't export internal symbols
Michael Gernoth [Fri, 11 Apr 2008 12:12:36 +0000]
don't export internal symbols

4 years agorelease usb-device on close
Michael Gernoth [Thu, 10 Apr 2008 20:31:10 +0000]
release usb-device on close

4 years agofix usb_reset. sharing the cable between applications is still possible.
Michael Gernoth [Thu, 10 Apr 2008 20:21:21 +0000]
fix usb_reset. sharing the cable between applications is still possible.

4 years agomake it possible to share the USB and parallel cable between applications
Michael Gernoth [Thu, 10 Apr 2008 20:10:15 +0000]
make it possible to share the USB and parallel cable between applications

4 years agoreset the USB cable when /dev/windrvr6 is closed.
Michael Gernoth [Thu, 10 Apr 2008 18:25:53 +0000]
reset the USB cable when /dev/windrvr6 is closed.
This should solve prolems when impact fails on second use.

4 years agomove ISE 10.1 info under "About" on the website
Michael Gernoth [Sat, 29 Mar 2008 13:08:41 +0000]
move ISE 10.1 info under "About" on the website

4 years agoadd information about ISE 10.1 32-bit ond 64-bit platform to the website
Michael Gernoth [Sat, 29 Mar 2008 13:05:09 +0000]
add information about ISE 10.1 32-bit ond 64-bit platform to the website

4 years agoFix 32-bit ISE 10.1 on 64-bit platform.
Michael Gernoth [Sat, 29 Mar 2008 12:51:08 +0000]
Fix 32-bit ISE 10.1 on 64-bit platform.

When trying to access a cable with this combination, ISE displays the
following error: "Cable operation is not supported when running the
32-bit version of the application on a 64-bit platform."

This is fixed by additionally overloading the uname function and replacing
x86_64 by i686 in the returned struct in the 32-bit version of this library.
The 64-bit version will still correctly return x86_64.

4 years agoDescribe how to enable the native libusb-support in ISE Design Suite 10.1
Michael Gernoth [Thu, 27 Mar 2008 19:14:59 +0000]
Describe how to enable the native libusb-support in ISE Design Suite 10.1

4 years agolibusb-driver works on ISE Design Suite 10.1
Michael Gernoth [Wed, 26 Mar 2008 19:09:30 +0000]
libusb-driver works on ISE Design Suite 10.1

4 years agoadd location of official libusb-based driver
Michael Gernoth [Wed, 26 Mar 2008 10:20:16 +0000]
add location of official libusb-based driver

4 years agotypo
Michael Gernoth [Sun, 20 Jan 2008 12:17:11 +0000]
typo

4 years agoupdate supported software
Michael Gernoth [Sun, 20 Jan 2008 12:15:04 +0000]
update supported software

4 years agoclarify filename for udev rule
Michael Gernoth [Sat, 10 Nov 2007 12:31:49 +0000]
clarify filename for udev rule

4 years agodo not export unnecessary symbols
Michael Gernoth [Sat, 3 Nov 2007 19:45:32 +0000]
do not export unnecessary symbols

4 years agoupdate supported software
Michael Gernoth [Sat, 3 Nov 2007 16:47:46 +0000]
update supported software
+=EDK 9.02.01i
+=ISE 9.2 SP3

4 years agoconfig-parser fix from Reimar Doeffinger
Michael Gernoth [Mon, 8 Oct 2007 13:43:55 +0000]
config-parser fix from Reimar Doeffinger

4 years agoXILINX platform cable USB DLC9 works, too (reported by Johannes Hanika)
Michael Gernoth [Sat, 22 Sep 2007 20:35:14 +0000]
XILINX platform cable USB DLC9 works, too (reported by Johannes Hanika)

4 years agoISE 9.2 SP2 works, too
Michael Gernoth [Wed, 12 Sep 2007 09:59:17 +0000]
ISE 9.2 SP2 works, too

4 years agointegrated USB cable on XUP-V2Pro works, too (reported by Andy Greensted)
Michael Gernoth [Wed, 12 Sep 2007 09:57:24 +0000]
integrated USB cable on XUP-V2Pro works, too (reported by Andy Greensted)

4 years agoadapt snapshot-link to new gitweb
Michael Gernoth [Thu, 6 Sep 2007 22:16:54 +0000]
adapt snapshot-link to new gitweb

4 years agobe compatible with libusb-versions without dev->devnum member
Michael Gernoth [Thu, 6 Sep 2007 15:31:44 +0000]
be compatible with libusb-versions without dev->devnum member

4 years agoMerge branch 'master' of agrajag.zerfleddert.de:/git/usb-driver
Michael Gernoth [Wed, 29 Aug 2007 08:37:46 +0000]
Merge branch 'master' of agrajag.zerfleddert.de:/git/usb-driver

4 years agoignore bus-id on XILINX_USB_DEV setting missing a device-id
Michael Gernoth [Wed, 29 Aug 2007 08:37:29 +0000]
ignore bus-id on XILINX_USB_DEV setting missing a device-id

4 years agoupdated firmware description for ISE 9.2
Michael Gernoth [Tue, 28 Aug 2007 13:32:31 +0000]
updated firmware description for ISE 9.2

4 years agomake it possible to specify the USB bus
Michael Gernoth [Sun, 26 Aug 2007 11:56:47 +0000]
make it possible to specify the USB bus
document the usage for multiple cables

4 years agosupport for multiple USB cables by Mondrian Nuessle <nuessle@uni-mannheim.de>
Michael Gernoth [Fri, 24 Aug 2007 09:19:50 +0000]
support for multiple USB cables by Mondrian Nuessle <nuessle@uni-mannheim.de>

4 years agoinclude inttypes.h
Michael Gernoth [Sat, 18 Aug 2007 23:19:12 +0000]
include inttypes.h

4 years agoadd link to XILINX posting about open source cable drivers
Michael Gernoth [Sun, 15 Jul 2007 11:24:18 +0000]
add link to XILINX posting about open source cable drivers

4 years agoadd ISE 9.2i and ChipScope 9.2 as supported
Michael Gernoth [Tue, 10 Jul 2007 14:25:00 +0000]
add ISE 9.2i and ChipScope 9.2 as supported

4 years agoonly close the parallel port when it was really openend
Michael Gernoth [Fri, 29 Jun 2007 16:36:12 +0000]
only close the parallel port when it was really openend

4 years agoadd short note about cleaning cable locks
Michael Gernoth [Mon, 25 Jun 2007 15:36:39 +0000]
add short note about cleaning cable locks

4 years agoadd link to instructions for Ubuntu in VMware by Sven Andersson
Michael Gernoth [Mon, 4 Jun 2007 13:10:12 +0000]
add link to instructions for Ubuntu in VMware by Sven Andersson

4 years agoadd Synplicity Identify as supported software (reported by Marc Kelly)
Michael Gernoth [Sun, 3 Jun 2007 12:49:02 +0000]
add Synplicity Identify as supported software (reported by Marc Kelly)

4 years agoclean up supported software list
Michael Gernoth [Sun, 3 Jun 2007 12:45:44 +0000]
clean up supported software list

4 years agomove DLC9G cable to the tested and working section
Michael Gernoth [Sun, 3 Jun 2007 12:38:12 +0000]
move DLC9G cable to the tested and working section

4 years agoadd link to 64bit install instructions on Kubuntu by Ken Ryan
Michael Gernoth [Sun, 3 Jun 2007 12:36:32 +0000]
add link to 64bit install instructions on Kubuntu by Ken Ryan

4 years agoMakefile cleanup
Michael Gernoth [Sat, 26 May 2007 22:37:02 +0000]
Makefile cleanup

4 years agodocument lib32 target, add EDK 9.1.02i as working
Michael Gernoth [Sat, 26 May 2007 22:10:02 +0000]
document lib32 target, add EDK 9.1.02i as working

4 years agowork correclty on 64bit systems with 32bit userland
Michael Gernoth [Sat, 26 May 2007 21:19:25 +0000]
work correclty on 64bit systems with 32bit userland

4 years agoadd lib32 target to build a 32 bit library on 64 bit systems
Michael Gernoth [Sat, 26 May 2007 21:07:08 +0000]
add lib32 target to build a 32 bit library on 64 bit systems

5 years agobetter check for NULL on access
Michael Gernoth [Sat, 19 May 2007 13:15:27 +0000]
better check for NULL on access

5 years agoadd EDK 9.1.01i as working
Michael Gernoth [Fri, 18 May 2007 14:31:13 +0000]
add EDK 9.1.01i as working

5 years agoremove Id-tag from website
Michael Gernoth [Thu, 17 May 2007 22:10:21 +0000]
remove Id-tag from website

5 years agoadd git summary link
Michael Gernoth [Thu, 17 May 2007 21:54:02 +0000]
add git summary link

5 years agoadd information on how to clone the repository with git
Michael Gernoth [Thu, 17 May 2007 17:37:12 +0000]
add information on how to clone the repository with git

5 years agoreturn -1 if pathname passed to accept is a null-pointer.
Michael Gernoth [Thu, 17 May 2007 17:21:59 +0000]
return -1 if pathname passed to accept is a null-pointer.

unbreaks git with libusb-driver.so preloaded

5 years agoadd something versionlike for the git-tracked usb-driver
Michael Gernoth [Thu, 17 May 2007 16:50:49 +0000]
add something versionlike for the git-tracked usb-driver

5 years agochange repository to git
Michael Gernoth [Thu, 17 May 2007 16:12:14 +0000]
change repository to git

5 years agotypo
michael [Fri, 4 May 2007 12:09:18 +0000]
typo