Mona/開発版/0.2.0


Mona/開発版

アプリ開発者・コアユーザー向けの開発版リリース

開発版リリース

イメージリリース日追加された機能ソース
未リリースstack overflowメッセージの出力Mona.tar.gz
シェルにEXECコマンドを追加(ななしさん)
monalibcにlogprintf追加
killコマンドでカーネルハングのバグ修正
filemona-0.2.0beta18-imageTinoGUI.zip2004/10/17スタックサイズ4KB->8KBに拡張(Shellがlsで落ちるバグを修正)Mona.tar.gz
filemona-0.2.0beta18-imageBayGUI.zipgcc3.4.1対応
PE Server キャッシュで高速化(ななしさんによるパッチ)
tek5(stk5、OSASK標準圧縮形式)対応
BayGUI(サーバ、ライブラリ)がMonaに追加された
BayGUIアプリ追加(ランチャー、BBALL、GUI部品テスト、バージョン表示等)
filemona-0.2.0beta17-image.zip2004/10/05カーネル内での排他をセマフォクラスを使用したスピンロックから、KMutexクラスを使用したwait・wakeupロックに変更。Mona.tar.gz
KMutexクラス(ユーザー用)をカーネル内でも使用できるように整備
KMutexクラスにAdaptive Lockを実装(カーネルでは未使用)
システムコール時の割込み許可のバグ修正
ななしさんによるLinux MinGwパッチの取り込み
filemona-0.2.0beta16-image.zip2004/08/26スケジューラ変更:単純ラウンドロビン→動的優先度使用 より柔軟なスケジューリングが可能に。Mona.tar.gz
スレッドがKillされたときに、MSG_THREAD_KILLEDのメッセージが全スレッドに送信される機能を追加
IRQハンドラの動的登録を廃止
IRQハンドラで割り込みイベントをメッセージで受け取れるように仕組みを導入
上記の仕組みを利用してキーボードドライバをカーネルの外に追い出した
filemona-0.2.0beta15-image.zip2004/08/18IRQハンドラの動的登録のサポート開始Mona.tar.gz
マウスドライバをカーネルから追い出した。
filemona-0.2.0beta14-image.zip2004/07/16ファイルブラウザ(MONAFILE.APP)を追加Mona.tar.gz
QEMU 0.6.0対応
HDD対応テストアプリ HDDANGER追加(実行危険要注意)
PEのバイナリ形式(EXEとDLL)をサポート
モニタサーバがサーバの生存確認をするようになった
ELFローダをカーネル外に追い出し
filemona-0.2.0beta13-image.zip2004/06/12GWABAが落ちなくなった (thanks 覆面さん)Mona.tar.gz
Waba for Mona 0.1.8 baysideさん
MONAmona shadowさん
マスコットアプリ(KUKURI.APP)を追加
PCIデバイス情報取得ツール(PCIINFO.EL2)を追加
あっきぃさん作成のアプリをMTORZ.EL2を追加
filemona-0.2.0beta12-image.zip2004/06/01cube追加(nikqさん提供)Mona.tar.gz
メッセージ仕様の変更peekの追加等
atan()追加
MonaGUIでZオーダーと透過ウインドウに対応
AnaClock追加(駄目人間さん提供)
MonaGUIの設定をMONAGUI.INIで記述
ウインドウ生成・破棄のイフェクト
filemona-0.2.0beta11-image.zip2004/05/27メッセージ受信のタイミングで固まるバグを修正Mona.tar.gz
壁紙のリサイズをサポート
コンソールのスクロールを高速化
monalibcにsin()/cos()/tan()/sqrt()を追加
filemona-0.2.0beta10-image.zip2004/05/16アプリをたくさん起動させたときのマウスの動きを改善Mona.tar.gz
Welcomeメッセージで簡単な使い方を表示
シェルでプロンプトにカレントディレクトリを表示, 内部コマンドLS/DIRの引数でディレクトリを指定できるようにした
GUI.SVRの自動起動を解除
STARTGUIバッチを追加
格好良い壁紙(提供nikqさん)
マウスカーソルの形状を変更
シェルでキャレットを表示
シェルの内部コマンドにCLEAR/CLS(機能は同じ)を追加
シェルの内部コマンドにPSとKILLを追加
シェルを完全にリライトして軽量化
filemona-0.2.0beta9-image.zip2004/05/06シェルの内部コマンド追加: CHSH, UNAME/VER, HELP/?Mona.tar.gz
Linux/FreeBSDでのコンパイルに対応
bzip2ライブラリを移植
bzip2で圧縮されたテキストを表示するbzcatコマンド追加
bzip2で圧縮された実行ファイル(.EL2)をサポート
シェルが同期実行をサポート。GUIアプリなどを起動して処理が戻ってこない場合でも何かキーを押すことで再開。
filemona-0.2.0beta8-image.zip2004/04/30小文字や記号の入力に対応Mona.tar.gz
シェルの内部コマンドにCAT/TYPE(機能は同じ)を追加
MONA.CFGでVESAの解像度とbppの設定に対応
filemona-0.2.0beta7-image.zip2004/04/28MonaGUIでランチャーを作成Mona.tar.gz
monaelf.exeで*.ELF, *.SVRのサイズを小さくする
Linuxの_user_startのリンクエラー不具合を解消
GUI.SVRで壁紙をサポート (MONA.CFGで指定可能)
MonaGUIでマウスカーソルの残像が残らないように対処
filemona-0.2.0beta6-image.zip2004/04/24MonaGUIのDoEvents()を使用したアプリを追加Mona.tar.gz
noiz2bgをMonaGUIに移植
fireをNWSOSから移植
MonaGUIがJPEG読み込みに対応
filemona-0.2.0beta5-image.zip2004/04/22FPU対応Mona.tar.gz
syscall_file_seek, syscall_file_position追加
MonaGUI 24bit bmp読み込み対応
Reversi2 MonaGUIのbmp読み込みを利用
filemona-0.2.0beta4-image.zip2004/04/19MonaGUIの修正 REVERSI2が正常に動作するようになった。by TinoさんMona.tar.gz
Shellのテンキーの0を特別扱いしなくなった。
filemona-0.2.0beta3-image.zip2004/04/17System::getTick()追加Mona.tar.gz
fat.cppのバグ修正 thx! Yui_Neko氏、Gaku氏
ページ保護のバグ修正 thx! Yui_Neko氏
ページテーブルをプールから取得するように変更した
mallocの返り値をalign16にした thx! Yui_Neko氏
コレクションクラスHListのメモリリークバグ修正 thx! Yui_Neko氏
スレッドのスタックアドレスを奇数→偶数に修正 thx! Yui_Neko氏
仮想キーコード周り修正 thx! shadow氏
ファイル操作時のメモリリーク解消 thx! Gaku氏 Yui_Neko氏
マウス割込み、マウスサーバの送受信の回数削減
static変数初期化ミスの不具合修正 thx! Yui_Neko氏
1linesh追加 shadowさん
filemona-0.2.0beta2-image.zip2004/04/09qemu対応 マウスはnikqさんパッチを取り込みMona.tar.gz
スレッドダンプのシステムコール作成
MonaGUIでPSコマンド作成
スクロールちょっぴり高速化
filemona-0.2.0beta1-image.zip2004/04/07ソースツリーの大幅な変更Mona.tar.gz
シェル内部コマンド DIR/LS/CDを追加
Random.nextDouble()を追加。
filemona-0.2.0alpha11-image.zip2004/04/04Randomクラス追加:乱数生成mona_v1.0.tar.gz
マウス初期化見直し thx 893さん
filemona-0.2.0alpha10-image.zip2004/04/02Memory Mapクラス変更 thx Tinoさんmona_v1.0.tar.gz
filemona-0.2.0alpha9-image.zip2004/04/02Memory Mapクラス不具合修正 Tinoさんごめんなさいmona_v1.0.tar.gz
filemona-0.2.0alpha8-image.zip2004/04/02JPEGDEMO外部ファイル読み込み対応 thx! nikqさんmona_v1.0.tar.gz
シェル:.ELFを省略可能にした。
Makefile 修正 Linuxビルド対応 thx!ななしさん
FDCのモータ制御のバグ修正
File Output Stream appendモード追加 thx! Gakuさん
filemona-0.2.0alpha7-image.zip2004/03/31NIC/getmac.cpp→NIC/ne2k/getmac.cppディレクトリ変更mona_v1.0.tar.gz
Waba for Mona004を取り込みHello Worldが動作!!
同期API Mutex追加
ファイル書き込みAPI File Output Stream追加
inp/outp 8/16/32作成 outportb/inportbは統一のため名称変更
filemona-0.2.0alpha6-image.zip2004/03/27プロセス生成時に物理ページ返却mona_v1.0.tar.gz
VRAMマッピングロジックミス修正
FD交換検出APIの改良
Message::lookupMain Thread(const char* name)追加
MSG_SERVER_START_OKがくるまで次のサーバーを起動しない
userlib: Memory MapクラスがI/F変更
MACアドレス取得 src/user/NICにソース追加
filemona-0.2.0alpha5-image.zip2004/3/24制御ファイル名MONA.CFG, AUTOEXEC.MSHに変更mona_v1.0.tar.gz
messageバッファの誤deleteの修正
filemona-0.2.0alpha4-image.zip2004/3/22カーネルにKEventクラスの追加mona_v1.0.tar.gz
IDManagerの追加。
ユーザーAPI特に変更無し
filemona-0.2.0alpha3-image.zip2004/3/18Shellの強化mona_v1.0.tar.gz
AUTOEXEC.TXT シェル起動時に自動実行(by Tinoさん)
SYSCONF.TXT カーネル起動時にロードするサーバー(by Tinoさん)
fat_write.exeのバグ修正
filemona-0.2.0alpha2-image.zip2004/3/17スレッドベースのメッセージングに変更 userlibにも影響ありmona_v1.0.tar.gz
syscall_get_io();のバグ修正
filemona-0.2.0alpha1-image.zip2004/3/150.1.6, 0.1.7にあったスレッドセーブバグの修正版(だいぶ安定?)mona_v1.0.tar.gz
filemona-0.1.7-image.zip2004/3/12sleep(ms)の実装mona_v1.0.tar.gz
fat_write.exeの仕様変更(MSYS対応)
filemona-0.1.6.1-image.zip2004/3/11スケジューラ改善によりFD読み込み速度向上mona_v1.0.tar.gz
fat_write.exeの機能追加(ファイルパス・上書き)に対応
Message::exist()追加
カーネル内のFAT操作コードをGakuさんのコードに入れ替え

コメント

コメントはありません。 コメント/Mona/開発版/0.2.0?

お名前:

MENU

now: 1

リンク


最新の20件
2018-05-03 2017-09-29 2017-04-25 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: 4209, today: 1, yesterday: 0

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

Last-modified: 2008-03-28 (金) 15:47:55 (3709d);  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.090 sec.