Mintia: my paging operating system written in a custom language for a custom architecture

This page summarizes the projects mentioned and recommended in the original post on /r/osdev

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. sdk

    Obsolete cross-toolchain for XR/station programming (by xrarch)

    XR/station is a one-man project to create a late 80s workstation platform from scratch, for my own personal fun and learning. It features a custom RISC architecture with simulated caches, and a full cross-toolchain including a custom assembler, linker, and a (highly mediocre) compiler.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. mintia

    Paging operating system for a custom computer architecture

    MINTIA is the flagship operating system for XR/station, and has itself been in the works for 2.5 years and counting. To meet some standard of "realism" for a late 80s workstation operating system, it has the following goals (in no particular order):

  4. fox32

    fox32 platform reference emulator

    Portability: In addition to XR/17032, it has also been ported to the unrelated fox32 fantasy computer, which has had its own post on r/osdev. An i486 port is also planned.

  5. KinnowCPU

    CPU implementing the Limn2600 architecture.

    Someone did a verilog implementation of the instruction set, but it only gets to the boot rom prompt because they didn't implement the TLB. It's a cool long term goal for me to do a full system implementation in verilog or something, but I'm just one person and there's a lot to do, so I'm not sure I'll get around to that any time soon.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I Spent 5 Years Writing My Own Operating System

    1 project | /r/C_Programming | 30 Jun 2021
  • Someone connected Windows XP to the internet, and it didn't survive long

    1 project | news.ycombinator.com | 16 May 2024
  • Questioning "The Value of Open Source Software"

    1 project | news.ycombinator.com | 12 Feb 2024
  • Saving Linux

    2 projects | news.ycombinator.com | 19 Jan 2024
  • A balance between lightweight and user friendly

    1 project | /r/linux4noobs | 11 Dec 2023

Did you know that Assembly is
the 33rd most popular programming language
based on number of references?