This page is the home of XYCOM analog support. This consists of the following components :
devAiXy566Di.c devAiXy566DiL.c devAiXy566Se.c devWfXy566Sc.c drvXy566.c drvXy566.h xy566.dbd
These components previously resided in epics/base.
Since module_types.h is not support by EPICS 3.14, a config command is provided.
xy566SEConfig(ncards, nchannels, base, memory) xy566DIConfig(ncards, nchannels, base, memory) xy566DILConfig(ncards, nchannels, base, memory, vector) xy566WFConfig(ncards, nchannels, base, memory, armaddr)where
ncards - number of cards of this type. Defaults are (4,4,6,4) nchannels - number of channels. Defaults are (32,16,16,1) base - the VME shortaddress for the first card. The defaults are (0x6000,0x7000,0xe000,0x9000) memory - The VME memory address for the first card. The defaults are (0x000000,0x040000,0x0c0000,0x080000) vector - The interrupt vector for the first card. The default is 0xf8 armaddr - arm address for the first card. The default is 0x5400.
NOTE: In release 1-4, the vector was configured via xy566WFConfig rather than xy566DILConfig. This is fixed in release 1-5
You can download the software by anonymous ftp from the links in the table below:
Module Version | EPICS Release | Filename | Documentation | Release Notes |
R1-4 | 3.14.5 | xycomAnalog1-4.tar.gz | None | None |
support/xycomAnalog
In order to use the support in an application do the following:
<top>/configure/RELEASE
XYANALOG=<full path to installation directory>
Makefile
.
<app>_LIBS_vxWorks += xycomAnalog
app>Include.dbd
.
include "xy566.dbd"