==================================================================== 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