Subversion Repositories HelenOS-doc

Rev

Rev 116 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 116 Rev 124
Line 1... Line 1...
1
\chapter{Introduction}
1
\chapter{Introduction}
-
 
2
 
-
 
3
HelenOS is an development operating system intended to
-
 
4
be a testbed for research in the field of operating
-
 
5
systems and system-level programming. This manual is
-
 
6
a guide for building, running and enhancing HelenOS.
-
 
7
 
-
 
8
The system, as any other operating system, can be divided
-
 
9
into platform independent and platform dependent parts.
-
 
10
An user space program could be written in such
-
 
11
a way that it can be compiled and executed on any
-
 
12
of the platforms HelenOS supports without any modifications.
-
 
13
However it might work as a device driver or perform
-
 
14
other special tasks and thus being platform dependent.
-
 
15
 
-
 
16
\section{Structure of HelenOS}
-
 
17
 
-
 
18
The HelenOS system cosists of three major parts:
-
 
19
 
-
 
20
\begin{itemize}
-
 
21
 \item Kernel
-
 
22
 \item User space tasks
-
 
23
 \item Boot infrastructure
-
 
24
\end{itemize}