QuarkTS is a simple non-Preemtive Real-Time OS with a quasi-static scheduler for embedded multi-tasking applications.


  • QuarkTS uses a cooperative Round-Robin scheme with a linked chain approach, and a queue to provide true FIFO priority-scheduling.
  • QuarkTS uses a Time-Triggered Architecture (TTA), in which the tasks are triggered by comparing the corresponding task-time with a monotonic real-time clock.

QuarkTS Platforms

  • ARM
  • AVR
  • PIC
  • ColdFire
  • MSP430
  • 8051
  • MIPS
  • HCS12
  • x86

QuarkTS Components

  • None