The experimental try to write OS kernel on Rust
-
Updated
Jan 8, 2024 - Python
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.
The experimental try to write OS kernel on Rust
Topics: Assembler (SIMD), Kernel IA-32 (Pasaje a Modo protegido, Interrupciones, Paginación y Tareas)
storing and debugging Linux kernel configs
An operating system written fully in rust for x86_64 that aims to be abled to run linux programs
A work-in-progress X64 UEFI exclusive operating system written in C.
A toy kernel based on part of Philip Opperman's blog
Operating system project made for college in C/C++ and assembly
A set of commands to improve QoL while debugging a kernel using GEF/GDB.