Another RTOS... but

We think it's a different one.

We provide numbers instead of statements.

Very small code (only a few Kbytes). Check some numbers here, and here.

Fast: latency is measured in processor cycles (not time). 1μs on a processor at 1GHz is not 1μs on a different one at 100 MHz. e.g. see some measurements in the documents here, and here

Feature rich. Any other RTOS with all these features (and many more)?
     − Priority aging
     − Run time safe service creation
     − No interrupt diasbling
     − Zero overhead interrupt
     − Self learning mutex priority inversion protection

Full feature overview here, and have a look at the user guide

Even better, it's available for single core and multi-core (SMP) with the same API


Unique to the Abassi RTOS

  1. No interrupt disabling
  2. Intelligent starvation protection
  3. Priority Inheritance with dynamic tracking and propagation
  4. Adaptive priority ceiling
  5. Symmetric Multicore

Middleware Innovations

  1. Fail-safe FAT and FLASH file systems
  2. MISRA-C:2004 compliant TCP/IP stack
  3. USB Device, Host, and OTG with full handshake
  4. Static and dynamic FLASH wear-leveling
  5. ECC and Bad block management