EUROS FR
Enhanced Universal Real-Time Operating System

Back...

EUROS Architecture

EUROS is built around a microkernel architecture which allows for the operating system to be ported to a new CPU architecture within very short period of time. This saves time and cost without quality constraints.

The Microkernel contains a collection of routines used by the other EUROS components. The Microkernel is the interface to the hardware.

The I/O System contains the driver interface.

The Process Manager contains a set of system services like task management, memory management etc., satisfying the requirements of a realtime operating system.

the C Library complies with the ANSI-C standard and is reentrant. It’s installed once in a system and is used by all tasks simultanously.

The Filesystem Manager manages file systems in MS-DOS format.

The Network Manager implements the TCP/IP protocol stack with BSD sockets.

The Graphic Subsystem offers a hardware-independent API for graphics output on LCD displays and screens.

Existing realtime applications can be ported to EUROS by means of so called "compatibility boxes" without any loss of performance and even without having to change the source code.