staging: comedi: das16m1: use comedi_buf_write_samples()
Use comedi_buf_write_samples() to add the samples to the async buffer. The number of bytes to add is determined automatically based on the number of samples and the bytes_per_sample(). Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Reviewed-by: Ian Abbott <abbotti@mev.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
5759a14d82
commit
b45a7beb3b
@ -442,8 +442,7 @@ static void das16m1_handler(struct comedi_device *dev, unsigned int status)
|
||||
num_samples = FIFO_SIZE;
|
||||
insw(dev->iobase, devpriv->ai_buffer, num_samples);
|
||||
munge_sample_array(devpriv->ai_buffer, num_samples);
|
||||
cfc_write_array_to_buffer(s, devpriv->ai_buffer,
|
||||
num_samples * sizeof(short));
|
||||
comedi_buf_write_samples(s, devpriv->ai_buffer, num_samples);
|
||||
devpriv->adc_count += num_samples;
|
||||
|
||||
if (cmd->stop_src == TRIG_COUNT) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user