CONTEC Logo
Products Support DownLoad News Catalog Contact Profile Return TOP
 Linux Driver Download Service - UPdate 2003/08/08 -
   
6 It is free download service of the driver for Linux for which you ask from many visitors.
    We are am pleased if it is heplful for Linux application development of a customer.

Linux Driver Line-Up



Library for digital I/O boards
  API-DIO(LNX)InformationDownload
Our digital I/O board can be operated by Linux.


Standard COM Driver for serial communication board
  COM-DRV(LNX)InformationDownload
Our serial Communication board can be operated by Linux.


Library for counter board
  API-CNT(LNX)InformationDownload
Our counter board can be operated by Linux.


Library for General purpose I/O
  IO-LIB(LNX)InformationDownload
Our board that shows I/O port map, can be operated by Linux.



Information Library for digital I/O boards  API-DIO(LNX)

What is API-DIO(LNX)?


It is a library for controlling our digital I/O board in Linux.

Feature

  • API-DIO (LNX) offers the function group for controlling our digital I/O board by shared library and the driver of module form.
  • Fundamental functions, such as input and output, interrupt, trigger function and timer function, are offered.
  • It configure the device to be used by the setting program (config) and the setting file.
  • A configuration program outputs the setting file which makes easy to execution environment, a driver starting script and a stop script.
  • The source code for user interrupt processing is included and used with a driver.

    Specification

      Supported OS
      2.2.14 / RedHat Linux 6.2
      2.2.16 / RedHat Linux 7.0
      2.4.2 / RedHat Linux 7.1
      2.4.7 / RedHat Linux 7.2
      2.4.18 / RedHat Linux 7.3
      2.4.18 / RedHat Linux 8.0
      2.4.20 / RedHat Linux 9
      2.2.13 / TurboLinux 6.0
      2.4.5 / TurboLinux 7.0
      2.4.18 / TurboLinux 8

      Supported Language
      gcc
      Kylix2

      Correspondence Model
      IBM PC/AT compatible, DOS/V PC

      Adaptation interface board
    PIO-64/64L(PCI), PIO-32/32L(PCI)H, PIO-32/32L(PCI), PIO-32/32T(PCI), PIO-32/32F(PCI), PIO-32/32B(PCI)H, PIO-16/16L(PCI)H,
    PIO-16/16RY(PCI), PIO-16/16L(PCI), PIO-16/16T(PCI), PIO-16/16TB(PCI), PIO-16/16B(PCI), PI-128L(PCI), PI-64L(PCI)H,
    PI-32L(PCI)H, PI-64L(PCI), PI-32L(PCI), PI-32B(PCI), PO-128L(PCI), PO-64L(PCI)H, PO-32L(PCI)H, PO-64L(PCI), PO-32L(PCI),
    PO-32B(PCI), RRY-16C(PCI), RRY-32(PCI)

    Download


    API-DIO(LNX) [ Ver.1.10 ]
    [ Description ]
    Development Emvironment(Full Set) - 2003/08/08
      Downlard [1010KB]
    On-line Help- 2003/08/08
      Downlard [33KB]


    | Line-Up |

    Information   Standard COM Driver for serial communication board  COM-DRV(LNX)

    What is COM-DRV(LNX)?


    It is driver software to use serial communication board (PCI-bus) on Linux
    By including this software in OS, it is recognized as the serial port (COM port) of stardard function in a personal computer. so it can be controlled by standard serial port function of OS.

    Feature

  • Our PCI-bus serial communication board can be used like the serial (COM) port of a personal computer.
  • It is based on the standard tty driver of OS, and is a standard system call [open(), close(), read(), write() It can be used.] of serial ports. Moreover, based on GPL, it is attached in the source code.
  • It is attached in various kinds of sample programs (console program) which are useful to program development.

    Specification

      Kernel  /  Distribution
      2.2.12 / RedHat Linux 6.1(English)
      2.2.14 / RedHat Linux 6.2
      2.2.16 / RedHat Linux 7.0
      2.4.2 / RedHat Linux 7.1
      2.4.7 / RedHat Linux 7.2
      2.4.18 / RedHat Linux 7.3
      2.4.18 / RedHat Linux 8.0
      2.4.20 / RedHat Linux 9
      2.2.13 / Turbo Linux 6.0
      2.4.5 / Turbo Linux 7.0
      2.4.18 / Turbo Linux 8.0

      Correspondence Model
      DOS/V PC (Intel x86 architecture)

      Adaptation interface board
      PCI-bus Serial Communication board
      RS-232C Type : COM-2(PCI)H, COM-4(PCI)H, COM-8(PCI)H, COM-1(LPCI)H, COM-2(LPCI)H,
                                COM-4(LPCI)H, COM-2P(PCI)H, COM-4P(PCI)H, COM-2(PCI), COM-4(PCI),
                                COM-8(PCI)

      RS-485 Type : COM-2PD(PCI)H, COM-4PD(PCI)H COM-2PD(PCI) * support Full-Duplex only

      Card-Bus Serial Communication board
      RS-232C Type : COM-4(CB)H

      PCMCIA BusSerial Communication board
      RS-232C Type : COM-1(PM), COM-2(PM)

      RS-485 Type : COM-1D(PM) * support Full-Duplex only


    Download


    COM-DRV(LNX) [ Ver.2.10 ]
    [ Description ]
    Development Emvironment(Full Set) - 2003/07/25
      Downlard [90KB]


    | Line-Up |

    Information   Library for counter board  API-CNT(LNX)

    What is API-CNTDRV(LNX)?


    It is a library for controlling our counter board in Linux.

    Feature

  • API-CNT(LNX) offers the function group for controlling our counter board by shared library and the driver of module form.
  • Fundamental functions, such as a mode setup, count value acquisition, count coincidence interruption and timer interruption, are offered.
  • It configure the device to be used by the setting program (config) and the setting file.
  • A configuration program outputs the setting file which makes easy to execution environment, a driver starting script and a stop script.
  • The source code for user interrupt processing is included and used with a driver.

    Specification

      Supported OS
      2.2.14 / RedHat Linux 6.2
      2.2.16 / RedHat Linux 7.0
      2.4.2 / RedHat Linux 7.1
      2.4.7 / RedHat Linux 7.2
      2.4.18 / RedHat Linux 7.3
      2.4.18 / RedHat Linux 8.0
      2.4.20 / RedHat Linux 9
      2.2.13 / TurboLinux 6.0
      2.4.5 / TurboLinux 7.0
      2.4.18 / TurboLinux 8

      Supported Language
      gcc
      Kylix2

      Correspondence Model
      IBM PC/AT compatible, DOS/V PC

      Adaptation interface board
    CNT24-4(PCI), CNT24-4D(PCI)

    Download


    API-CNT(LNX) [ Ver.1.10 ]
    [ Description ]
    Development Emvironment(Full Set) - 2003/08/08
      Downlard [639KB]
    On-line Help- 2003/08/08
      Downlard [46KB]


    | Line-Up |

    Information   General purpose I/O Library  IO-LIB(LNX)

    What is IO-LIB(LNX)?


    It is the library software for performing I/O access and interruption event processing in Linux.
    The interface board of our PCI-bus / ISA-Bus / /CompactPCI-bus can be operated by Linux.

    Feature

  • It can access in a 1/2/4 bytes unit to arbitrary I/O port addresses.
  • The resource information on a PCI-bus / CompactPCI-bus(Plug & Play)board can be gotten.
  • Interruption event processing can be performed.
  • The sample program of the console and X-Window (GNOME) is attached.
  • The function reference of HTML form is attached.

    Specification

      Kernel  /  Distribution
      2.2.14 / RedHat Linux 6.2
      2.2.16 / RedHat Linux 7.0
      2.4.2 / RedHat Linux 7.1
      2.4.7 / RedHat Linux 7.2
      2.4.18 / RedHat Linux 7.3
      2.4.18 / RedHat Linux 8.0
      2.4.20 / RedHat Linux 9
      2.2.13 / TurboLinux 6.0
      2.4.5 / TurboLinux 7.0
      2.4.18 / TurboLinux 8

      Correspondence Model
      DOS/V PC (Intel x86 architecture)

      Function List
      Function name   Description
      IoOpen   nitialization processing is performed and a file descriptor is acquired.
      IoClose   End processing is performed and a file descriptor is closed.
      IoGetResourceByDeviceID   The resource of a PCI board is acquired from VenderID, DeviceID, etc.
      IoEnableIrq   Event generation by interruption is enable.
      IoDisableIrq   Event generation by interruption is disable.
      IoStatus   It checks which interruption has occurred.
      IoInPortB   Data is inputted from the specified port (1Byte).
      IoInPortW   Data is inputted from the specified port (2Byte).
      IoInPortD   Data is inputted from the specified port (4Byte).
      IoOutPortB   Data is outputted to the specified port (1Byte).
      IoOutPortW   Data is outputted to the specified port (2Byte).
      IoOutPortD   Data is outputted to the specified port (4Byte).
      IoEnableIrqEx Setting up of Interrupt and Call-Back(Extended Version)
      IoDisableIrqEx Clear Interrupt service routine and stop Interrupt monitoring (Extended Version)
      INTERRUPT_CALLBACK Interupt notice by call- back type
      IoGetErrorString Getting error string from returned "errno".

      Adaptation interface board
      Our PCI-bus/ISA-Bus/CompactPCI-bus Interface board
      * Only the board which exhibits the I/O Port map.

      Board number to be used
      With no restriction by this software specification

    Download


    IO-LIB(LNX) [ Ver1.30 ]
    [ Description ]
    Development Emvironment(Full Set) - 2003/08/08
      Downlard[923KB]
    On-line Help- 2003/08/08
      Downlard [26KB]


    | Line-Up |


       
      Linux Driver Download Service - UPdate 2002/10/11 - 

    Copyright © 2002 CONTEC Co.,Ltd.  All rights reserved.