Writing & Making Operating System and Kernel parts so simple like Hello World Programs, Starting from writing Bootloaders, Hello World Kernel, GDT, IDT, Terminal, Keyboard/Mouse, Memory Manager, HDD ATA R/W, VGA/VESA Graphics
- Updated
Oct 2, 2024 - C
Writing & Making Operating System and Kernel parts so simple like Hello World Programs, Starting from writing Bootloaders, Hello World Kernel, GDT, IDT, Terminal, Keyboard/Mouse, Memory Manager, HDD ATA R/W, VGA/VESA Graphics
Collection of Linux Kernel Modules and PoC to discover, learn and practice Linux Kernel Development
Comprehensive beginner's guide to kernel development: Dive into core concepts, hands-on tutorials, and best practices. Whether you're a novice or looking to refresh your skills, this repository offers essential resources to start your kernel programming journey
The chaotix operating system! (Previously known as Magma or Psychix)
This is the kernel source code for "REDMI NOTE 7 PRO". Please exercise caution while working with kernel code, as force pushing can be risky. Use it to build custom kernels and modify the functionality of the device.
ITU ACM System Programming Workshop by Hayri Turgut Uyar
A hobby fully-functioning Operating System for learning purposes
The Katya ® 👽 OS Kernel Sources for Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, and Pixel Fold are now available. These sources are designed for building device-specific modules, ensuring optimized performance and compatibility for each model. The Generic Kernel Image is built from a common kernel.
Operating System and Kernel
Kernel space drivers(LKM) to intecept, monitor and manipulate system calls in android systems
Basic kernel boilerplate
Dive into the intricate world of request_irq in the Linux kernel. This repository sheds light on the essentials of interrupt request mechanisms, providing comprehensive notes and hands-on examples.
x86 BIOS Hobby OS
x86-64 simple kernel
🖥️ Linux Kernel Programming for My Own Kernel Modules
This repository explores Linux kernel modules, diving into differences between modprobe and insmod (1_modprobe_vs_insmod), and delves deeper into the internal module initialization and exit processes (2_internal_module_init_exit)
A baremetal lightweight kernel and OS
several guides for kernel developers and users
Add a description, image, and links to the kernel-development topic page so that developers can more easily learn about it.
To associate your repository with the kernel-development topic, visit your repo's landing page and select "manage topics."