[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[OSASK 1247] ieatta3.



  こんばんは、川合です。

  ieatta3をベータリリースします。

  ieatta3の構成は、

  base_073 + timea071 + vgadrv00 + pione073 + winman03 + pokon05

です。だいたいの仕様は、[OSASK 1244]のとおりです。

  現在分かっているバグは、

・タスクの起動/終了を繰り返していると徐々にメモリがなくなり、そ
  のうちINT 0x03が発生する。

というものです。原因は大体分かっていて、要するにメモリ管理がずさ
んだからです。これは、ieatta4で対処します。

  ついでに、test008というアプリもリリースです。これは、ガウスの
公式で円周率を求めるという大した事ないプログラムです。単にdouble
で計算しているので、せいぜい14桁程度しか求められませんが。test00
8のコンパイルに際しては、[OSASK 1246]を参考にして下さい。

  今回の目玉は、ウィンドウが閉じられるようになったことと、FPUが
使えるようになったことです。CPUが対応しているのならMMXや3D now!
を使ってもいいです。

  自分でieatta3をテストしてはじめて分かったのですが、今までi486S
Xだと信じていた我が家のノートパソコンは、i486DXだったらしいです
。test008が正しく計算できましたから。

  countup1, cntupc1の2つのアプリについては、もう試さないで下さ
い。この2つのアプリは欠陥アプリです。countup2は問題ないと思われ
るので、高負荷テストなどに使っていただいてかまいません。countup1
やcntupc1は時間ができたら問題ないバージョンを作ろうと思っていま
す。

  それでは。

--
    川合 秀実(KAWAI Hidemi)
川合堂社長 / OSASK計画総指揮 / カーネル開発班
E-mail:kawai !Atmark! imasy.or.jp
Homepage http://www.imasy.or.jp/~kawai/