13 #include "comedi_test.h"
16 int test_bufconfig(void)
24 ret = comedi_get_buffer_size(device,subdevice);
26 perror("comedi_get_buffer_size");
28 printf("buffer size %d\n",ret);
31 maxlen = comedi_get_max_buffer_size(device,subdevice);
33 perror("comedi_get_max_buffer_size");
35 printf("max buffer size %d\n",maxlen);
39 printf("setting buffer size to %d\n",len);
40 ret = comedi_set_buffer_size(device,subdevice,len);
42 perror("comedi_set_buffer_size");
44 printf("buffer size set to %d\n",ret);
47 ret = comedi_get_buffer_size(device,subdevice);
49 perror("comedi_get_buffer_size");
51 printf("buffer size now at %d\n",ret);
55 printf("setting buffer size past limit, %d\n",len);
56 ret = comedi_set_buffer_size(device,subdevice,len);
58 perror("comedi_set_buffer_size");
60 printf("buffer size now at %d\n",ret);
64 printf("setting buffer size to max, %d\n",len);
65 ret = comedi_set_buffer_size(device,subdevice,len);
67 perror("comedi_set_buffer_size");
69 printf("buffer size now at %d\n",ret);