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
505 watching
1k forks
Language: C
last commit: 11 months ago
Linked from 4 awesome lists
armarmv8assemblerceducationkernellearnlinux-kerneloperating-systemosdevraspberry-piraspberry-pi-3raspberry-pi-osresourcetutorial
Related projects:
Repository | Description | Stars |
---|---|---|
| A tutorial series for developing operating systems from scratch using Rust on ARMv8-A architecture | 13,798 |
| A tutorial series on programming the Raspberry Pi 3's bare metal hardware using C | 2,760 |
| A tutorial project to create an operating system from scratch using C, with step-by-step code examples and minimal theory. | 27,561 |
| A comprehensive resource for writing an operating system from scratch, covering hardware, software fundamentals and low-level programming. | 12,152 |
| A guide to building a simple UNIX-based operating system from scratch in C++ | 21,539 |
| A tool used to create custom Linux images for the Raspberry Pi family | 2,670 |
| A bare-metal operating system project for the RaspberryPi using ARM architecture and C | 8 |
| The Linux kernel source tree provides the foundation for building and configuring the core operating system of many computer systems. | 184,315 |
| A comprehensive resource that guides developers through the process of building an operating system kernel from scratch. | 602 |
| Enables individuals to build and run their own decentralized Bitcoin node on a Raspberry Pi with optional display | 2,473 |
| An experimental 64-bit kernel project that demonstrates low-level programming concepts and basic operating system functionality. | 169 |
| Low-level examples for ARM-based single-board computers | 2,716 |
| Developing a microkernel OS on the Raspberry Pi using ARMv6 hardware | 22 |
| Builds a custom ARM64-based system for the Raspberry Pi 3 and 3 B+, including kernel, rootfs, bootcode, and userland. | 92 |
| A tool that monitors and manages kernel activities, providing insights into system performance and resource utilization. | 2,573 |