A very minimal, resource efficient exo-kernel
-
Updated
Jun 8, 2024 - Assembly
A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.
A very minimal, resource efficient exo-kernel
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
Experimental operating system written in Zig
539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.com>
masm32 kernel programming, drivers, tutorials, examples, and tools (credits Four-F)
32 bit singletasking C kernel
Malware WinXPSP2.Cermalus Windows Kernel Virus
「💻」Simple kernel made in 16-bit assembly only
My first attempt to develop an operating system with bootloader.
Implementation of CVE-2022-0847 as a shellcode