Kernel
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.
Here are 166 public repositories matching this topic...
A very minimal, resource efficient exo-kernel
-
Updated
Jun 22, 2024 - Assembly
Experimental operating system written in Zig
-
Updated
Apr 26, 2024 - Assembly
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
-
Updated
Apr 3, 2024 - Assembly
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>
-
Updated
Nov 14, 2023 - Assembly
masm32 kernel programming, drivers, tutorials, examples, and tools (credits Four-F)
-
Updated
Aug 11, 2023 - Assembly
Paging operating system for a custom computer architecture
-
Updated
Apr 30, 2024 - Assembly
32 bit singletasking C kernel
-
Updated
May 17, 2022 - Assembly
A modern-day ZX Spectrum OS rewritten from scratch in ARM assembly (aarch64) to run natively on Raspberry Pi 400
-
Updated
Feb 27, 2024 - Assembly
VGA programming in 16-bit NASM
-
Updated
Mar 6, 2021 - Assembly
Malware WinXPSP2.Cermalus Windows Kernel Virus
-
Updated
Aug 11, 2023 - Assembly
「💻」Simple kernel made in 16-bit assembly only
-
Updated
May 22, 2023 - Assembly
- Followers
- 199 followers
- Wikipedia
- Wikipedia