Portable Cooperative Multi-tasking Scheduler for Arduino
-
Updated
Nov 20, 2021 - C++
Portable Cooperative Multi-tasking Scheduler for Arduino
Facilities for Context Switching and Coroutines on AVR microcontrollers and AVR-based Arduino boards (mirror)
Calculator using atmega8/atmega32
Preemptive multithreaded kernel for the Intel 8086, featuring time slicing, context switching, semaphores, and low-level interrupt-driven event handling.
Simple RISCV operating system kernel
Penr-oz Proof of Concept for Context Switch Measurements
The Operating System Simulator 💻 is a terminal-based project that brings core OS concepts to life—like multitasking, scheduling, memory management, and user/kernel modes—through a hands-on, interactive experience ⚙️. From managing tasks to simulating file operations and even playing a quick game, it offers a fun yet insightful way 🧠 to understand
Add a description, image, and links to the context-switching topic page so that developers can more easily learn about it.
To associate your repository with the context-switching topic, visit your repo's landing page and select "manage topics."