|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | labpc_board_struct |
| struct | labpc_private |
Macros | |
| #define | EEPROM_SIZE 256 /* 256 byte eeprom */ |
| #define | NUM_AO_CHAN 2 /* boards have two analog output channels */ |
Enumerations | |
| enum | labpc_bustype { isa_bustype, pci_bustype, pcmcia_bustype } |
| enum | labpc_register_layout { labpc_plus_layout, labpc_1200_layout } |
| enum | transfer_type { fifo_not_empty_transfer, fifo_half_full_transfer, isa_dma_transfer } |
Functions | |
| int | labpc_common_attach (struct comedi_device *dev, unsigned long iobase, unsigned int irq, unsigned int dma) |
| void | labpc_common_detach (struct comedi_device *dev) |
Variables | |
| const int | labpc_1200_is_unipolar [] |
| const int | labpc_1200_ai_gain_bits [] |
| struct comedi_lrange | range_labpc_1200_ai |
Definition at line 27 of file ni_labpc.h.
Definition at line 28 of file ni_labpc.h.
| enum labpc_bustype |
Definition at line 30 of file ni_labpc.h.
Definition at line 31 of file ni_labpc.h.
| enum transfer_type |
Definition at line 32 of file ni_labpc.h.
| int labpc_common_attach | ( | struct comedi_device * | dev, |
| unsigned long | iobase, | ||
| unsigned int | irq, | ||
| unsigned int | dma | ||
| ) |
Definition at line 504 of file ni_labpc.c.
| void labpc_common_detach | ( | struct comedi_device * | dev | ) |
Definition at line 771 of file ni_labpc.c.
Definition at line 350 of file ni_labpc.c.
Definition at line 331 of file ni_labpc.c.
| struct comedi_lrange range_labpc_1200_ai |
Definition at line 368 of file ni_labpc.c.
1.8.2