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

Data Fields

resource_size_t plx9080_phys_iobase
 
resource_size_t main_phys_iobase
 
resource_size_t dio_counter_phys_iobase
 
void __iomemplx9080_iobase
 
void __iomemmain_iobase
 
void __iomemdio_counter_iobase
 
uint32_t local0_iobase
 
uint32_t local1_iobase
 
volatile unsigned int ai_count
 
uint16_tai_buffer [MAX_AI_DMA_RING_COUNT]
 
dma_addr_t ai_buffer_bus_addr [MAX_AI_DMA_RING_COUNT]
 
struct plx_dma_descai_dma_desc
 
dma_addr_t ai_dma_desc_bus_addr
 
volatile unsigned int ai_dma_index
 
uint16_tao_buffer [AO_DMA_RING_COUNT]
 
dma_addr_t ao_buffer_bus_addr [AO_DMA_RING_COUNT]
 
struct plx_dma_descao_dma_desc
 
dma_addr_t ao_dma_desc_bus_addr
 
volatile unsigned int ao_dma_index
 
volatile unsigned long ao_count
 
volatile unsigned int ao_value [2]
 
unsigned int hw_revision
 
volatile unsigned int intr_enable_bits
 
volatile uint16_t adc_control1_bits
 
volatile uint16_t fifo_size_bits
 
volatile uint16_t hw_config_bits
 
volatile uint16_t dac_control1_bits
 
volatile uint32_t plx_control_bits
 
volatile uint32_t plx_intcsr_bits
 
volatile int calibration_source
 
volatile uint8_t i2c_cal_range_bits
 
volatile unsigned int ext_trig_falling
 
unsigned int ad8402_state [2]
 
unsigned int caldac_state [8]
 
volatile short ai_cmd_running
 
unsigned int ai_fifo_segment_length
 
struct ext_clock_info ext_clock
 
short ao_bounce_buffer [DAC_FIFO_SIZE]
 

Detailed Description

Definition at line 1049 of file cb_pcidas64.c.

Field Documentation

unsigned int ad8402_state[2]

Definition at line 1086 of file cb_pcidas64.c.

volatile uint16_t adc_control1_bits

Definition at line 1076 of file cb_pcidas64.c.

Definition at line 1062 of file cb_pcidas64.c.

dma_addr_t ai_buffer_bus_addr[MAX_AI_DMA_RING_COUNT]

Definition at line 1063 of file cb_pcidas64.c.

volatile short ai_cmd_running

Definition at line 1088 of file cb_pcidas64.c.

volatile unsigned int ai_count

Definition at line 1061 of file cb_pcidas64.c.

struct plx_dma_desc* ai_dma_desc

Definition at line 1064 of file cb_pcidas64.c.

dma_addr_t ai_dma_desc_bus_addr

Definition at line 1065 of file cb_pcidas64.c.

volatile unsigned int ai_dma_index

Definition at line 1066 of file cb_pcidas64.c.

unsigned int ai_fifo_segment_length

Definition at line 1089 of file cb_pcidas64.c.

short ao_bounce_buffer[DAC_FIFO_SIZE]

Definition at line 1091 of file cb_pcidas64.c.

Definition at line 1067 of file cb_pcidas64.c.

dma_addr_t ao_buffer_bus_addr[AO_DMA_RING_COUNT]

Definition at line 1068 of file cb_pcidas64.c.

volatile unsigned long ao_count

Definition at line 1072 of file cb_pcidas64.c.

struct plx_dma_desc* ao_dma_desc

Definition at line 1069 of file cb_pcidas64.c.

dma_addr_t ao_dma_desc_bus_addr

Definition at line 1070 of file cb_pcidas64.c.

volatile unsigned int ao_dma_index

Definition at line 1071 of file cb_pcidas64.c.

volatile unsigned int ao_value[2]

Definition at line 1073 of file cb_pcidas64.c.

unsigned int caldac_state[8]

Definition at line 1087 of file cb_pcidas64.c.

volatile int calibration_source

Definition at line 1082 of file cb_pcidas64.c.

volatile uint16_t dac_control1_bits

Definition at line 1079 of file cb_pcidas64.c.

void __iomem* dio_counter_iobase

Definition at line 1057 of file cb_pcidas64.c.

resource_size_t dio_counter_phys_iobase

Definition at line 1053 of file cb_pcidas64.c.

Definition at line 1090 of file cb_pcidas64.c.

volatile unsigned int ext_trig_falling

Definition at line 1084 of file cb_pcidas64.c.

volatile uint16_t fifo_size_bits

Definition at line 1077 of file cb_pcidas64.c.

volatile uint16_t hw_config_bits

Definition at line 1078 of file cb_pcidas64.c.

unsigned int hw_revision

Definition at line 1074 of file cb_pcidas64.c.

volatile uint8_t i2c_cal_range_bits

Definition at line 1083 of file cb_pcidas64.c.

volatile unsigned int intr_enable_bits

Definition at line 1075 of file cb_pcidas64.c.

uint32_t local0_iobase

Definition at line 1059 of file cb_pcidas64.c.

uint32_t local1_iobase

Definition at line 1060 of file cb_pcidas64.c.

void __iomem* main_iobase

Definition at line 1056 of file cb_pcidas64.c.

resource_size_t main_phys_iobase

Definition at line 1052 of file cb_pcidas64.c.

void __iomem* plx9080_iobase

Definition at line 1055 of file cb_pcidas64.c.

resource_size_t plx9080_phys_iobase

Definition at line 1051 of file cb_pcidas64.c.

volatile uint32_t plx_control_bits

Definition at line 1080 of file cb_pcidas64.c.

volatile uint32_t plx_intcsr_bits

Definition at line 1081 of file cb_pcidas64.c.


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