chan = CR_PACK(chan,range,aref);
cmd.subdev = subdev;
cmd.data = &sdata;
+ cmd.data_len = sizeof(sampl_t);
cmd.chanlist = &chan;
chan = CR_PACK(chan,range,aref);
cmd.subdev = subdev;
cmd.data = &sdata;
+ cmd.data_len = sizeof(sampl_t);
cmd.chanlist = &chan;
cmd.subdev = subdev;
cmd.data = &sdata;
+ cmd.data_len = sizeof(sampl_t);
cmd.chanlist = &chan;
cmd.n = 1;
cmd.subdev = subdev;
cmd.data = &sdata;
+ cmd.data_len = sizeof(sampl_t);
cmd.chanlist = &chan;
ret = comedi_trig_ioctl(dev,subdev,&cmd);
cmd.n = 1;
cmd.subdev = subdev;
cmd.data = &sdata;
+ cmd.data_len = sizeof(sampl_t);
cmd.chanlist = &chan;
ret = comedi_trig_ioctl(dev,subdev,&cmd);
ret=-EINVAL;
goto cleanup;
#else
- it->data_len=it->n_chan*it->n;
+ it->data_len=it->n_chan*it->n*sizeof(sample_t);
rt_printk("comedi: warning: trig->data_len not set\n");
#endif
}