AlcapDAQ  1
Data Structures | Macros | Functions | Variables
vmedrv_conf.h File Reference
#include "vmedrv.h"
#include <linux/moduleparam.h>

Go to the source code of this file.

Data Structures

struct  vmedrv_config_t
 

Macros

#define VMEDRV_MAJOR   0
 

Functions

 module_param (vmedrv_major, int, S_IRUGO)
 
 module_param (vmedrv_name, charp, S_IRUGO)
 
 module_param (target_card_number, int, S_IRUGO)
 

Variables

static int vmedrv_major = VMEDRV_MAJOR
 
static char * vmedrv_name = "vmedrv"
 
static int target_card_number = 0
 
static struct vmedrv_config_t vmedrv_config_table []
 
static const int PIO_WINDOW_PAGES = 16
 
static const int PIO_BUFFER_SIZE = 0x1000
 
static const int DMA_BUFFER_SIZE = 0x100000
 

Macro Definition Documentation

#define VMEDRV_MAJOR   0

Definition at line 14 of file vmedrv_conf.h.

Function Documentation

module_param ( vmedrv_major  ,
int  ,
S_IRUGO   
)
module_param ( vmedrv_name  ,
charp  ,
S_IRUGO   
)
module_param ( target_card_number  ,
int  ,
S_IRUGO   
)

Variable Documentation

const int DMA_BUFFER_SIZE = 0x100000
static

Definition at line 52 of file vmedrv_conf.h.

Referenced by prepare_dma().

const int PIO_BUFFER_SIZE = 0x1000
static

Definition at line 49 of file vmedrv_conf.h.

Referenced by pio_read(), pio_write(), and prepare_pio().

const int PIO_WINDOW_PAGES = 16
static

Definition at line 48 of file vmedrv_conf.h.

Referenced by prepare_pio().

int target_card_number = 0
static

Definition at line 22 of file vmedrv_conf.h.

Referenced by vmedrv_pci_probe().

struct vmedrv_config_t vmedrv_config_table[]
static
Initial value:

Definition at line 35 of file vmedrv_conf.h.

Referenced by set_access_mode().

int vmedrv_major = VMEDRV_MAJOR
static

Definition at line 16 of file vmedrv_conf.h.

Referenced by vmedrv_initialize_module().

char* vmedrv_name = "vmedrv"
static