14 #include "comedi_test.h"
16 char *filename="/dev/comedi0";
26 int test_mode0_read(void);
27 int test_insn_read(void);
33 struct test_struct tests[]={
34 { "info", test_info },
35 { "mode0_read", test_mode0_read },
36 { "insn_read", test_insn_read },
38 static int n_tests = sizeof(tests)/sizeof(tests[0]);
40 int main(int argc, char *argv[])
46 c = getopt(argc, argv, "f");
51 filename = argv[optind];
54 printf("bad option\n");
59 device = comedi_open(filename);
61 for(subdevice=0;subdevice<comedi_get_n_subdevices(device);subdevice++){
63 printf("I: subdevice %d\n",subdevice);
64 for(i=0;i<n_tests;i++){
65 printf("I: testing %s...\n",tests[i].name);