startKernel関数のページング開始処理(PageManager::setup)まで移植が進みました(リビジョン5)。 新たに移植したモジュールは、 IDManager PageManager Segment Messenger です。 Paging開始処理に重点をおいたために、一部不完全で以下のようになっています。 Segments.cpp Scheduler::FindProcess()呼び出し部分を無効 PageManager.cpp DMA/VRAM領域のマッピングを無効 Process::getStackBottom()呼び出し部分を無効 ThreadOperation::Kill()呼び出し部分を無効 Messenger.cpp Scheduler::send/EventComes()呼び出し部分を無効 Kernel.cpp systemcall_mutex_create
![ページング開始 - myokotaの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/4ac2f8d4dbfde5abb18e593e8c510d8803c9340b/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmyokota%2F20080508%2F20080508001740.jpg)