Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Embedded Project SRS

IBM
Embedded Project SRS

Title of Project:
“Learn Yourself: RTLinux based Development environment”

Abstract:
The use of Real time operating system to make a development environment for
embedded Applications in real time constraint. RTLinux will be used as the core part
of OS and will be implementation to achieve a Soft as well as Hard real time
Application Development Environment.

Description and Objective:


RTLinux is a hard real time RTOS microkernel that runs the entire Linux operating
system as a fully preemptive process. RTLinux was based on a lightweight virtual
machine where the Linux "guest" was given a virtualized interrupt controller and
timer - and all other hardware access was direct. From the point of view of the real-
time "host", the Linux kernel is a thread. Interrupts needed for deterministic
processing are processed by the real-time core, while other interrupts are
forwarded to Linux, which runs at a lower priority than real time threads. Linux
drivers handle almost all I/O. First-In-First-Out pipes (FIFOs) or shared memory can
be used to share data between the operating system and RTLinux. So to different
Technique will be implemented to achieve an Interactive environment for Real time
Embedded system /Application development.

Requirement:
1. Linux Host: Redhat RHEL 5/ Ubuntu or Others latest Versions.
With Software Development Environment Enabled
2. RTLinux Packages depending on the Host.
3. Latest PC that support the above Tools

IBM Page 2

You might also like