You are here: Home / RTLWS 1999-2017 / 
2024-06-22 - 05:03

Dates and Events:

OSADL Articles:

2023-11-12 12:00

Open Source License Obligations Checklists even better now

Import the checklists to other tools, create context diffs and merged lists


2023-03-01 12:00

Embedded Linux distributions

Results of the online "wish list"


2022-01-13 12:00

Phase #3 of OSADL project on OPC UA PubSub over TSN successfully completed

Another important milestone on the way to interoperable Open Source real-time Ethernet has been reached


2021-02-09 12:00

Open Source OPC UA PubSub over TSN project phase #3 launched

Letter of Intent with call for participation is now available



Real Time Linux Workshops

1999 - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - 2009 - 2010

Ninth Real-Time Linux Workshop on November 2 to 4, 2007, in Linz, Austria


XtratuM for PowerPC

Zhou Rui, Wang Baojun, Arthur Siro, Nicholas McGuire, Zhou Qingguo

Xtratum is a nanokernel designed for providing domain support to execute concurrently several operating systems on a single computer. These domains are in the same hardware but running temporally and spatially isolated. As a very thin virtualization layer virtualizing the essential resources (interrupt, timer, memory, and CPU), XtratuM is suitable for embedded real-time systems, and at least one of those domains should provide real-time capabilities, which can be implemented by porting RTOSes onto XtratuM. The latest released XtratuM 1.0 supporting Linux kernel 2.6.17.4 is implemented on x86 architecture. In this paper, we mainly focus on our work of porting XtratuM to PowerPC. We started XtratuM for PowerPC since March 2006 and published some project fundamentals at the 8th Real-Time Linux Workshop in October 2006. For this time, we will present our implementation of XtratuM for PowerPC, especially the key components including virtual timer, virtual interrupt and virtual memory management for multi-domain support based on PowerPC. PowerPC has a wide range of family members from low-end 32bit like 4xx series up to high-end multi-threaded 64bit like CELL, which can satisfy different powerful and stable performance requirements of various types of embedded and real-time operating systems. XtratuM for PowerPC will help to expand the applicable area of this free-software nanokernel, and also promote embedded and real-time applicable abilities based on PowerPC.

 

Valid XHTML 1.0 Transitional