-
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.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
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):
-
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.
-
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.