The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
-
Updated
Aug 15, 2025 - TeX
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
My long cheatsheets and reading lists about programming, electronics and more
Public snapshots of "ACSL by Example"
Frama-C and WP tutorial
The Basic Model Interface is a set of functions for coupling models to models and models to data
Unix/Linux Programming in C course materials
AUT Multicore Programming Course Materials
Llibre de programació de sistemes encastats
A short course about C (actually about Lex and YACC too!)
МГТУ ИУ7 "Операционные системы" лабораторные работы, курсовой преокт, лекции
Created by Dennis Ritchie
Released 1972