|
Port of jRate to MaRTE OS (running in a barebone machine)
Here you can find more information about the port of jRate to run in MaRTE OS in a barebone machine.
jRate is an open-source implementation of the RTSJ (Real-Time Specification for Java). It is an extension to the GNU Compiler for Java (GCJ), providing functions necessary for the execution of RTSJ-compliant applications. jRate is an ahead-of-time middleware, that is, the RTSJ application is not interpreted by a Virtual Machine (VM). Instead, the application is compiled into native code. More information and download options for jRate can be found at jRate. MaRTE OS (Minimal Real-Time Operating System for Embedded Applications) is an open-source real-time kernel for embedded applications. Its implementation extends the Minimal Real-Time POSIX.13 subset with CPU-time clocks. More information and download options for MaRTE OS can be found at MaRTE OS. Besides running in a barebone PC, MaRTE OS can also run as a library under a Linux distribution. In this mode, the application uses the features of MaRTES OS and also the features found in the underlying Linux system. Based on this version, Mario Aldea Rivas, provided a patch for jRate, which enables its execution in MaRTE OS (running on top of Linux). This can be found at the MaRTE OS web-page. Based on this port, we defined a new port that enables jRate applications to run under MaRTE OS. In order to install this version, the following steps have to be followed:
|
Last update 30/01/2008. |