> requirements to make it work. But these additional requirements are
Probably linux-kernel for the kernel view. I don't really know much
about smartcard user space to know if there is another list that might
also be useful.
If you don't get any feedback on an API you suggest I'd then just go
and implement and submit it.
Agreed - and I don't think the extra complexity is worth it.