Dreamos64

Kernel experiment

An experimental 64-bit kernel project that demonstrates low-level programming concepts and basic operating system functionality.

My experiments with osdev... again

GitHub

169 stars
8 watching
8 forks
Language: C
last commit: almost 2 years ago
Linked from 1 awesome list

assemblyckerneloperating-systemoperating-system-developmentoperating-system-kerneloperating-system-learningoperating-systems-projectosdevx86-64

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
willdurand/arvernosA minimal kernel project aimed at learning operating system development and improving C skills through experimentation on different architectures.332
dreamportdev/osdev-notesA comprehensive resource that guides developers through the process of building an operating system kernel from scratch.602
corruptedbycpu/cyjonA simple, clean, multi-tasking operating system kernel written in pure assembly language for 64-bit processors435
polard8/kernelAn operating system kernel with basic features and an initial set of components646
d99kris/nopeosA basic x86 OS kernel with an embedded BASIC interpreter44
mentos-team/mentosAn educational 32-bit Linux-like Operating System project to demonstrate operating system concepts and development156
paulomigalmeida/almeidaosA hobbyist 64-bit operating system project written in C and Assembly, aimed at providing a reference for future OS developers.58
netoptimizer/prototype-kernelA prototyping kernel development framework302
apple-oss-distributions/xnuThe xnu kernel project provides the core operating system software for Apple's macOS and iOS systems.1,872
mszoek/hydrogenA simple, 64-bit kernel that demonstrates preemptive multitasking and basic system features.36
dthain/basekernelA research-grade kernel providing basic OS functionality for experimentation and education812
andreaorru/zenAn experimental operating system written in Zig, with the goal of building and testing a modern kernel451
docandrew/cubitA formally-verified, 64-bit operating system for x86-64 architecture written in Ada.78
gregkh/kernel-developmentA presentation on how Linux kernel development works624
iguessthislldo/georgiosAn experimental operating system designed to learn and explore operating system development concepts48