Hi Geert, I understood what acme wrote, but that's why I was wondering that they are using such a solution instead of the existing device driver solution. As far as I know from previous UNIX, not LINUX nor embedded LINUX drivers is that they were running in kernel mode and thus were not interrupted during their runtime (at least from user applications). That's why in my opinion the device driver solution is far more sophisticated than the userspace solution. Although I haven't looked at the implementation of it.
What I can say from my own experiences with the PCF8591 in conjunction with the 'new' device driver is that it seems that the driver is working properly. What I seem to have is a problem with the analog inputs. Their behaviour is strongly dependent on the connected input. Open or grounded inputs seem to disturb the normal operation. So im still investigating and searching for a permanent solution. So long, Klaus
