|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | das6402_private |
Macros | |
| #define | DAS6402_SIZE 16 |
| #define | N_WORDS (3000*64) |
| #define | STOP 0 |
| #define | START 1 |
| #define | SCANL 0x3f00 |
| #define | BYTE unsigned char |
| #define | WORD unsigned short |
| #define | CLRINT 0x01 |
| #define | CLRXTR 0x02 |
| #define | CLRXIN 0x04 |
| #define | EXTEND 0x10 |
| #define | ARMED 0x20 /* enable conting of post sample conv */ |
| #define | POSTMODE 0x40 |
| #define | MHZ 0x80 /* 10 MHz clock */ |
| #define | IRQ (0x04 << 4) /* these two are */ |
| #define | IRQV 10 /* dependent on each other */ |
| #define | CONVSRC 0x03 /* trig src is Intarnal pacer */ |
| #define | BURSTEN 0x04 /* enable burst */ |
| #define | XINTE 0x08 /* use external int. trig */ |
| #define | INTE 0x80 /* enable analog interrupts */ |
| #define | TGEN 0x01 /* Use pin DI1 for externl trigging? */ |
| #define | TGSEL 0x02 /* Use edge triggering */ |
| #define | TGPOL 0x04 /* active edge is falling */ |
| #define | PRETRIG 0x08 /* pretrig */ |
| #define | EOB 0x0c |
| #define | FIFOHFULL 0x08 |
| #define | GAIN 0x01 |
| #define | FIFONEPTY 0x04 |
| #define | MODE 0x10 |
| #define | SEM 0x20 |
| #define | BIP 0x40 |
| #define | M0 0x00 |
| #define | M2 0x04 |
| #define | C0 0x00 |
| #define | C1 0x40 |
| #define | C2 0x80 |
| #define | RWLH 0x30 |
| #define | devpriv ((struct das6402_private *)dev->private) |
| #define ARMED 0x20 /* enable conting of post sample conv */ |
| #define devpriv ((struct das6402_private *)dev->private) |
1.8.2