Tree [d8fc6f] master /
History



File Date Author Commit
MCHPFSUSB 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
dlportio 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
gxsflags 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
gxsload 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
gxsport 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
gxssetclk 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
gxstest 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
gxstoolslib 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
gxulatest 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
iolib 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
libusb-win32 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
markuplib 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
tvichw32 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
uniio 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
xsload 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
xsport 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
xssetclk 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
xstest 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
xstools 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
xstoolslib 2011-01-27 devbisme devbisme [d8fc6f] Version 5.1.3
xsusbprg 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
DoxyS.ignore 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
DoxySfile 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
README 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
XSBRDINF.xml 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
XSPARAM.TXT 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
XSPARAM98.TXT 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
XSPARAMV7.TXT 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
XSPARAMXP.TXT 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
XSPARAMXP64.TXT 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
chg_copyright.pl 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
chg_release.cmd 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
chg_version.pl 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
find_xstools_dist_files.pl 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
makefile 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3
xess.ico 2010-05-18 Dave Vandenbout Dave Vandenbout [8e1b2a] Initial XSTOOLs source (version 5.1.2)
xstools.dir 2011-01-27 Dave Vandenbout Dave Vandenbout [c44401] Version 5.1.3

Read Me

XSTOOLs Version 5.1.3

Release Date: 12/16/2010

Contact: Dave Vandenbout
         XESS Corp.
		 2608 Sweetgum Drive
		 Apex NC USA
		 devb@xess.com
		 001-919-363-4695

This is the source release for XSTOOLs 5.1.3.  The XSTOOLs utilities are used to
communicate from a PC to one of the FPGA development boards manufactured by XESS
Corporation (www.xess.com).  Using these utilities, you can run a  diagnostic test,
program the FPGA with a bitstream, upload/download the RAM or flash memory,
send test signals to the FPGA, etc.

This code compiles with Microsoft Visual C++ 6.0.  You can compile it by issuing
the command 'make' in the top-level directory.  You can also open the Visual Studio
workspace in the xstools subdirectory (xstools/xstools.dsw) and rebuild the utilities that way.

This source does not include the TVICHW32 parallel port driver library since that
is sold by EnTech Taiwan (entechtaiwan.net).  You will have to buy TVICHW32 from
them or disable it in the XSTOOLs code before you can compile this code.

You will also need to download and install the Windows DDK.  The DDK provides
the WinUsb driver that works under Vista and Windows 7.  You will probably
have to modify a header file or two in the DDK in order to get XSTOOLs to compile
using VC++ 6.0.  If you don't need XSTOOLs to work with Vista or Windows 7, then 
you can disable the WinUsb driver and enable the libusb-win32 code.

If you modify the code and want to test it, you should probably download and
run the XSTOOLs 5.1.3 installer from www.xess.com/downloads.php.  This will setup
all the necessary drivers and configuration files.  Then all you have to do is drop
your modified executables into the Program Files/XSTOOLs folder and there you go!

You can generate documentation for this code with the command 'make documentation'.
This will run doxys on the code and create a hyperlinked document at 
xstools_src_doc/index.html that you can view in your browser.  (Obviously, you
need to download and install doxys for this to work.)

This is the end-point for this particular branch of the software and I do not plan
to maintain it any further.  The source is being released so that XESS customers 
can modify and extend it as they wish.  My future efforts will be directed
toward XSTOOLs 6.0.