*/
#include "../comedidev.h"
#include <linux/pci.h>
-#include "mf624.h"
typedef unsigned int lsampl_t;
#define EXTDEBUG
#define PCI_VENDOR_ID_MF624 0x186c
#define PCI_DEVICE_ID_MF624 0x0624
-/* Subdevice numbers */
-#define MF624_SUBDEV_COUNT 4 /* Nr of subdevices */
-#define MF624_DO_SUBDEV 3
-#define MF624_DI_SUBDEV 2
-#define MF624_AO_SUBDEV 1
-#define MF624_AI_SUBDEV 0
-
/* BADR0 Memory Map */
#define MF624_GPIOC 0x54
#ifdef EXTDEBUG
printk ("comedi%d: mf624: PCI Resource 0 addr %lx \n", dev->minor, devpriv->BADR0);
- printk ("comedi%d: mf624: PCI Resource 1 addr %lx \n", dev->minor, devpriv->BADR1);
- printk ("comedi%d: mf624: PCI Resource 2 addr %lx \n", dev->minor, devpriv->BADR2);
+ printk ("comedi%d: mf624: PCI Resource 2 addr %lx \n", dev->minor, devpriv->BADR1);
+ printk ("comedi%d: mf624: PCI Resource 4 addr %lx \n", dev->minor, devpriv->BADR2);
printk ("comedi%d: mf624: IO_BADR0 addr %p \n", dev->minor, devpriv->IO_BADR0);
printk ("comedi%d: mf624: IO_BADR1(2) addr %p \n", dev->minor, devpriv->IO_BADR1);
* Allocate the subdevice structures. alloc_subdevice() is a
* convenient macro defined in comedidev.h.
*/
- if(alloc_subdevices(dev, MF624_SUBDEV_COUNT) < 0) {
+ if(alloc_subdevices(dev, 4) < 0) {
return -ENOMEM;
}