Overview
Phoenix-RTOS is the realtime operating system intended for embedded systems. The main goal of the project is to develop free and portable realtime operating system for common hardware platforms like single board computers and system on chips.
Current version
Phoenix-RTOS implementation is still in progress. First stable version will be used as the foundation for advanced medical health monitoring system. This system will be finished till the end of 2008.
Supported architectures
Nowadays Phoenix-RTOS is mainly developed for IA32 architecture. System has been sucessfully ported to ARM7 (Phillips LPC2000 microcontroller) and PPC32 (Mac Mini) architectures. Those ports demanded to prepare dedicated HAL subsystems and platform loaders which are included into the source tree.
History
Phoenix-RTOS project started in January 2005 as the successor of Phoenix. Phoenix was the prototype operating system developed from scratch in years 1999-2001 by Pawel Pisarczyk as Master of Science Thesis at Faculty of Electronics and Information Technology at the Warsaw University of Technology. Phoenix prototype has been implemented for PC. It was intensively used in projects developed by IMMOS company.
News
-
2008.04.15VFS implementation started
-
2008.04.01First version of CT69000 video driver
-
2008.02.01VT100 emulator
-
2007.06.01Page on demand strategy for object loading
-
2007.04.01newlib port
-
2007.02.01Port for PPC32
-
2006.10.01Port for ARM7
