An open API service providing repository metadata for many open source software ecosystems.

Topic: "kernel-programming"

jarun/spy

:eyes: Linux kernel mode debugfs keylogger

Language: C - Size: 99.6 KB - Last synced at: 15 days ago - Pushed at: about 3 years ago - Stars: 666 - Forks: 82

therealdreg/masm32-kernel-programming

masm32 kernel programming, drivers, tutorials, examples, and tools (credits Four-F)

Language: Assembly - Size: 13.2 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 119 - Forks: 14

sudoparsa/OS-pintos

Pintos - Operating Systems Group Project

Language: C - Size: 622 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 2

titansarus/PintOS

PintOS - Group Project for Sharif's CE424 Operating Systems Course (Based on Berkeley's CS162)

Language: C - Size: 688 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 3

hhhminme/net_prog_project

TCP/IP 프로토콜 리눅스 기반 멀티 쓰레드 빙고게임

Language: C - Size: 24.8 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 3

ANSANJAY/LinuxModuleParameters

A comprehensive guide to Linux kernel modules, detailing parameter passing and array passing techniques

Language: C - Size: 43 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

jackshendrikov/AK3_Lab2

Basic instructions for a 32-bit ARM processor for microcontrollers

Language: Makefile - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

Lit3r4lly/WKP-Exercises

Solutions to Windows Kernel Programming exercises by Pavel Yosifovich

Language: C - Size: 74.2 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

ANSANJAY/LinuxKernelModuleInternals

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)

Language: C - Size: 113 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

alizmhdi/Pintos

Language: C - Size: 638 KB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

capnemo/rpi_fan

PID Controlled fan for the Raspberry Pi 3 b

Language: C++ - Size: 33.2 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

kon-si/ntua_oslab

Lab assignments for ECE NTUA 3237 OS Lab

Language: C - Size: 540 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jackshendrikov/AK3_Lab3

Bootloader of the main program. Exception handling. Output data to the debug port or console

Language: Assembly - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

PavanKumarMadduri/Operating-Systems-XINU

Language: C - Size: 840 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

nenieiri-42Yerevan/Little-penguin-1

This project is an introduction to the kernel and driver programming. It is about compiling a custom Kernel, building and using a kernel module, and learning how drivers in Linux work. It is the 2nd project in the Kernel specialization of 42 School.

Language: C - Size: 1.64 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ANSANJAY/KernelPerCPUVariable

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!

Language: C - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ANSANJAY/KernelReadWriteSemaphoreLock

Explore synchronization primitives in Linux Kernel with code snippets & detailed markdown files. Dive into semaphores, locking mechanisms, & more

Language: C - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ANSANJAY/ModuleSupportMultipleKernel

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.

Language: C - Size: 49.8 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ANSANJAY/CharacterDriverIntro

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

Language: C - Size: 832 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

vrrao01/xv6

xv6 Operating system with Shell History Ring, Caret Navigation, Scheduling and Paging, done as a part of CS 344 (OS Lab)

Language: C - Size: 12.6 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

mohammad-yazdani/kernel_dev

This is yet another repository to get you started with kernel development.

Language: Shell - Size: 99.6 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

sraodev/linux-kernel-module-lkm

Linux loadable kernel module(LKM)

Language: C - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Arna-Maity/Linux-Kernel-Modules

Introductory Kernel Modules to know more about Kernel Programming.

Language: C - Size: 28.3 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0