2 ms·
Research Unix v7 for Raspberry Pi
- johndoe0815 5y agoWorks 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.