raspberry-pi-os
OS tutorial
Teaching operating system development using Linux kernel and Raspberry Pi
Learning operating system development using Linux kernel and Raspberry Pi
13k stars
504 watching
1k forks
Language: C
last commit: 8 months ago
Linked from 4 awesome lists
armarmv8assemblerceducationkernellearnlinux-kerneloperating-systemosdevraspberry-piraspberry-pi-3raspberry-pi-osresourcetutorial
Related projects:
Repository | Description | Stars |
---|---|---|
rust-embedded/rust-raspberrypi-os-tutorials | A tutorial series for developing operating systems from scratch using Rust on ARMv8-A architecture | 13,693 |
bztsrc/raspi3-tutorial | A tutorial series on programming the Raspberry Pi 3's bare metal hardware using C | 2,732 |
cfenollosa/os-tutorial | A tutorial project to create an operating system from scratch using C, with step-by-step code examples and minimal theory. | 27,278 |
tuhdo/os01 | A comprehensive resource for writing an operating system from scratch, covering hardware, software fundamentals and low-level programming. | 12,006 |
samypesse/how-to-make-a-computer-operating-system | A guide to building a simple UNIX-based operating system from scratch in C++ | 21,459 |
rpi-distro/pi-gen | A tool used to create custom Linux images for the Raspberry Pi family | 2,639 |
majorviraj/my-os | A bare-metal operating system project for the RaspberryPi using ARM architecture and C | 8 |
torvalds/linux | The Linux kernel source tree provides the foundation for building and configuring the core operating system of many computer systems. | 182,543 |
dreamportdev/osdev-notes | A comprehensive resource that guides developers through the process of building an operating system kernel from scratch. | 590 |
raspiblitz/raspiblitz | Enables individuals to build and run their own decentralized Bitcoin node on a Raspberry Pi with optional display | 2,459 |
dreamos82/dreamos64 | An experimental 64-bit kernel project that demonstrates low-level programming concepts and basic operating system functionality. | 166 |
dwelch67/raspberrypi | Low-level examples for ARM-based single-board computers | 2,709 |
tzucarlos/raspberrypi | Developing a microkernel OS on the Raspberry Pi using ARMv6 hardware | 22 |
umrninside/rpi-arm64 | Builds a custom ARM64-based system for the Raspberry Pi 3 and 3 B+, including kernel, rootfs, bootcode, and userland. | 93 |
orhun/kmon | A tool that monitors and manages kernel activities, providing insights into system performance and resource utilization. | 2,548 |