Fix the analog input subdevice single-ended/differential channel configuration and add support for the programmable ranges. Define, and use, the register map to remove the "magic" numbers. Provide a range table for the analog output subdevice. Tidy up the (*auto_attach) and add subdevices for the main connector digtial input/output pins as well as the 8254 timer. PATCH 7/7 depends on: "[PATCH v2 00/36] staging: comedi: cleanup 8254 timer code" H Hartley Sweeten (7): staging: comedi: cb_pcimdas: fix analog input channel configuration staging: comedi: cb_pcimdas: support analog input programmable ranges staging: comedi: cb_pcimdas: define the register map staging: comedi: cb_pcimdas: provide analog output range table staging: comedi: cb_pcimdas: tidy up cb_pcimdas_auto_attach() staging: comedi: cb_pcimdas: add main connector digital input/output staging: comedi: cb_pcimdas: add 8254 timer (pacer) support drivers/staging/comedi/drivers/cb_pcimdas.c | 367 ++++++++++++++++++++++------ 1 file changed, 288 insertions(+), 79 deletions(-) -- 2.3.0 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel