Application Distribution

The following files are required for executing the application in which the API-TOOL(LNX) are used.

String "***" differs in every drivers.
analog input and output : aio
gpib                            : gpib

config/contec_***.conf .......... Setting file
config/contec_***_start.sh ...... Driver start script
config/contec_***_stop.sh ....... Driver stops script
config/c***.o ................... Device driver
/usr/lib/libc***.so ............. Shared library
/usr/lib/libc***.so.1.0 ......... Shared library

Setting file, device driver, driver start script are put in same path.

Please put the setting file and device driver in the same path as the start script. If you edit the driver start script and specify the device driver in full path, the device driver and setting file can be put in another location.

You must copy the setting file to /proc after the driver is started by insmod command.

You can copy libc***.so.1.0 to /usr/lib, make the symbolic link to /usr/lib/libc***.so, the shared library can be used when ldconfig command is executed.

For details, refer to c***/library/makefile.

Linux driver includes the kernel version, device driver files are put in each kernel version folder because version is checked when the insmod command is performed.

There is no problem if the kernel version of development environment is same as the executing environment, but if the kernel version of development environment is different from the executing environment, please note it.

You need use the driver module fitted to the executing environment.

If you want to start driver when the system start, please set to start the device driver in /etc/rc.d/rc.local.