Rev 3 | Rev 6 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
3 | bondari | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" |
||
3 | "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"> |
||
4 | <book> |
||
5 | bondari | 5 | <title>HelenOS Design Documentation</title> |
3 | bondari | 6 | |
7 | <chapter> |
||
5 | bondari | 8 | <title>Introduction to HelenOS</title> |
3 | bondari | 9 | |
10 | <section> |
||
5 | bondari | 11 | <title>HelenOS Logo</title> |
3 | bondari | 12 | |
5 | bondari | 13 | <para> |
14 | <graphic align="left" fileref="images/helenos.gif" format="GIF" /> |
||
15 | </para> |
||
3 | bondari | 16 | </section> |
5 | bondari | 17 | |
18 | |||
19 | <section> |
||
20 | <title>Our hosting partner</title> |
||
21 | |||
22 | <para> |
||
23 | <graphic align="left" fileref="images/itbs.gif" format="GIF" /> |
||
24 | </para> |
||
25 | </section> |
||
3 | bondari | 26 | </chapter> |
5 | bondari | 27 | |
28 | <chapter> |
||
29 | <title>Architecture review</title> |
||
30 | |||
31 | <para></para> |
||
32 | </chapter> |
||
33 | |||
34 | <chapter> |
||
35 | <title>Scheduling</title> |
||
36 | |||
37 | <para></para> |
||
38 | </chapter> |
||
39 | |||
40 | <chapter> |
||
41 | <title>Synchronization</title> |
||
42 | |||
43 | <section> |
||
44 | <title></title> |
||
45 | |||
46 | <para></para> |
||
47 | </section> |
||
48 | </chapter> |
||
49 | |||
50 | <chapter> |
||
51 | <title>Memory management</title> |
||
52 | |||
53 | <section> |
||
54 | <title>Virtual memory management</title> |
||
55 | |||
56 | <para></para> |
||
57 | </section> |
||
58 | |||
59 | <section> |
||
60 | <title>Physical memory management</title> |
||
61 | |||
62 | <para></para> |
||
63 | </section> |
||
64 | |||
65 | <section> |
||
66 | <title>Kernel allocators</title> |
||
67 | |||
68 | <section> |
||
69 | <title>Buddy allocator</title> |
||
70 | |||
71 | <para>Physical memory allocation is handled by buddy allocator. |
||
72 | </para> |
||
73 | </section> |
||
74 | |||
75 | <section> |
||
76 | <title>Slab allocator</title> |
||
77 | |||
78 | <para></para> |
||
79 | </section> |
||
80 | </section> |
||
81 | |||
82 | <section> |
||
83 | <title>Memory sharing</title> |
||
84 | |||
85 | <para></para> |
||
86 | </section> |
||
87 | </chapter> |
||
88 | |||
89 | <chapter> |
||
90 | <title>Hardware handling. Device drivers.</title> |
||
91 | |||
92 | <para></para> |
||
93 | </chapter> |
||
94 | |||
95 | <chapter> |
||
96 | <title>IPC</title> |
||
97 | |||
98 | <para></para> |
||
99 | </chapter> |
||
100 | |||
101 | <chapter> |
||
102 | <title>User-space</title> |
||
103 | |||
104 | <para></para> |
||
105 | </chapter> |
||
106 | </book> |