You probably want to buffer the data in the kernel, then the mlock isnt
a problem (its up to the user).
> worth of data from the card and copy it to the mlock()'d user buffer
> directly in the interrupt handler. Is this possible at all, or do I
Its 'entertaining'. The ATM folks have played with this a bit. Another
approach is to make the device mmap()able and map the kernel CCD buffer
into user space.
Alan