Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
APCI1710_82x54.h File Reference

Go to the source code of this file.

Macros

#define APCI1710_PCI_BUS_CLOCK   0
 
#define APCI1710_FRONT_CONNECTOR_INPUT   1
 
#define APCI1710_TIMER_READVALUE   0
 
#define APCI1710_TIMER_GETOUTPUTLEVEL   1
 
#define APCI1710_TIMER_GETPROGRESSSTATUS   2
 
#define APCI1710_TIMER_WRITEVALUE   3
 
#define APCI1710_TIMER_READINTERRUPT   1
 
#define APCI1710_TIMER_READALLTIMER   2
 
#define APCI1710_10MHZ   10
 

Functions

int i_APCI1710_InsnConfigInitTimer (struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data)
 
int i_APCI1710_InsnWriteEnableDisableTimer (struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data)
 
int i_APCI1710_InsnReadAllTimerValue (struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data)
 
int i_APCI1710_InsnBitsTimer (struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data)
 
int i_APCI1710_ReadTimerValue (struct comedi_device *dev, unsigned char b_ModulNbr, unsigned char b_TimerNbr, unsigned int *pul_TimerValue)
 
int i_APCI1710_GetTimerOutputLevel (struct comedi_device *dev, unsigned char b_ModulNbr, unsigned char b_TimerNbr, unsigned char *pb_OutputLevel)
 
int i_APCI1710_GetTimerProgressStatus (struct comedi_device *dev, unsigned char b_ModulNbr, unsigned char b_TimerNbr, unsigned char *pb_TimerStatus)
 
int i_APCI1710_WriteTimerValue (struct comedi_device *dev, unsigned char b_ModulNbr, unsigned char b_TimerNbr, unsigned int ul_WriteValue)
 

Macro Definition Documentation

#define APCI1710_10MHZ   10

Definition at line 30 of file APCI1710_82x54.h.

#define APCI1710_FRONT_CONNECTOR_INPUT   1

Definition at line 19 of file APCI1710_82x54.h.

#define APCI1710_PCI_BUS_CLOCK   0

Definition at line 18 of file APCI1710_82x54.h.

#define APCI1710_TIMER_GETOUTPUTLEVEL   1

Definition at line 21 of file APCI1710_82x54.h.

#define APCI1710_TIMER_GETPROGRESSSTATUS   2

Definition at line 22 of file APCI1710_82x54.h.

#define APCI1710_TIMER_READALLTIMER   2

Definition at line 26 of file APCI1710_82x54.h.

#define APCI1710_TIMER_READINTERRUPT   1

Definition at line 25 of file APCI1710_82x54.h.

#define APCI1710_TIMER_READVALUE   0

Definition at line 20 of file APCI1710_82x54.h.

#define APCI1710_TIMER_WRITEVALUE   3

Definition at line 23 of file APCI1710_82x54.h.

Function Documentation

int i_APCI1710_GetTimerOutputLevel ( struct comedi_device dev,
unsigned char  b_ModulNbr,
unsigned char  b_TimerNbr,
unsigned char pb_OutputLevel 
)

Definition at line 851 of file APCI1710_82x54.c.

int i_APCI1710_GetTimerProgressStatus ( struct comedi_device dev,
unsigned char  b_ModulNbr,
unsigned char  b_TimerNbr,
unsigned char pb_TimerStatus 
)

Definition at line 930 of file APCI1710_82x54.c.

int i_APCI1710_InsnBitsTimer ( struct comedi_device dev,
struct comedi_subdevice s,
struct comedi_insn insn,
unsigned int data 
)

Definition at line 684 of file APCI1710_82x54.c.

int i_APCI1710_InsnConfigInitTimer ( struct comedi_device dev,
struct comedi_subdevice s,
struct comedi_insn insn,
unsigned int data 
)

Definition at line 222 of file APCI1710_82x54.c.

int i_APCI1710_InsnReadAllTimerValue ( struct comedi_device dev,
struct comedi_subdevice s,
struct comedi_insn insn,
unsigned int data 
)

Definition at line 593 of file APCI1710_82x54.c.

int i_APCI1710_InsnWriteEnableDisableTimer ( struct comedi_device dev,
struct comedi_subdevice s,
struct comedi_insn insn,
unsigned int data 
)
int i_APCI1710_ReadTimerValue ( struct comedi_device dev,
unsigned char  b_ModulNbr,
unsigned char  b_TimerNbr,
unsigned int pul_TimerValue 
)

Definition at line 763 of file APCI1710_82x54.c.

int i_APCI1710_WriteTimerValue ( struct comedi_device dev,
unsigned char  b_ModulNbr,
unsigned char  b_TimerNbr,
unsigned int  ul_WriteValue 
)

Definition at line 1009 of file APCI1710_82x54.c.