Mona/0.3.0/alpha8リリース準備


Top / Mona / 0.3.0 / alpha8リリース準備

Mona 最新版リリース準備

see Mona/0.3.0/α8/Notes

次のリリースは10月のOSCがターゲットです。いくつか不明な点があるので、担当者はご協力お願いします。 -- bayside

Mona0.3.0alpha8 について -- bayside

ひげぽんさんからの回答

不明点と解決済みの問題

項目ステータス
起動時にFDイメージが必要【済】 リリースまでに改善修正されました
Qemu【済】 最新版を使う(0.8.2)
NetServerがちゃんと動くか調査中
VMWareのネット対応【済】 今回は見送り
ビルド環境【済】 cygwin + gcc3.4.4 + .NET Framework 1.1
リリース時期【済】 10月初旬
バージョン【済】 当面αで・・
BEEPサウンドの操作が可能になった【済】 削除しました
GUIセレクタ標準化【済】 SVNに投下しました
リリース時期決定【済】 9/24プレリリース、次の週リリース
VMWare Player で起動しない【済】 修正されました
VMWare Player で reboot で再起動すると落ちる調査中
VPC2004 で電源が切れない調査中

FDブート用パッチ

Index: FileServer.cpp
===================================================================
--- FileServer.cpp	(revision 3595)
+++ FileServer.cpp	(working copy)
@@ -62,7 +62,7 @@
     mountedFSs_.push_back(pfs);
 #endif
 
-#if 1
+#if 0
     // FAT12FileSystem
     fd_ = new FDCDriver();
     FileSystem* ffs = new FAT12FileSystem(fd_, vmanager_);
@@ -81,6 +81,7 @@
 
 int FileServer::initializeRootFileSystem()
 {
+#if 0
     // user mode I/O
     syscall_get_io();
 
@@ -119,6 +120,19 @@
         delete cd_;
         return MONA_FAILURE;
     }
+#endif
+#if 1
+    // FAT12FileSystem
+    fd_ = new FDCDriver();
+    rootFS_ = new FAT12FileSystem(fd_, vmanager_);
+    if (rootFS_->initialize() != MONA_SUCCESS)
+    {
+        printf("FD Boot initialize failed \n");
+        delete fd_;
+        delete rootFS_;
+        return MONA_FAILURE;
+    }
+#endif
     return MONA_SUCCESS;
 }
 
Index: FAT12/FAT12FileSystem.cpp
===================================================================
--- FAT12/FAT12FileSystem.cpp	(revision 3595)
+++ FAT12/FAT12FileSystem.cpp	(working copy)
@@ -55,7 +55,7 @@
 
 int FAT12FileSystem::lookup(Vnode* diretory, const string& file, Vnode** found, int type)
 {
-    printf("%s %s:%d\n", __func__, __FILE__, __LINE__);
+    //printf("%s %s:%d\n", __func__, __FILE__, __LINE__);
     if (diretory->type != Vnode::DIRECTORY) return MONA_ERROR_INVALID_ARGUMENTS;
     Vnode* v = vmanager_->cacher()->lookup(diretory, file);
     if (v != NULL && v->type == type)

その他

コメント

コメントはありません。 コメント/Mona/0.3.0/alpha8リリース準備?

お名前:

MENU

now: 1

リンク


最新の20件
2018-09-03 2018-05-09 2017-09-29 2017-01-10 2016-12-11 2016-10-04 2016-08-14 2016-06-05 2016-05-29 2016-04-15 2015-12-28 2013-02-25 2013-02-21 2013-02-20 2013-02-12 2013-02-11 2013-02-10
最新の20件
2010-02-01 2010-01-31 2010-01-30 2010-01-29 2010-01-16

Counter: 3896, today: 1, yesterday: 0

リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS

Last-modified: 2008-03-28 (金) 15:47:55 (3831d);  Modified by mona
PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji
Powered by PHP 5.2.17
HTML convert time to 0.044 sec.