Starred repositories
TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
NVIDIA Linux open GPU kernel module source
Learning operating system development using Linux kernel and Raspberry Pi
A text editor in less than 1000 LOC with syntax highlight and search.
A massively spiffy yet delicately unobtrusive compression library.
A little fail-safe filesystem designed for microcontrollers
Code from various chapters in OSTEP (http://www.ostep.org)
Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Modern, advanced, portable, multiprotocol bootloader and boot manager. (Official mirror of https://codeberg.org/Limine/Limine)
Read-only mirror of https://review.coreboot.org/coreboot.git. Synced every hour. We don't handle Pull Requests.
Envision a future where every student can read all the code of a teaching operating system.
Read-only mirror of Trusted Firmware-A
CherryUSB is a tiny and beautiful, high performance and portable USB host and device stack for embedded system with USB IP
Modular and configurable OS for embedded applications
picolibc - a C library designed for embedded 32- and 64- bit systems.
建议大家star此仓库,仓库会持续更新。由于部分淘宝卖家“借鉴”实验室出品的nanoDAP详情描述和资料,请大家认准实验室官方链接
A tiny software renderer implemented from scratch without the use of graphics API, used to understand how GPUs work.
A Tutorial how to get started with Linux Kernel Modules and Linux Drivers.