The Mavos real-time O/S is a portable preemptive real-time micro operating system with an integrated CLDC java virtual machine designed for embedded and wireless platforms.
By using the Mavos operating system you take adavantage of the quickest route and the most compact package available for bringing a full-fledged java development environment to your real-time embedded system. Get preemptive real-time O/S performance, while giving the system the flexibility that a java development environment provides, capable of running any combination of native and java tasks in tandem. The benefits in cost, time-to-market, application development and portability are comprehensive.
|
|
|
preemptive real-time micro operating system
|
|
• Preemptive priority based scheduling and weighted CPU time sharing
• Synchronization and wait lists with notification and timeouts enabled by monitors
• Real-time with low interrupt latency and response
• Dual-purpose heap for explicit memory allocation and release as well as exact mark-and-sweep garbage collection
|
|
|
high performance J2ME CLDC java virtual machine
|
|
Bring the java language to your wireless or embedded platform
• Full support for the CLDC virtual machine and class librairies
• Exception and error handling fully supported
• Floating point supported and configurable to the processor's floating point capabilities
• Advanced threading and process model for a complete separation of java applications into distinct memory spaces
|
|
|
|
• Very small size
• Built in romizing support
• Fully self contained, no additional libraries required
• Extendable to support java instruction execution in hardware and JIT compilation
• A second java thread scheduler enables JVM to be run on an existing O/S
|
|
|
|