17:58:52p_lfroggey: make a generic piece of code to instantiate a FS given a certain protocol to access disks directly?
17:59:14p_lThen one could implement the block device access using CFFI or similar on Linux for testing
18:52:28froggeyI don't really follow, would this be for accessing the disk (or other underlying storage) or hooking the filesystem into the CL implementation?
18:53:13p_lAccessing the disk, so one could write their own access routines
18:53:36p_lHaving portable VFS for CL is waaay beyond scope
19:03:41froggeyseems pretty reasonable, it could support disk images too (backed by CL streams?), not just block devices/direct disk access
19:05:09froggeythe fat32 code could be split into two parts: a portable library which presents it's own api for dealing with the filesystem & uses this generic disk layer, and a glue layer that connects the mezzano vfs to the library
19:05:39froggeyand this avoids the problem of having to define a portable vfs protocol
22:39:41ebrascafroggey: Thank you for remember my fat32 code in your updates.
22:58:58ebrascafroggey: PR done. It is my first time resolving merge conflicts.
23:11:59froggeyno problem. if I change internal interfaces I'll try to keep code that uses them updated