1
0

195 Commits

Author SHA1 Message Date
Michael Gernoth
9f78065e21 fix prototype for _Z14isModuleLoadedPci 2010-05-23 00:11:02 +02:00
Michael Gernoth
b316fb2f6f add ISE 12 to the list of supported software 2010-05-22 13:30:47 +02:00
Michael Gernoth
4ba5d6d931 support for ISE 12 2010-05-22 13:22:00 +02:00
Michael Gernoth
4d5f52f3c6 ISE 11 2010-03-15 18:06:36 +01:00
Michael Gernoth
cc424c9bea Add note about newer udev versions and how to get it working again 2010-03-15 14:43:02 +01:00
Michael Gernoth
7b219d308d information for newer udev versions 2010-02-28 21:09:32 +01:00
Michael Gernoth
f10305a8cb XILINX Platform Cable USB II works
Tested and confirmed by David Epping (Uni Ulm)
2009-05-31 18:26:14 +02:00
Michael Gernoth
740b45f5ca ISE 11.1 is supported 2009-05-31 18:23:05 +02:00
Michael Gernoth
06f5f9d037 ISE 11.1 notes 2009-05-31 18:22:41 +02:00
Michael Gernoth
aed36bb341 Let usb-driver work with a no-module kernel by Gyorgy 'nog' Jeney 2008-11-27 15:11:07 +01:00
Michael Gernoth
1fc8f7a47d cable sharing for USB needs to overload semop, this adds a disabled stub 2008-09-23 16:23:20 +02:00
Michael Gernoth
23138e94d0 disable sharing the XPCU cable for now, as this causes problems even when
only one application uses the cable
2008-08-21 10:14:27 +02:00
Michael Gernoth
9bb134bb79 add one supported and one untested cable 2008-06-23 21:44:13 +02:00
Michael Gernoth
1dd0c369ec README additions for compiling on 64 bit systems by Uwe Bonnes 2008-06-23 21:40:01 +02:00
Michael Gernoth
120876a361 add link to UrJTAG tools 2008-05-22 16:39:51 +02:00
Michael Gernoth
614a4da1e8 remove no longer needed dummy_interrupt mutex 2008-04-14 23:18:24 +02:00
Michael Gernoth
787300f60e add include stdint.h
Thanks to Matteo Vit.
2008-04-14 18:27:40 +02:00
Michael Gernoth
325556c933 improve debug output 2008-04-12 17:49:32 +02:00
Michael Gernoth
8949e420b6 fix handling of XILINX_USB_DEV environment variable 2008-04-12 17:40:32 +02:00
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