Hacker News·5 min read·hard

Show HN: A Project Oberon System version running on RISC-V instead of RISC-5

R
Rochus
Show HN: A Project Oberon System version running on RISC-V instead of RISC-5
AI Summary

A developer has migrated the Project Oberon system to run on the RISC-V architecture, replacing the original RISC-5 design. This project maintains the legacy of Niklaus Wirth's minimalist operating system and compiler design while updating it for modern open-source hardware.

This is a version of the Project Oberon System migrated from Oberon 07 to the more common Oberon 90, using a recent version of the OP2 compiler with a RISC-V (RV32) backend; the repository also includes an emulation of a machine (VM) very similar to the one described by Wirth in his Project Oberon Book , based on the well-known RV32 emulator ; the latter is a stripped-down and slightly modified version with only the interpreter, combined with my own implementation of the machine and the peripherals; the memory map of Wirth's machine is reproduced 1:1 so that Kernel.Mod, Display.Mod and Input.Mod are unchanged.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyeducation

Get the full story

Sign up for Headlinne to unlock AI insights, political bias analysis, and your personalized news feed.

Create free account

Already have an account? Sign in