kernel-development
Here are 51 public repositories matching this topic...
kernel from scratch
-
Updated
Mar 9, 2024 - Assembly
Yet another hobbyist kernel
-
Updated
Nov 13, 2022 - C
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
-
Updated
Sep 9, 2023
An in-depth guide to Kernel Threaded IRQs, detailing their architecture, design, and usage within the Linux kernel. Features hands-on coding examples and best practices.
-
Updated
Oct 15, 2023 - C
A hands-on project showcasing bidirectional greeting message exchanges between Linux kernel and user space via Netlink sockets. Dive into kernel-user communication! 🚀🐧
-
Updated
Sep 10, 2023 - C
Custom OS, Browser, & AI Started by Dae.
-
Updated
Jun 8, 2024
Tweek xv6 kernel to extend File System, virtualise CPU, virtualise memory, system calls, etc
-
Updated
May 21, 2024 - C
An introductory guide and codebase for understanding and implementing character device drivers in Linux. Dive into the world of kernel programming and learn how to create your own character device drivers step-by-step
-
Updated
Sep 13, 2023 - C
Bashing is a personal directory which contains custom scripts specifically for arch linux 6.4.4-arch1-1.
-
Updated
Jul 22, 2023 - Shell
Step-by-step guide on introducing a new system call to the Linux kernel. This repository offers comprehensive tutorials, examples, and insights to seamlessly add and test new kernel functionalities.
-
Updated
Oct 17, 2023 - C
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.
-
Updated
Oct 15, 2023 - C
Explore the intricate world of Kernel Sequential Locks through this repository, which provides a comprehensive understanding of seqlocks, their utility, working, and applications in Linux Kernel. Dive into the how-tos and subtle nuances with provided examples!
-
Updated
Oct 15, 2023 - C
NoOS (No Operating System) is an attempt unikernel framework for developing programs in C++ without OS.
-
Updated
May 7, 2024 - C++
This script installs dependencies, sets up the environment, and builds Linux kernel.
-
Updated
Jun 6, 2024 - Shell
Learning about Linux Kernel development
-
Updated
Jun 2, 2020
Kernel sources of the Katya ® 👽 OS for the Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet and Pixel Fold. These sources are only used to build device-specific modules. The Generic Kernel Image is built from the common kernel.
-
Updated
May 25, 2024 - C
Source code of my submissions for the Eudyptula challenge. A Linux kernel programming challenge.
-
Updated
Sep 28, 2022 - C
several guides for kernel developers and users
-
Updated
Dec 14, 2019 - C
Improve this page
Add a description, image, and links to the kernel-development topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the kernel-development topic, visit your repo's landing page and select "manage topics."