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

166 stars
8 watching
8 forks
Language: C
last commit: 12 days ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
willdurand/arvernos A minimal kernel project aimed at learning operating system development and improving C skills through experimentation on different architectures. 332
dreamportdev/osdev-notes A comprehensive resource that guides developers through the process of building an operating system kernel from scratch. 590
corruptedbycpu/cyjon A simple, clean, multi-tasking operating system kernel written in pure assembly language for 64-bit processors 435
polard8/kernel An operating system kernel with basic features and an initial set of components 646
d99kris/nopeos A simple OS kernel with a built-in BASIC interpreter 44
mentos-team/mentos An educational 32-bit Linux-like Operating System project to demonstrate operating system concepts and development 139
paulomigalmeida/almeidaos A hobbyist 64-bit operating system project written in C and Assembly, aimed at providing a reference for future OS developers. 56
netoptimizer/prototype-kernel A prototype kernel development project aimed at accelerating Linux kernel development and prototyping 300
apple-oss-distributions/xnu The xnu kernel project provides the core operating system software for Apple's macOS and iOS systems. 1,822
mszoek/hydrogen A simple, 64-bit kernel that demonstrates preemptive multitasking and basic system features. 36
dthain/basekernel A research-grade kernel providing basic OS functionality for experimentation and education 801
andreaorru/zen A research operating system written in Zig, aiming to provide a foundation for experimenting with kernel development and operating system design. 443
docandrew/cubit A formally-verified, 64-bit operating system for x86-64 architecture written in Ada. 78
gregkh/kernel-development A presentation on the development process of a widely-used operating system kernel 622
iguessthislldo/georgios An experimental operating system designed to learn and explore operating system development concepts 48