News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

A quick update on Adeos

Mar 7, 2003 — by LinuxDevices Staff — from the LinuxDevices Archive — views

LinuxDevices.com has received the following update on the status of the Adeos project from Philippe Gerum, who implemented Adeos and released it under the GNU GPL in June, 2002 . . .

Current status:

Eight months after milestone #2 was published, milestone #3 will be released shortly. During this period, we mainly focused on hardening the resource virtualization core which is at the root of Adeos.

  • Stable Adeos support is available for 2.4.19 and 2.4.20 vanilla kernels, both for x86 uniprocessor and SMP systems.
  • We are closely tracking the Linux 2.5 branch (issuing patches for development kernels) to ensure that Adeos will be ready for 2.6. Adeos is available for the latest 2.5.64.
  • We have been working closely with the RTAI project to have all their real-time layers (kernel-based and process-based) run smoothly over the Adeos nanokernel, which provides the deterministic interrupt control. This work is now stable and shows interrupt latencies comparable to those obtained with the “classic” RTHAL.

Next steps are:

  • Ports to other architectures (Help wanted).
  • Being able to share more hardware/software resources using the nanokernel so that multiple instances of Linux can run on a single box.

PS: An on-line version of the Adeos API documentation can be found here.

– Philippe


What is Adeos?

From the Adeos website . . .

The purpose of Adeos is to provide a flexible environment for sharing hardware resources among multiple operating systems, or among multiple instances of a single OS.

To this end, Adeos enables multiple prioritized domains to exist simultaneously on the same hardware. For instance, we have successfully inserted the Adeos nanokernel beneath the Linux kernel, opening a full range of new possibilities, notably in the fields of SMP clustering, patchless kernel debugging and real-time systems for GNU/Linux.

Refer to the related stories, below, for further information.


 
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.



Comments are closed.