GitHub topics: preemptive-multitasking
sunlightlinux/linux-sunlight
SUNLIGHT: Linux kernel source code tree
Language: C - Size: 2.75 GB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 3

galilov/PreemptiveMultitasking
Preemptive multitasking demo in 8086 assembler.
Language: Assembly - Size: 10.7 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

calint/pczero
experiments with bootable image of x86 and protected mode 32 bit code for the i386 platform written in assembler and c++ contains: * minimal assembler kernel supporting preemptive multitasking (1 KB) * sample toy application of a 2d game engine
Language: C++ - Size: 2.12 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Dungyichao/PeriodicScheduler_Semaphore
Demonstrate basic task scheduling method on LCD and STM32 Nucleo64 board. You will learn basic idea of OS multi-thread operation and C, Assembly code.
Language: C - Size: 96.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 1

romanf-dev/actinium
Fault-tolerant kernel for deeply embedded systems
Language: C - Size: 471 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

romanf-dev/magnesium
Hardware-assisted asynchronous micro-RTOS
Language: C - Size: 582 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 1

romanf-dev/magnesium-rs
Hardware-assisted asynchronous micro-RTOS in Rust
Language: Rust - Size: 52.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

QuantumLeaps/Super-Simple-Tasker
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
Language: C - Size: 3.08 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 165 - Forks: 35

HK-Transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
Language: Assembly - Size: 165 KB - Last synced at: 12 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

roy7077/Process-Scheduling-Algorithms
processschedulingalgo is a comprehensive npm package that provides implementations of essential process scheduling algorithms, including FCFS, Priority Scheduling, and SJF, in both preemptive and non-preemptive forms. Ideal for optimizing process management in applications or learning operating system concepts.
Language: JavaScript - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

ashika29/OS-Project
Just a college assignment with problems on scheduling algorithms in operating systems course
Size: 1.28 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

ylyamin/STM32F103-Preemptive-scheduler
Simple Task Scheduler based an STM32F103 board
Language: C - Size: 75.2 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Floofies/HzKernel 📦
On hold until further notice. Uses HertzScript coroutines to implement preemptively multitasked JavaScript Green threads.
Language: JavaScript - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

justincpresley/intel-os 📦
An archive repository that contains projects formed from the Operating Systems course (CSC-4100) at TTU.
Language: Assembly - Size: 85 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Vedant2311/hohlabs Fork of Spiderine/hohlabs
Built a kernel from scratch with a menu-based interactive responsive shell
Language: C - Size: 211 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

burnraging/raging
Raging repo features the RTOS NUFR. Very resource efficient yet very feature-rich. Linux dev environment, all free tools. Complete set of documentation, reference projects, unit-test framework. Tickless OS available for low power. Runs on ARM Cortex M0, M3, M4, MSP430, MSP430x
Language: C - Size: 2.42 MB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0
