kernel-programming
Here are 25 public repositories matching this topic...
Sort:Most stars
👀 Linux kernel mode debugfs keylogger
- Updated
Apr 15, 2022 - C
masm32 kernel programming, drivers, tutorials, examples, and tools (credits Four-F)
- Updated
Aug 11, 2023 - Assembly
Pintos - Operating Systems Group Project
- Updated
Jul 12, 2022 - C
PintOS - Group Project for Sharif's CE424 Operating Systems Course (Based on Berkeley's CS162)
- Updated
Sep 19, 2021 - C
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)
- Updated
Oct 2, 2023 - C
A comprehensive guide to Linux kernel modules, detailing parameter passing and array passing techniques
- Updated
Oct 2, 2023 - C
Basic instructions for a 32-bit ARM processor for microcontrollers
- Updated
Mar 4, 2021 - Makefile
Explore kernel's per-CPU variables through structured modules, each covering distinct aspects like per-CPU interfaces, dynamic allocation, and more, with C examples and detailed Markdown documentation!
- Updated
Oct 22, 2023 - C
- Updated
Jun 5, 2023 - C
Solutions to Windows Kernel Programming exercises by Pavel Yosifovich
- Updated
Nov 2, 2020 - C
- Updated
Oct 5, 2019 - C
Bootloader of the main program. Exception handling. Output data to the debug port or console
- Updated
Mar 19, 2021 - Assembly
A multi-threaded kernel built in protected mode for the x86 architecture
- Updated
Oct 7, 2022 - C
This is yet another repository to get you started with kernel development.
- Updated
Mar 29, 2022 - Shell
PID Controlled fan for the Raspberry Pi 3 b
- Updated
May 6, 2023 - C++
Explore synchronization primitives in Linux Kernel with code snippets & detailed markdown files. Dive into semaphores, locking mechanisms, & more
- Updated
Oct 15, 2023 - 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
A collection of example Linux kernel modules, demonstrating basic structures and functionalities across different kernel versions. This repository is a learning resource for those looking to understand kernel module programming and Linux Kernel nuances.
- Updated
Oct 4, 2023 - C
Improve this page
Add a description, image, and links to thekernel-programming topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thekernel-programming topic, visit your repo's landing page and select "manage topics."