*/
/*
* check_driver overrides:
- * comedi_insn
+ * struct comedi_insn
*/
#include "../comedidev.h"
#define CR_A_MODE(a) ((a)<<5)
#define CR_CW 0x80
-static int pcm3724_attach(comedi_device * dev, comedi_devconfig * it);
-static int pcm3724_detach(comedi_device * dev);
+static int pcm3724_attach(struct comedi_device * dev, comedi_devconfig * it);
+static int pcm3724_detach(struct comedi_device * dev);
typedef struct {
const char *name; // driver name
#define n_boardtypes (sizeof(boardtypes)/sizeof(boardtype))
#define this_board ((const boardtype *)dev->board_ptr)
-static comedi_driver driver_pcm3724 = {
+static struct comedi_driver driver_pcm3724 = {
driver_name:"pcm3724",
module:THIS_MODULE,
attach:pcm3724_attach,
}
}
-static int compute_buffer(int config, int devno, comedi_subdevice * s)
+static int compute_buffer(int config, int devno, struct comedi_subdevice * s)
{
/* 1 in io_bits indicates output */
if (s->io_bits & 0x0000ff) {
return config;
}
-static void do_3724_config(comedi_device * dev, comedi_subdevice * s,
+static void do_3724_config(struct comedi_device * dev, struct comedi_subdevice * s,
int chanspec)
{
int config;
outb(config, port_8255_cfg);
}
-static void enable_chan(comedi_device * dev, comedi_subdevice * s, int chanspec)
+static void enable_chan(struct comedi_device * dev, struct comedi_subdevice * s, int chanspec)
{
unsigned int mask;
int gatecfg;
}
/* overriding the 8255 insn config */
-static int subdev_3724_insn_config(comedi_device * dev, comedi_subdevice * s,
- comedi_insn * insn, unsigned int * data)
+static int subdev_3724_insn_config(struct comedi_device * dev, struct comedi_subdevice * s,
+ struct comedi_insn * insn, unsigned int * data)
{
unsigned int mask;
unsigned int bits;
return 1;
}
-static int pcm3724_attach(comedi_device * dev, comedi_devconfig * it)
+static int pcm3724_attach(struct comedi_device * dev, comedi_devconfig * it)
{
unsigned long iobase;
unsigned int iorange;
return 0;
}
-static int pcm3724_detach(comedi_device * dev)
+static int pcm3724_detach(struct comedi_device * dev)
{
int i;