Get the latest tech news

Show HN: SpecOS – A 64 bit OS kernel from scratch


An x86_64 OS kernel from scratch. Contribute to jakeSteinburger/SpecOS development by creating an account on GitHub.

SpecOS is a 64 bit operating system kernel for x86-64 processors, still in quite early stages, written in (questionable quality) C. It is (not very) powerful. Then simply clone the repo, cd into it, make compile.sh runnable and run the script: First steps RTC driver ATA PIO mode hard disk driver (28 bit LBA) FAT filesystem Do better scrolling Memory management ELF parsing Switch to 64 bit higher half Jump to userspace (apps are a big milestone for me!)

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Scratch

Scratch

Photo of SpecOS

SpecOS

Photo of bit OS kernel

bit OS kernel

Related news:

News photo

HTTP/1.0 from Scratch

News photo

A Two-Stroke Engine Made from Scratch Using Basic Hardware Store Parts

News photo

Fast Multidimensional Matrix Multiplication on CPU from Scratch (2022)