====================================================================
  JIDA32 Library API for Windows 9x/NT/2000/XP/CE, Linux, VxWorks
  2001.12.04
====================================================================

1. Purpose:
-----------

JIDA is an API that provides control over many JUMPtec specific 
board features.


2. Files/Directories:
---------------------

\Jida32.pdf
\ReadMe.txt
\inc\Jida.h
\inc
\Linux
\Linux\JidaDrv
\Linux\JidaDrv\2.2.x
\Linux\JidaDrv\2.4.x
\Linux\JidaLib
\Linux\JidaTst
\Linux\JWDogTst
\src
\src\JidaTst
\src\JidaTst\Linux
\src\JidaTst\WinCE
\src\JWDogTst
\src\JWDogTst\Linux
\src\JWDogTst\WinCE
\VxWorks
\VxWorks\target
\VxWorks\target\h
\VxWorks\target\lib
\VxWorks\target\lib\objI80486gnuvx
\VxWorks\target\lib\objPENTIUMgnuvx
\Win9xNT
\Win9xNT\bin
\Win9xNT\lib
\WinCE
\WinCE\bin
\WinCE\lib


3. Demo Installation:
---------------------

For full information please refer to JIDA32.PDF

Windows 9x, Windows NT, Windows 2000, and Windows XP:
- - - - - - - - - - - - - - - - - - - - - - - - - - -

Run the sample JidaTst.EXE in the \Win9xNT\bin directory which will dynamically 
install the drivers.

Under Win NT you need Admin rights to install the drivers for the first time.

For Windows 9x Watchdog you to manually install an additional driver.
See JIDA32.PDF for details, especially for board with Winbond controllers.

Windows NT Embedded:
- - - - - - - - - -

The JUMPtec Windows NTE Solution Pack also includes the JIDA interface. So you don't
need to do the manual install. You might need to copy over the JIDA binaries
since this package might contain newer version. Please check the time stamp.

The binaries are the same as for regular NT.

Windows CE:
- - - - - - 

The JUMPtec Windows CE Solution Pack also includes the JIDA interface. So you don't
need to do the manual install. You might need to copy over the JIDA binaries
since this package might contain newer version. Please check the time stamp.

Add these line to the MODULES section of any *.BIB file:

    jida.dll        $(_FLATRELEASEDIR)\jida.dll             NK  SH
    jidac.dll       $(_FLATRELEASEDIR)\jidac.dll            NK  SH
    jidatst.exe     $(_FLATRELEASEDIR)\jidatst.exe          NK  S
    jwdogtst.exe    $(_FLATRELEASEDIR)\jwdogtst.exe         NK  S

Place the three files from the \WinCE\bin directory into any files directory.

The drivers are dynamically installed upon running JIDATST.EXE. You can do that
in your own application as well.

Alternatively load the driver on start-up with these line in any *.REG file:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\JidaC]
   "Dll"="jidac.dll"
   "Prefix"="JDA"
   "Index"=dword:1
   "Order"=dword:9

Linux:
- - - -

Copy the files form the Linux directory to your Linux root directory. 
See JIDA32.PDF for details.

VxWorks:
- - - - -

Copy the files form the VxWorks directory to your Tornado directory. 
See JIDA32.PDF for details.


4. Release Notes:
-----------------

New features since last complete release:

New Boards:
  ETX-P3 (MOD6)
  MOPS/520 (P489)
  DIMM-PC/386-IE (D201)
  DIMM-PC/520 (D501)
  SPRINT7 (AGP1)

New OS:
  Linux 2.2/2.4

If your particular board is not supported please contact sales@jumptec.de. A new version might 
be already availble on request.

Since there is such a large number combinations of JUMPtec boards, board variations,
BIOS versions, operating systems, operating system versions, and driver versions it is
almost impossible to test all thinkable combinations. While we have implemented all known 
I2C and watchdog access mechanisms so far there might be some combination which 
might not work. Please let us know if you run into any problems.

Most mainstream combinations have been tested. Specifically these boards have been tested:

  coolMONSTER/P3 (LEU6)
  ETX-P1 (MOD5)
  ETX-MGX (MOD1)
  coolMONSTER CMP (LEU2)
  littleMONSTER/Pentium (LEU1)
  MOPSlcd6 (P588)
  MOPSlcd4 (P488)
  DIMM-PC/486 (D401) (WatchDog requires new board revision)
  DIMM-PC/COMBO1 & VGA1
  SuperMOPS Pro
  MULTI-4
  SPRINT-6A


END
