Go to the documentation of this file.
17 #define VME_CRCSR 0x10
18 #define VME_USER1 0x20
19 #define VME_USER2 0x40
20 #define VME_USER3 0x80
21 #define VME_USER4 0x100
23 #define VME_A16_MAX 0x10000ULL
24 #define VME_A24_MAX 0x1000000ULL
25 #define VME_A32_MAX 0x100000000ULL
26 #define VME_A64_MAX 0x10000000000000000ULL
27 #define VME_CRCSR_MAX 0x1000000ULL
35 #define VME_2eSST 0x10
36 #define VME_2eSSTB 0x20
38 #define VME_2eSST160 0x100
39 #define VME_2eSST267 0x200
40 #define VME_2eSST320 0x400
42 #define VME_SUPER 0x1000
43 #define VME_USER 0x2000
44 #define VME_PROG 0x4000
45 #define VME_DATA 0x8000
54 #define VME_R_ROBIN_MODE 0x1
55 #define VME_PRIORITY_MODE 0x2
57 #define VME_DMA_PATTERN (1<<0)
58 #define VME_DMA_PCI (1<<1)
59 #define VME_DMA_VME (1<<2)
61 #define VME_DMA_PATTERN_BYTE (1<<0)
62 #define VME_DMA_PATTERN_WORD (1<<1)
63 #define VME_DMA_PATTERN_INCREMENT (1<<2)
65 #define VME_DMA_VME_TO_MEM (1<<0)
66 #define VME_DMA_MEM_TO_VME (1<<1)
67 #define VME_DMA_VME_TO_VME (1<<2)
68 #define VME_DMA_MEM_TO_MEM (1<<3)
69 #define VME_DMA_PATTERN_TO_VME (1<<4)
70 #define VME_DMA_PATTERN_TO_MEM (1<<5)
85 #define VME_MAX_BRIDGES (sizeof(unsigned int)*8)
86 #define VME_MAX_SLOTS 32
88 #define VME_SLOT_CURRENT -1
89 #define VME_SLOT_ALL -2
135 unsigned long long *,
u32 *,
u32 *,
u32 *);
139 unsigned int, loff_t);
155 void (*
callback)(
int,
int,
void *),
void *);