Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | str_ADDIDATA_RTDStruct |
struct | str_Module |
struct | str_BoardInfos |
Macros | |
#define | APCI3200_BOARD_VENDOR_ID 0x15B8 |
#define | APCI3200_AI_OFFSET_GAIN 0 |
#define | APCI3200_AI_SC_TEST 4 |
#define | APCI3200_AI_IRQ 8 |
#define | APCI3200_AI_AUTOCAL 12 |
#define | APCI3200_RELOAD_CONV_TIME_VAL 32 |
#define | APCI3200_CONV_TIME_TIME_BASE 36 |
#define | APCI3200_RELOAD_DELAY_TIME_VAL 40 |
#define | APCI3200_DELAY_TIME_TIME_BASE 44 |
#define | APCI3200_AI_MODULE1 0 |
#define | APCI3200_AI_MODULE2 64 |
#define | APCI3200_AI_MODULE3 128 |
#define | APCI3200_AI_MODULE4 192 |
#define | TRUE 1 |
#define | FALSE 0 |
#define | APCI3200_AI_EOSIRQ 16 |
#define | APCI3200_AI_EOS 20 |
#define | APCI3200_AI_CHAN_ID 24 |
#define | APCI3200_AI_CHAN_VAL 28 |
#define | ANALOG_INPUT 0 |
#define | TEMPERATURE 1 |
#define | RESISTANCE 2 |
#define | ENABLE_EXT_TRIG 1 |
#define | ENABLE_EXT_GATE 2 |
#define | ENABLE_EXT_TRIG_GATE 3 |
#define | APCI3200_MAXVOLT 2.5 |
#define | ADDIDATA_GREATER_THAN_TEST 0 |
#define | ADDIDATA_LESS_THAN_TEST 1 |
#define | ADDIDATA_UNIPOLAR 1 |
#define | ADDIDATA_BIPOLAR 2 |
#define | MAX_MODULE 4 |
Variables | |
int | MODULE_NO |
struct { | |
int i_Gain | |
int i_Polarity | |
int i_OffsetRange | |
int i_Coupling | |
int i_SingleDiff | |
int i_AutoCalibration | |
unsigned int ui_ReloadValue | |
unsigned int ui_TimeUnitReloadVal | |
int i_Interrupt | |
int i_ModuleSelection | |
} | Config_Parameters_Module1 |
struct { | |
int i_Gain | |
int i_Polarity | |
int i_OffsetRange | |
int i_Coupling | |
int i_SingleDiff | |
int i_AutoCalibration | |
unsigned int ui_ReloadValue | |
unsigned int ui_TimeUnitReloadVal | |
int i_Interrupt | |
int i_ModuleSelection | |
} | Config_Parameters_Module2 |
struct { | |
int i_Gain | |
int i_Polarity | |
int i_OffsetRange | |
int i_Coupling | |
int i_SingleDiff | |
int i_AutoCalibration | |
unsigned int ui_ReloadValue | |
unsigned int ui_TimeUnitReloadVal | |
int i_Interrupt | |
int i_ModuleSelection | |
} | Config_Parameters_Module3 |
struct { | |
int i_Gain | |
int i_Polarity | |
int i_OffsetRange | |
int i_Coupling | |
int i_SingleDiff | |
int i_AutoCalibration | |
unsigned int ui_ReloadValue | |
unsigned int ui_TimeUnitReloadVal | |
int i_Interrupt | |
int i_ModuleSelection | |
} | Config_Parameters_Module4 |
#define ADDIDATA_BIPOLAR 2 |
Definition at line 90 of file hwdrv_apci3200.h.
#define ADDIDATA_GREATER_THAN_TEST 0 |
Definition at line 86 of file hwdrv_apci3200.h.
#define ADDIDATA_LESS_THAN_TEST 1 |
Definition at line 87 of file hwdrv_apci3200.h.
#define ADDIDATA_UNIPOLAR 1 |
Definition at line 89 of file hwdrv_apci3200.h.
#define ANALOG_INPUT 0 |
Definition at line 77 of file hwdrv_apci3200.h.
#define APCI3200_AI_AUTOCAL 12 |
Definition at line 62 of file hwdrv_apci3200.h.
#define APCI3200_AI_CHAN_ID 24 |
Definition at line 75 of file hwdrv_apci3200.h.
#define APCI3200_AI_CHAN_VAL 28 |
Definition at line 76 of file hwdrv_apci3200.h.
#define APCI3200_AI_EOS 20 |
Definition at line 74 of file hwdrv_apci3200.h.
#define APCI3200_AI_EOSIRQ 16 |
Definition at line 73 of file hwdrv_apci3200.h.
#define APCI3200_AI_IRQ 8 |
Definition at line 61 of file hwdrv_apci3200.h.
#define APCI3200_AI_MODULE1 0 |
Definition at line 67 of file hwdrv_apci3200.h.
#define APCI3200_AI_MODULE2 64 |
Definition at line 68 of file hwdrv_apci3200.h.
#define APCI3200_AI_MODULE3 128 |
Definition at line 69 of file hwdrv_apci3200.h.
#define APCI3200_AI_MODULE4 192 |
Definition at line 70 of file hwdrv_apci3200.h.
#define APCI3200_AI_OFFSET_GAIN 0 |
Definition at line 59 of file hwdrv_apci3200.h.
#define APCI3200_AI_SC_TEST 4 |
Definition at line 60 of file hwdrv_apci3200.h.
#define APCI3200_BOARD_VENDOR_ID 0x15B8 |
Definition at line 19 of file hwdrv_apci3200.h.
#define APCI3200_CONV_TIME_TIME_BASE 36 |
Definition at line 64 of file hwdrv_apci3200.h.
#define APCI3200_DELAY_TIME_TIME_BASE 44 |
Definition at line 66 of file hwdrv_apci3200.h.
#define APCI3200_MAXVOLT 2.5 |
Definition at line 85 of file hwdrv_apci3200.h.
#define APCI3200_RELOAD_CONV_TIME_VAL 32 |
Definition at line 63 of file hwdrv_apci3200.h.
#define APCI3200_RELOAD_DELAY_TIME_VAL 40 |
Definition at line 65 of file hwdrv_apci3200.h.
#define ENABLE_EXT_GATE 2 |
Definition at line 82 of file hwdrv_apci3200.h.
#define ENABLE_EXT_TRIG 1 |
Definition at line 81 of file hwdrv_apci3200.h.
#define ENABLE_EXT_TRIG_GATE 3 |
Definition at line 83 of file hwdrv_apci3200.h.
#define FALSE 0 |
Definition at line 72 of file hwdrv_apci3200.h.
#define MAX_MODULE 4 |
Definition at line 93 of file hwdrv_apci3200.h.
#define RESISTANCE 2 |
Definition at line 79 of file hwdrv_apci3200.h.
#define TEMPERATURE 1 |
Definition at line 78 of file hwdrv_apci3200.h.
#define TRUE 1 |
Definition at line 71 of file hwdrv_apci3200.h.
int i_APCI3200_CommandAnalogInput | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s | ||
) |
Definition at line 2787 of file hwdrv_apci3200.c.
int i_APCI3200_CommandTestAnalogInput | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s, | ||
struct comedi_cmd * | cmd | ||
) |
Definition at line 2558 of file hwdrv_apci3200.c.
int i_APCI3200_ConfigAnalogInput | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s, | ||
struct comedi_insn * | insn, | ||
unsigned int * | data | ||
) |
Definition at line 872 of file hwdrv_apci3200.c.
int i_APCI3200_InsnBits_AnalogInput_Test | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s, | ||
struct comedi_insn * | insn, | ||
unsigned int * | data | ||
) |
Definition at line 2402 of file hwdrv_apci3200.c.
int i_APCI3200_InsnWriteReleaseAnalogInput | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s, | ||
struct comedi_insn * | insn, | ||
unsigned int * | data | ||
) |
Definition at line 2527 of file hwdrv_apci3200.c.
int i_APCI3200_InterruptHandleEos | ( | struct comedi_device * | dev | ) |
Definition at line 3472 of file hwdrv_apci3200.c.
int i_APCI3200_Read1AnalogInputChannel | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s, | ||
struct comedi_insn * | insn, | ||
unsigned int * | data | ||
) |
Definition at line 1649 of file hwdrv_apci3200.c.
int i_APCI3200_ReadAnalogInput | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s, | ||
struct comedi_insn * | insn, | ||
unsigned int * | data | ||
) |
Definition at line 1359 of file hwdrv_apci3200.c.
int i_APCI3200_ReadCalibrationGainValue | ( | struct comedi_device * | dev, |
unsigned int * | data | ||
) |
Definition at line 1910 of file hwdrv_apci3200.c.
int i_APCI3200_ReadCalibrationOffsetValue | ( | struct comedi_device * | dev, |
unsigned int * | data | ||
) |
Definition at line 1774 of file hwdrv_apci3200.c.
int i_APCI3200_ReadCJCCalGain | ( | struct comedi_device * | dev, |
unsigned int * | data | ||
) |
Definition at line 2281 of file hwdrv_apci3200.c.
int i_APCI3200_ReadCJCCalOffset | ( | struct comedi_device * | dev, |
unsigned int * | data | ||
) |
Definition at line 2165 of file hwdrv_apci3200.c.
int i_APCI3200_ReadCJCValue | ( | struct comedi_device * | dev, |
unsigned int * | data | ||
) |
Definition at line 2046 of file hwdrv_apci3200.c.
int i_APCI3200_ReadDigitalInput | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s, | ||
struct comedi_insn * | insn, | ||
unsigned int * | data | ||
) |
Definition at line 548 of file hwdrv_apci3200.c.
int i_APCI3200_Reset | ( | struct comedi_device * | dev | ) |
Definition at line 2974 of file hwdrv_apci3200.c.
int i_APCI3200_StopCyclicAcquisition | ( | struct comedi_device * | dev, |
struct comedi_subdevice * | s | ||
) |
Definition at line 2737 of file hwdrv_apci3200.c.
Definition at line 3030 of file hwdrv_apci3200.c.
struct { ... } Config_Parameters_Module1 |
struct { ... } Config_Parameters_Module2 |
struct { ... } Config_Parameters_Module3 |
struct { ... } Config_Parameters_Module4 |
int i_AutoCalibration |
Definition at line 29 of file hwdrv_apci3200.h.
int i_Coupling |
Definition at line 27 of file hwdrv_apci3200.h.
int i_Gain |
Definition at line 24 of file hwdrv_apci3200.h.
int i_Interrupt |
Definition at line 32 of file hwdrv_apci3200.h.
int i_ModuleSelection |
Definition at line 33 of file hwdrv_apci3200.h.
int i_OffsetRange |
Definition at line 26 of file hwdrv_apci3200.h.
int i_Polarity |
Definition at line 25 of file hwdrv_apci3200.h.
int i_SingleDiff |
Definition at line 28 of file hwdrv_apci3200.h.
int MODULE_NO |
Definition at line 22 of file hwdrv_apci3200.h.
unsigned int ui_ReloadValue |
Definition at line 30 of file hwdrv_apci3200.h.
unsigned int ui_TimeUnitReloadVal |
Definition at line 31 of file hwdrv_apci3200.h.