Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
addi_board Struct Reference

#include <addi_common.h>

Data Fields

const charpc_DriverName
 
int i_VendorId
 
int i_DeviceId
 
int i_IorangeBase0
 
int i_IorangeBase1
 
int i_IorangeBase2
 
int i_IorangeBase3
 
int i_PCIEeprom
 
charpc_EepromChip
 
int i_NbrAiChannel
 
int i_NbrAiChannelDiff
 
int i_AiChannelList
 
int i_NbrAoChannel
 
int i_AiMaxdata
 
int i_AoMaxdata
 
struct comedi_lrangepr_AiRangelist
 
struct comedi_lrangepr_AoRangelist
 
int i_NbrDiChannel
 
int i_NbrDoChannel
 
int i_DoMaxdata
 
int i_NbrTTLChannel
 
int i_Dma
 
int i_Timer
 
unsigned char b_AvailableConvertUnit
 
unsigned int ui_MinAcquisitiontimeNs
 
unsigned int ui_MinDelaytimeNs
 
void(* interrupt )(int irq, void *d)
 
int(* reset )(struct comedi_device *)
 
int(* ai_config )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ai_read )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ai_write )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ai_bits )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ai_cmdtest )(struct comedi_device *, struct comedi_subdevice *, struct comedi_cmd *)
 
int(* ai_cmd )(struct comedi_device *, struct comedi_subdevice *)
 
int(* ai_cancel )(struct comedi_device *, struct comedi_subdevice *)
 
int(* ao_config )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ao_write )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ao_bits )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* di_config )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* di_read )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* di_write )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* di_bits )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* do_config )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* do_write )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* do_bits )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* do_read )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* timer_config )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* timer_write )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* timer_read )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* timer_bits )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ttl_config )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ttl_bits )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ttl_read )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 
int(* ttl_write )(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)
 

Detailed Description

Definition at line 64 of file addi_common.h.

Field Documentation

Definition at line 108 of file addi_common.h.

Definition at line 113 of file addi_common.h.

Definition at line 112 of file addi_common.h.

Definition at line 110 of file addi_common.h.

int(* ai_config)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 102 of file addi_common.h.

Definition at line 104 of file addi_common.h.

Definition at line 106 of file addi_common.h.

Definition at line 120 of file addi_common.h.

int(* ao_config)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 116 of file addi_common.h.

Definition at line 118 of file addi_common.h.

unsigned char b_AvailableConvertUnit

Definition at line 91 of file addi_common.h.

Definition at line 130 of file addi_common.h.

int(* di_config)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 124 of file addi_common.h.

Definition at line 126 of file addi_common.h.

Definition at line 128 of file addi_common.h.

Definition at line 138 of file addi_common.h.

int(* do_config)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 134 of file addi_common.h.

Definition at line 140 of file addi_common.h.

Definition at line 136 of file addi_common.h.

int i_AiChannelList

Definition at line 76 of file addi_common.h.

int i_AiMaxdata

Definition at line 78 of file addi_common.h.

int i_AoMaxdata

Definition at line 79 of file addi_common.h.

int i_DeviceId

Definition at line 67 of file addi_common.h.

int i_Dma

Definition at line 89 of file addi_common.h.

int i_DoMaxdata

Definition at line 85 of file addi_common.h.

int i_IorangeBase0

Definition at line 68 of file addi_common.h.

int i_IorangeBase1

Definition at line 69 of file addi_common.h.

int i_IorangeBase2

Definition at line 70 of file addi_common.h.

int i_IorangeBase3

Definition at line 71 of file addi_common.h.

int i_NbrAiChannel

Definition at line 74 of file addi_common.h.

int i_NbrAiChannelDiff

Definition at line 75 of file addi_common.h.

int i_NbrAoChannel

Definition at line 77 of file addi_common.h.

int i_NbrDiChannel

Definition at line 83 of file addi_common.h.

int i_NbrDoChannel

Definition at line 84 of file addi_common.h.

int i_NbrTTLChannel

Definition at line 87 of file addi_common.h.

int i_PCIEeprom

Definition at line 72 of file addi_common.h.

int i_Timer

Definition at line 90 of file addi_common.h.

int i_VendorId

Definition at line 66 of file addi_common.h.

void(* interrupt)(int irq, void *d)

Definition at line 96 of file addi_common.h.

const char* pc_DriverName

Definition at line 65 of file addi_common.h.

char* pc_EepromChip

Definition at line 73 of file addi_common.h.

struct comedi_lrange* pr_AiRangelist

Definition at line 80 of file addi_common.h.

struct comedi_lrange* pr_AoRangelist

Definition at line 81 of file addi_common.h.

int(* reset)(struct comedi_device *)

Definition at line 97 of file addi_common.h.

int(* timer_bits)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 150 of file addi_common.h.

int(* timer_config)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 144 of file addi_common.h.

int(* timer_read)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 148 of file addi_common.h.

int(* timer_write)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 146 of file addi_common.h.

Definition at line 156 of file addi_common.h.

int(* ttl_config)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 154 of file addi_common.h.

Definition at line 158 of file addi_common.h.

int(* ttl_write)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned int *)

Definition at line 160 of file addi_common.h.

unsigned int ui_MinAcquisitiontimeNs

Definition at line 92 of file addi_common.h.

unsigned int ui_MinDelaytimeNs

Definition at line 93 of file addi_common.h.


The documentation for this struct was generated from the following file: