1
0

176 Commits

Author SHA1 Message Date
Michael Gernoth
9bfaca620d 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.
2008-04-12 17:20:15 +02:00
Michael Gernoth
0a2341bb36 fix for mutex deadlock when closing and reopening the cable connection 2008-04-12 15:46:00 +02:00
Michael Gernoth
19acdb82e4 pass pointer to usb-driver structure through impact 2008-04-12 15:26:58 +02:00
Michael Gernoth
8af4d9103d make it possible to return an error everywhere 2008-04-12 15:13:26 +02:00
Michael Gernoth
501f1c2134 move interrupt functions to xpcu.c 2008-04-12 00:30:12 +02:00
Michael Gernoth
f92c0fbce9 rework more XPCU code. INT_* still needs to be moved 2008-04-11 21:14:32 +02:00
Michael Gernoth
4f3471859a move card_type into xpcu_s 2008-04-11 15:38:01 +02:00
Michael Gernoth
0c2db148a4 add xpcu_set_interface 2008-04-11 15:36:07 +02:00
Michael Gernoth
6234190be3 add xpcu_close 2008-04-11 15:22:59 +02:00
Michael Gernoth
6c235d59ca move XPCU transfer function 2008-04-11 15:16:28 +02:00
Michael Gernoth
cbfa0ac6c8 begin separating XPCU functions into own file 2008-04-11 15:08:19 +02:00
Michael Gernoth
396647368b don't export internal symbols 2008-04-11 14:12:36 +02:00
Michael Gernoth
74ed4fbde8 release usb-device on close 2008-04-10 22:31:10 +02:00
Michael Gernoth
adb51cf1e7 fix usb_reset. sharing the cable between applications is still possible. 2008-04-10 22:21:21 +02:00
Michael Gernoth
cf55ed64bb make it possible to share the USB and parallel cable between applications 2008-04-10 22:10:15 +02:00
Michael Gernoth
bbc3baea9b reset the USB cable when /dev/windrvr6 is closed.
This should solve prolems when impact fails on second use.
2008-04-10 20:25:53 +02:00
Michael Gernoth
d6cf203254 move ISE 10.1 info under "About" on the website 2008-03-29 14:08:41 +01:00
Michael Gernoth
45e87cbfdc add information about ISE 10.1 32-bit ond 64-bit platform to the website 2008-03-29 14:05:09 +01:00
Michael Gernoth
c42237a305 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.
2008-03-29 13:51:08 +01:00
Michael Gernoth
9cb54622e0 Describe how to enable the native libusb-support in ISE Design Suite 10.1 2008-03-27 20:14:59 +01:00
Michael Gernoth
718362b440 libusb-driver works on ISE Design Suite 10.1 2008-03-26 20:09:30 +01:00
Michael Gernoth
2ede2e5551 add location of official libusb-based driver 2008-03-26 11:20:16 +01:00
Michael Gernoth
b9423a5343 typo 2008-01-20 13:17:11 +01:00
Michael Gernoth
04d489add9 update supported software 2008-01-20 13:15:04 +01:00
Michael Gernoth
e8f8e2d060 clarify filename for udev rule 2007-11-10 13:31:49 +01:00
Michael Gernoth
be59993b74 do not export unnecessary symbols 2007-11-03 20:45:32 +01:00
Michael Gernoth
d5eac538d5 update supported software
+=EDK 9.02.01i
+=ISE 9.2 SP3
2007-11-03 17:47:46 +01:00
Michael Gernoth
cdce4d4dfe config-parser fix from Reimar Doeffinger 2007-10-08 15:43:55 +02:00
Michael Gernoth
e9a331c745 XILINX platform cable USB DLC9 works, too (reported by Johannes Hanika) 2007-09-22 22:35:14 +02:00
Michael Gernoth
812923bad6 ISE 9.2 SP2 works, too 2007-09-12 11:59:17 +02:00
Michael Gernoth
20ce0945f2 integrated USB cable on XUP-V2Pro works, too (reported by Andy Greensted) 2007-09-12 11:57:24 +02:00
Michael Gernoth
8d29f0a488 adapt snapshot-link to new gitweb 2007-09-07 00:16:54 +02:00
Michael Gernoth
a2a952c0da be compatible with libusb-versions without dev->devnum member 2007-09-06 17:31:44 +02:00
Michael Gernoth
ddb9214f8d Merge branch 'master' of agrajag.zerfleddert.de:/git/usb-driver 2007-08-29 10:37:46 +02:00
Michael Gernoth
77683ab696 ignore bus-id on XILINX_USB_DEV setting missing a device-id 2007-08-29 10:37:29 +02:00
Michael Gernoth
6af90678eb updated firmware description for ISE 9.2 2007-08-28 15:32:31 +02:00
Michael Gernoth
3a2a22bc86 make it possible to specify the USB bus
document the usage for multiple cables
2007-08-26 13:56:47 +02:00
Michael Gernoth
d377df04c9 support for multiple USB cables by Mondrian Nuessle <nuessle@uni-mannheim.de> 2007-08-24 11:19:50 +02:00
Michael Gernoth
4c7a69cb77 include inttypes.h 2007-08-19 01:19:12 +02:00
Michael Gernoth
5029ac18d7 add link to XILINX posting about open source cable drivers 2007-07-15 13:24:18 +02:00
Michael Gernoth
ddd89a5322 add ISE 9.2i and ChipScope 9.2 as supported 2007-07-10 16:25:00 +02:00
Michael Gernoth
72ce448bf9 only close the parallel port when it was really openend 2007-06-29 18:36:12 +02:00
Michael Gernoth
c21a2deca2 add short note about cleaning cable locks 2007-06-25 17:36:39 +02:00
Michael Gernoth
67e7f4aa19 add link to instructions for Ubuntu in VMware by Sven Andersson 2007-06-04 15:10:12 +02:00
Michael Gernoth
337944d1da add Synplicity Identify as supported software (reported by Marc Kelly) 2007-06-03 14:49:02 +02:00
Michael Gernoth
59fab31ff9 clean up supported software list 2007-06-03 14:45:44 +02:00
Michael Gernoth
278203036c move DLC9G cable to the tested and working section 2007-06-03 14:38:12 +02:00
Michael Gernoth
b3158171a8 add link to 64bit install instructions on Kubuntu by Ken Ryan 2007-06-03 14:36:32 +02:00
Michael Gernoth
69a88eebab Makefile cleanup 2007-05-27 00:37:02 +02:00
Michael Gernoth
b8b5059a2b document lib32 target, add EDK 9.1.02i as working 2007-05-27 00:10:02 +02:00