Skip to content

Operating Systems

  • Introduction to Paging
  • Raspberry pi os This repository contains a step-by-step guide that teaches how to create a simple operating system (OS) kernel from scratch
  • Sushi Roll: A CPU research kernel with minimal noise for cycle-by-cycle micro-architectural introspection

Related to that there are Hypervisors

Unix quirkness

There are some aspects of UNIX that are broken

Linux

Networking

Device tree

Containers

Memory

Gate

Clock

Modules/drivers

Tracing and debugging

eBPF

Zephyr

Fuchsia