In addition to the standard features supported by all RTOS, the Abassi family has many features unmatched in the industry:
Download an evaluation version of the RTOS, including demonstrations for multiple evaluation platforms. Full support for the M3 processor in the OMAP4460.
Abassi supports major ARM development tools, including Code Composer Studio.
Don't settle for half a RTOS! Even with all features enabled, Abassi still consumes less memory than the minimum configuration of most kernels. And you get advanced priority inheritance, asymmetric round-robin scheduling, starvation protection, and much more. Or, if memory footprint is paramount, Abassi scales to a minimum size that can't be matched.
Description | Size |
---|---|
Minimal Build | <1375 bytes |
+ Runtime service creation / static memory | <1675 bytes |
+ Multiple tasks at same priority | <2200 bytes |
+ Runtime priority change + Mutex priority inheritance + FCFS + Task suspension |
<2950 bytes |
+ Timer & timeout + Timer call back + Round robin |
<2925 bytes |
+ Events + Mailbox |
<3575 bytes |
Full Feature Build (no name / no runtime creation) | <3800 bytes |
Full Feature Build (no names) | <4200 bytes |
Description | Size |
---|---|
Assembly code size (>1 core) | 724 bytes |
Assembly code size (==1 core) | 288 bytes |
Vector table (per interrupt handler entry) | +4 bytes |
Hybrid Stack Enabled | +24 bytes |
Saturation Bit Enabled | +24 bytes |
For your exact data memory requirements, please consult the Porting Document that applies to your design environment.