No project ever really dies

A project log for epRISC Open Computer

Building a computer from scratch

john lemmejohn lemme 01/22/2018 at 21:230 Comments

I don't have as much time to work on this project anymore, but I still pick it up for a few weeks at a time every now and then.

There's an emulator available for the epRISC board now. It's written in plain C++ and supports the barest minimum of peripherals to be useful (the UART). Verilator is used to emulate the system directly from the Verilog source, so anything that runs on the emulator should run on the real thing.

On the software side, I'm starting to replace the old disk format with ext2. There's nothing cool to do with it yet but I have it parsing MBR entries and superblocks.