addi_apci_3xxx.c revision 317285d71acccbda2fbab7e53d6b33c52a151a32
1#include "../comedidev.h" 2#include "comedi_fc.h" 3 4#include "addi-data/addi_common.h" 5#include "addi-data/addi_amcc_s5933.h" 6 7#define CONFIG_APCI_3XXX 1 8 9#define ADDIDATA_DRIVER_NAME "addi_apci_3xxx" 10 11#include "addi-data/addi_eeprom.c" 12#include "addi-data/hwdrv_apci3xxx.c" 13static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = { 14 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3010) }, 15 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300f) }, 16 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300e) }, 17 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3013) }, 18 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3014) }, 19 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3015) }, 20 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3016) }, 21 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3017) }, 22 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3018) }, 23 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3019) }, 24 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301a) }, 25 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301b) }, 26 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301c) }, 27 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301d) }, 28 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301e) }, 29 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301f) }, 30 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3020) }, 31 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3021) }, 32 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3022) }, 33 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3023) }, 34 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300B) }, 35 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3002) }, 36 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3003) }, 37 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3004) }, 38 { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3024) }, 39 { 0 } 40}; 41MODULE_DEVICE_TABLE(pci, addi_apci_tbl); 42 43#include "addi-data/addi_common.c" 44 45MODULE_AUTHOR("Comedi http://www.comedi.org"); 46MODULE_DESCRIPTION("Comedi low-level driver"); 47MODULE_LICENSE("GPL"); 48