© Folsena Microsystems 2002. All rights reserved.







 

 
   

 Mavos Micro Java Virtual Machine O/S
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

advanced features
• 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

 
microprocessor & microcontroller operating systems
embedded and wireless software
peripheral and driver development
 

 Mam J2ME application manager
The Mam java application manager pairs with MIDP, the mobile information device profile, to provide a desktop for Mavos.

user navigation and control
• Simple and easy navigation and system control with a small footprint
• Small and efficient use of MIDP provides a graphical user interface
• Easily adaptable to a non-MIDP profile such as DoJa