3 ms·
Works for me in qemu, but remember to provide an SD card image as mentioned in the README before you run "make tools/sd.img" - e.g. the one in the releases http
by johndoe0815 5y ago
Works for me in qemu, but remember to provide an SD card image as mentioned in the README before you run "make tools/sd.img" - e.g. the one in the releases https://github.com/r1mikey/research-unix-v7/releases/download/v7-unix-pi1-20200212/v7-unix-pi1-20200212.img.xz https://github.com/r1mikey/research-unix-v7/releases/downloa...
Otherwise, qemu will start up complaining about a large number of invalid memory accesses.
Unfortunately, there is no port of pcc (the portable C compiler - http://pcc.ludd.ltu.se http://pcc.ludd.ltu.se) available, so the system isn't self hosting (yet...) :).
- r1mikey 5y agoGood to know that to works for you! This is a bit of a backburner project for me, and there's still quite a lot of userspace code that remains to be ported (in addition to doing spl* properly). I'd love to (eventually) get around to making it self-hosting. That'll be a chunk of work (an assembler and a linker would be needed), but it'd be a good state to leave things in.