comparison seminar/seminar2013/0226.html @ 3:fea44bb81877 default tip

many change
author taiki
date Tue, 10 Dec 2013 15:31:33 +0900
parents
children
comparison
equal deleted inserted replaced
2:7f4128b2369a 3:fea44bb81877
1 <!DOCTYPE html>
2
3 <!--
4 Google HTML5 slide template
5
6 Authors: Luke Mahé (code)
7 Marcin Wichary (code and design)
8
9 Dominic Mazzoni (browser compatibility)
10 Charles Chen (ChromeVox support)
11
12 URL: http://code.google.com/p/html5slides/
13 -->
14
15 <html>
16 <head>
17 <title>Presentation</title>
18 <link src='../styles.css'>
19 <meta charset='utf-8'>
20 <script
21 src='../slides.js'></script>
22 </head>
23
24 <style>
25 /* Your individual styles here, or just use inline styles if that’s
26 what you want. */
27
28
29 </style>
30 <body style='display: none'>
31
32 <section class='slides layout-regular template-default'>
33
34 <!-- Your slides (<article class='nobackground'>s) go here. Delete or comment out the
35 slides below. -->
36
37 <article>
38 <h1>ELILO へのマイクロカーネルの実装</h1>
39 <p>Taiki Taira</p>
40 <p>Feb 5 2013</p>
41 </article>
42
43 <article>
44 <h3>研究目的[1/2]</h3>
45 <ul>
46 <li>ブートが速く、シンプルなマイクロカーネルを ELILO に実装する</li>
47 <li>Codesegment と Datasegment を、カーネルのメモリ管理にどう実装するのかを検証する</li>
48 </ul>
49 </article>
50
51 <article>
52 <h3>
53 今週の作業 [ ~ 2013/02/26 ]
54 </h3>
55 <ul>
56 <li>ページングのデバッグ</li>
57 </ul>
58 </article>
59
60 <article>
61 <h3>落ちる場所</h3>
62 <ul>
63 <li>CR3 への書き込み</li>
64 <li>CR0 の PG ビットをゼロに</li>
65 <li>lgt gdt の初期化</li>
66 </ul>
67 </article>
68
69 <article>
70 <h3>解決するには</h3>
71 <ul>
72 <li>GetMemoryMap()</li>
73 <li>ExitBootServices()</li>
74 <li>をして権限を移す</li>
75 </ul>
76 </article>
77
78 <article>
79 <h3>
80 今後やること
81 </h3>
82 <ul>
83 <li>セグメンテーションの実装とページングのデバッグ</li>
84 </ul>
85 </article>
86
87 </section>
88
89 </body>
90 </html>