ReadMe.txt Driver File Contents (DRV-RTX-2009-07-1-CD.zip)

 * * *  CIF RTX Driver for RTX 5.x  / 6.x / 8.1 / 2009 * * *

Version: V1.110  		23.07.09

1. Introduction
2. Bugfixes, Compatibility, known Problems
3. Example
4. Supported hardware

'***************************************************************
1. Introduction

The CIF RTX driver is a represented as a RTDLL.

The RTX driver interface compares to the functions known from the
standard CIF Device Driver (refer to the CIF Device Driver Manual).

Created for VenturCom RTX Version 5.0 for Windows NT4 / 2000
Created for VenturCom RTX Version 6.x for Windows 2000 / XP
Created for IntervalZero RTX Version 8.1 for Windows 2000 / XP
Created for IntervalZero RTX Version 2009 for Windows 2000 / XP

Differences are listeted below:
------------------------------------
- The driver supports ISA (CIF30), PCI (CIF50) cards
at the same time.

- No further card configuration outside the driver necessary.

- Functions are extended by two parameters (hDriver and hCIF) which
are created during DevInitBoard() and must be used to identify the driver and
the device on all further function calls.

- DevInitBoard() must be call with a DeviceName (e.g. CIF50-PB) a
device number (0..3) a firmware file path and a configuration file name.
It returns a driver and device handle (hDriver, hCIF)
to identify the choosen device.

- Firmware test against the given firmware file including automatic download
if they are different during startup.

- Configuration test against the given firmware file including automatic download
if they are different during startup.

- External funtions to check the configuration on module level.

'****************************************************************
2. Bugfixes, Compatibility, known Problems

  V1.110 
	- Create VS .NET 2003 project to support RTX version 8.1 and 2009
          
  V1.109 
	- PCI scan for RTX 6.x fixed. PCI bus numbers now incremented
          until "Bus not found" instead of limiting it to 12.

  V1.108 
	- DPS E34 and H6M / DNS E2A / COS E2E included

  V1.107 BETA2 
	- Missing API function DevDownload() implemented
        - Changed TO_CONT_MSG from 1 to 3 seconds in configuration and 
          firmware download handling

  V1.106 
	- New version with certain fixes

  V1.105 BETA 2
	- Support for COM-CA-DPM/DPS, COM-CA-DNM/DNS and COM-CA-COM included
	- Firmware file info for new CIF50 Rev. 2 PB and DevNet included

  V1.104
	- Function DevInitBoard() extended by a new parameter usDriverType.
          Now the function can be called without a device name.
	- Function DevGetBoardInfo() changed to enable calling before DevInitBoard().
          First parameter changed from pDevInst to usDriverType.
	- CIF100 only
	  * WatchDog and DMAErr bits are not set because of
            not activated in IRQ_Mask_Flags_Host
          * Internal error handling for CIF100 during DevExchangeIO() and 
            DevExchangePLCData() changed
          * DevReset() changed

  V1.103
	- Support for CIF cards running serial protocols included
	- Slave devices included into device list
	- Suport for CIF80 (compact PCI) cards included

  V1.102
	- All functions from the CIF Device Driver and CIF DMA driver
          are now in the interface.
          Function which are not available for a device are delivering 
          an error (NOT_IMPLEMENTED)
	- Fix in DEV_WaitReset(), in case of an error, reset of the
          internal state included
        - Bad pointer initialisation pbHostFlag and pbDevFlag in 
          DEV_CreateMemory() for DPM cards fixed
	- DevTriggerWatchDog() now recalculates the watchdog time to 
  	  milliseconds (divide by 10) and limits the 
	  range between 10ms and 2550ms 
        - DevExchangeIOErr() does not return the correct COMSTATE.usMode

  V1.101
	- Function DevMemoryPtr, DevHWPortControl included
	- BusType initialization in PCI scan functions fixed
        - Test program changed and extended by threads

  V1.100
	- Driver review
        - CIFUSER.H file is now compatible to NT version
        - Test program extended by new test function

  V1.002
	- Supported filedbuses extended by ASI and SDS
	- Supported devices extended by COM modules 

  V1.002 BETA
	- Access violation by working with ISA boards fixed 
	  (function table pointer was NULL)
	- Hardware running in "Bootstraploader" not correctly recognized. 
	  Instead comparing "Bootstraploader" with supported firmware names.
	- Scan area for ISA devices 0xA0000-0xDFFFF extended 
	  to 0xA0000-0xE7FFF

  V1.001
	- First release

'****************************************************************
3. Example

The driver includes a working example which shows the 
usage of the RTX driver.
 

'***************************************************************
4. Supported hardware

The function DevInitBoard() now expects a device name to identify the
hardware. Please consult the manual "CIF Driver for VenturCom" (VenturComRTX.pdf)
about supported devices.


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 0.89