Download Comparative Study on Real Time Enhanced Linux

Transcript
16.2. MONTAVISTA LINUX
211
Features
• Soft, or Firm, real-time system (Firm is the nomenclature that the KURT
team prefer)
• dedicated Kernel Modes firm real-time, which can be switched with well
documented API over KURT Pseudo Device
• increasing Time Resolution with UTIME
• Task are dynamically loadable modules, so they have direct access to
kernel services
• Firm real-time tasks can use standard Linux features and services
16.2
Montavista Linux
16.2.1
Overview and History
Since 1999 Montavista Linux developed a complete Linux-based embedded deployment platform which is optimized to target modern embedded applications.
Montavista Linux Professional Edition supports 7 microprocessor architectures
with 24 CPU core variants and tool chains and up to 70 board support packages
and system reference platforms. In Sep, 2000 MontaVista Software announced
at www.linuxdevices.com [12] that they support ”hard real-time fully preemptable Linux kernel prototype,” based on Linux kernel 2.4.
MontaVista offers three industry/application targeted editions of MontaVista
Linux:
• MontaVista Linux Professional Edition
• MontaVista Linux Carrier Grade Edition
• MontaVista Linux Consumer Electronics Edition
MontaVista Linux Professional Edition:
This Edition from MontaVistas embedded operating system and cross development environment is the main product. It provides a common source and binary
platform across a broad range of processor architectures. The Professional Edition is the base product for the other two Editions and could be downloaded
from [13].
MontaVista Linux Carrier Grade Edition:
This product is the industry standard COTS (Commercial-Off-The-Shelf) Carrier Grade Linux platform providing functionality specifically for Telecom and
Datacom with high availability, hardening and real-time performance.