My plan was to produce working MacOS binary by the end of this week which would include:
* full filesystem operations implemented and tested.
* multiple reader support (in theory, though, since I have just one) - the readers show as different directories in the filesystem root.
* support for main memory, memory stick and SD (being subdirectories of each individual reader directory - I don't have memory stick around though)
Also my intent was to use idle thread within the filesystem binary and/or on-demand mapping rather than a separate listener application. This way the user would "just" mount the filesystem once (perhaps in one of the startup scripts available) and it would handle reader(s) connecting unconnecting on its own.
I guess I'll stick around for some time.