Main Features of REXIS

 

FEATURES

OPTIONS

BENEFITS

Scheduling

Preemptive

It is simple to write tasks – they are just functions that run infinite loops.

Priority Levels

Multiple

A multiple-priority system allows high priority tasks to run before low priority tasks.

Inter Process Communication

Asynchronous Mailbox

A common message passing mechanism, suitable for use with common third-party stacks such as lwIP.

Inter Process Communication

Synchronous Message Passing

Allows tasks to communicate efficiently with built-in synchronization semantics.

Controlled Access to Shared Resources

MUTEX, Semaphores

Allows tasks to access shared resources

Resource Tracking

Yes

Resource tracking eliminates errors due to improper deallocations of resources