Welcome![Sign In][Sign Up]
Location:
Downloads SourceCode Internet-Network
Title: asyn4-21 Download
 Description: asynDriver is a general purpose facility for interfacing device specific code to low level drivers. asynDriver allows non-blocking device support that works with both blocking and non-blocking drivers. A primary target for asynDriver is EPICS IOC device support but, other than using libCom, much of it is independent of EPICS. asynDriver has the following key concepts: Device support communicates with drivers via interfaces Drivers take care of the details of how to communicate with a device and implement interfaces for use by device support. Interfaces are defined for both message and register based devices. In the past when support was written for a new type of device, device support for standard EPICS records had to be written in addition to the driver support. Now a driver just implements one or more of the standard interfaces. A port provides access to device instances A port, which has a portName, identifies a communication path to one or more device instances. For e
 Downloaders recently: [More information of uploader ]
 To Search:
File list (Check if you may need any files):
 

asyn4-21
........\LICENSE
........\Makefile
........\asyn
........\....\Makefile
........\....\asynDriver
........\....\..........\asynDriver.h
........\....\..........\asynManager.c
........\....\..........\epicsInterruptibleSyscall.c
........\....\..........\epicsInterruptibleSyscall.h
........\....\asynGpib
........\....\........\asynGpib.c
........\....\........\asynGpibDriver.h
........\....\........\drvSkeleton.c
........\....\asynPortDriver
........\....\..............\asynParamType.h
........\....\..............\asynPortDriver.cpp
........\....\..............\asynPortDriver.h
........\....\..............\exceptions
........\....\..............\..........\ParamListInvalidIndex.cpp
........\....\..............\..........\ParamListInvalidIndex.h
........\....\..............\..........\ParamListParamNotFound.cpp
........\....\..............\..........\ParamListParamNotFound.h
........\....\..............\..........\ParamValNotDefined.cpp
........\....\..............\..........\ParamValNotDefined.h
........\....\..............\..........\ParamValStringSizeRequestTooBig.cpp
........\....\..............\..........\ParamValStringSizeRequestTooBig.h
........\....\..............\..........\ParamValValueNotChanged.cpp
........\....\..............\..........\ParamValValueNotChanged.h
........\....\..............\..........\ParamValWrongType.cpp
........\....\..............\..........\ParamValWrongType.h
........\....\..............\paramErrors.h
........\....\..............\paramList.cpp
........\....\..............\paramList.h
........\....\..............\paramVal.cpp
........\....\..............\paramVal.h
........\....\..............\unittest
........\....\..............\........\Makefile
........\....\..............\........\ParamListTest.cpp
........\....\..............\........\ParamValTest.cpp
........\....\asynRecord
........\....\..........\asynRecord.c
........\....\..........\asynRecord.db
........\....\..........\asynRecord.dbd
........\....\..........\devAsynRecord.dbd
........\....\..........\drvAsyn.c
........\....\devEpics
........\....\........\asynEpicsUtils.c
........\....\........\asynEpicsUtils.h
........\....\........\asynFloat64TimeSeries.db
........\....\........\asynInt32TimeSeries.db
........\....\........\devAsynFloat32Array.c
........\....\........\devAsynFloat32Array.dbd
........\....\........\devAsynFloat64.c
........\....\........\devAsynFloat64.dbd
........\....\........\devAsynFloat64Array.c
........\....\........\devAsynFloat64Array.dbd
........\....\........\devAsynFloat64TimeSeries.c
........\....\........\devAsynFloat64TimeSeries.dbd
........\....\........\devAsynInt16Array.c
........\....\........\devAsynInt16Array.dbd
........\....\........\devAsynInt32.c
........\....\........\devAsynInt32.dbd
........\....\........\devAsynInt32Array.c
........\....\........\devAsynInt32Array.dbd
........\....\........\devAsynInt32TimeSeries.c
........\....\........\devAsynInt32TimeSeries.dbd
........\....\........\devAsynInt8Array.c
........\....\........\devAsynInt8Array.dbd
........\....\........\devAsynOctet.c
........\....\........\devAsynOctet.dbd
........\....\........\devAsynUInt32Digital.c
........\....\........\devAsynUInt32Digital.dbd
........\....\........\devAsynXXXArray.h
........\....\........\devAsynXXXTimeSeries.h
........\....\........\devEpics.dbd
........\....\devGpib
........\....\.......\boSRQonOff.c
........\....\.......\devCommonGpib.c
........\....\.......\devCommonGpib.h
........\....\.......\devGpib.dbd
........\....\.......\devGpib.h
........\....\.......\devGpibConvertExample.c
........\....\.......\devSkeletonGpib.c
........\....\.......\devSupportGpib.c
........\....\.......\devSupportGpib.h
........\....\drvAsynSerial
........\....\.............\drvAsynIPPort.c
........\....\.............\drvAsynIPPort.dbd
........\....\.............\drvAsynIPPort.h
........\....\.............\drvAsynIPServerPort.c
........\....\.............\drvAsynIPServerPort.h
........\....\.............\drvAsynSerialPort.c
........\....\.............\drvAsynSerialPort.dbd
........\....\.........

CodeBus www.codebus.net