Draft: Rewritten in C
This is a C version of RAMFS. It runs about the same as the assembler version on RPi 3B+ (using m1time and copying OS source). On RPCEmu copying lots of files is somewhat slower - about 1/5.
Detail: c.disc_record: Finds a combination of FileCore parameters that suit the given disc size.
c.dr_test: Lets you try out the disc_record code
c.module: The usual bits.
c.ops: Handles FileCore operations
c.pmp: Used by ops to access the dynamic area via a LRU cache
c.pmp_test: Lets you try out the pmp code
Admin: Ran FSBash for a while. Copied OS source to RAMDisc and compiled it.