Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 39 → Rev 40

/design/trunk/src/ch_arch_overview.xml
28,20 → 28,15
the <emphasis>thread</emphasis>. Thread context is built of the context
registers contents, FPU state and the stack.</termdef></para>
 
<para><termdef> <glossterm>Task</glossterm> is a multi-purpose entity,
serving to <itemizedlist>
<listitem>incorporate set if its threads</listitem>
<para><termdef><glossterm>Task</glossterm> is a multi-purpose entity,
serving to incorporate set if its threads, provide common address space to its threads,
be an end-point in IPC.</termdef></para>
 
<listitem>provide common address space to its threads</listitem>
 
<listitem>be an end-point in IPC</listitem>
</itemizedlist> </termdef></para>
 
<para><termdef> <glossterm>Address space area</glossterm> is a mutually
<para><termdef><glossterm>Address space area</glossterm> is a mutually
disjunctive range of memory with the code, stack and data.
</termdef></para>
 
<para><termdef> <glossterm>Address space</glossterm> is a aggregating
<para><termdef><glossterm>Address space</glossterm> is a aggregating
entity for address space areas, connecting them to the task.
</termdef></para>
</section>
59,7 → 54,7
<formalpara>
<title>Memory management</title>
 
<para>Unlike the classic microkernel, HelenOS has all its memory
<para>HelenOS has all its memory
management functionality in the kernel, available to the memory
management server via the set of syscalls.</para>
</formalpara>
90,12 → 85,9
</listitem>
 
<listitem>
Console
Console and frame buffer
</listitem>
 
<listitem>
VESA &amp; frame buffer
</listitem>
</itemizedlist></para>
</formalpara>
</section>