Lists (7)
Sort Name ascending (A-Z)
Stars
A kernel module for Realtek RTL8152/RTL8153 Based USB Ethernet Adapters - Meant to be used in distributions only - For upstream bugs, please report them to your distribution maintainer or to Realtek.
Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
A cheatsheet of modern C++ language and library features.
scripts and examples for using JTAG debug tools to gain root access
Linux Device Drivers Development, published by Packt
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems …
Performance analysis tools based on Linux perf_events (aka perf) and ftrace
Examples and hands-on labs for Linux tracing tools workshops
A curated list of high quality coding style conventions and standards.
📚 Freely available programming books
Master programming by recreating your favorite technologies from scratch.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A collection of (mostly) technical things every software developer should know about
A complete computer science study plan to become a software engineer.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Curated list of project-based tutorials
A collection of learning resources for curious software engineers
Library utilized for Pi My Life Up's guide on setting up an RFID RC522 reader.
Bootlin embedded Linux and kernel training materials
A step-by-step guide on using DMA to achieve high-speed sampling on Raspberry Pi
A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
Learning operating system development using Linux kernel and Raspberry Pi
linux-kernel-labs / linux
Forked from torvalds/linuxLinux kernel source tree