> but bare metal needs > something to replace all the syscalls. I don't use many: open, close, read, write (via the fopen C functions), access, fseek (lseek?), exit(?). You could get by without any files -- the REPL is just strings -- stub out everything!