>>951 ちょっと確認なんですが、起動
> qemu.exe -L . -m 32 --fda mona.img
でいいんですよね? mona.imgのアーカイブはSFからつい先ほど落としてきたものです。
こちらは↓でやっています。
qemu.exe -L . --fda mona.img
>>947さん
バイナリありがとうございます。
qemuである程度動作するようになりました。
とあるタイミングでタイマ割り込みがマスクされてしまうようでしたので
とりあえずカーネルを修正しておきました。(CVS最新版)
ただマウスの初期化に失敗しているようで
マウス割り込みがずれてしまい、マウスが使えないです。
このあたりどなたかフォローいただけると助かります。
それにしてもqemuは速いですね!
Monaでネットワーク機能はどこまでいっているの?
もしかしてMACアドレス取得までは追えてたんだけど。
次回リリースでパケットの送受信できたりするとうれしい。
>>956さん
ありがとうございます。
パケットの受信を実装中です。(割り込みなしでポーリング版)
リリース時期によるかもしれません。
送信は…おって報告します。
スマソ、漏れの方は去年度の仕事片付けで何も手ついてないです。
土日にようやく時間が取れるので成果物ができればいいなぁと思いまつ。
と、qemuとかまた知らない単語でてきてるーよ…
>>958 S.R.さん
乙でつ
それそれ今年度以前に昨年度の仕事ですね。頭痛い。
こちらもあんまり時間が取れず、一日数行づつ書き足して言ってる状態です。
qemuはOS板qemuスレによるとBochsより5倍ぐらい速いエミュレータです。
Bochsのような箱丸ごとだけではなく
IA32のコードをLinux上のユーザモードで実行したりして、Wineと一緒に使えば
PPCなLinuxでもWindows、IA32のバイナリが…とかそういう使いかたもできます。
(逆にARMエミュレーションとかもできるはず)
どちらかというと箱丸ごとよりもCPUに重点が置かれ、JIT的な動作らしいですね。
それはそうと、ここではqemuがWindows上でも動き始めたので話題になってるのですが、
NICについてはまだWin32上では未実装のようなので私は気にしていません。
おお、QEMU本当に早いですねぇ。
QEMU ROSのF神版という奴と、最新Mona Kernelの組み合わせでブートしてみたんですが、
Bochsとは次元の違う速さ!
まぢで良いですねぇ。
あと、VesaConsole::VesaScreen::scrollUpですがコピーする場合比較して、同じだったら
コピーしないほうが1.5倍くらい早いですよ。
とか、どうでも良いようなことを書いて逃げてみる。
>>958 959 960さん
QEMU使って見ました。確かに速いですね。
気になったのでQEMUのhw/pc.cを見ると
static uint32_t ne2000_io[NE2000_NB_MAX] = { 0x300, 0x320, 0x340, 0x360, 0x280, 0x380 };
static int ne2000_irq[NE2000_NB_MAX] = { 9, 10, 11, 3, 4, 5 };
とありましたのでIOアドレスGETMAC側でIOアドレスを0x280にして
>>953 ひげぽんさん
を参考にして
qemu -L . --fda mona.img --macaddr AA:BB:CC:DD:EE:FF
として、GETMAC.ELF起動すると
すごい負荷がかかってQEMUのプロセスが応答無しになりました。
以上報告でした。
QEMU対応版のイメージどこ
>>926さん
> jmpに即値を与えると相対ジャンプになるので前々から何でこれで
> うまくいくんだろうと思います。
記述は絶対値ですがコンパイルされると相対値になります。
>>957さん
パケット受信楽しみです。
>>960さん
VesaConsoleご指摘の点改善してみました。
ありがとうございます。
>>961さん
なるほど。qemuって他OSではネットワーク通っているんでしょうか?
>>962さん
リリースしました。
>>963さん
フォローありがとうございます。
ウェ━━━━━(OwO)━━━━━イ!!!
キタ━━━━ヽ(`エ´*)ノ━━━━!!!!
PSかっこいい Mona GUIすごいね
Mona GUIきれいだねー。デザインがイイ
NOIZ2BG.ELFとか。GUI版移植したらNWSOSのfireみたいでかっこいいかも
IDE周りで妄想したこと書き込んでも良いですか?
板違いですのでお帰りください
いや、Monaの設計上の話なんだが。
ここはOS板です
妄想を語り合う板ではありません
お引取り願いします
>>1 のテンプレをパワーアップして
次スレを立てて。(プロバイダ規制中)
埋め
.埋め
結局どのスレにするのよ。
あと残り18ですよ
じっれったいなぁもう
ひげぽん ◇Ngzcp/NZpA
こいつ誰だったの?
子供を作ろうが(悲
(´∇`)ヒゲポソ ◇2HImExsoWc
こいつも謎だった
振り返ってみるとみんないい想い出だ
産め
産め産め
生め
生め産め
宇目
うめ
生め
産め
ひげぽん ◆Ngzcp/NZpA = (´∇`)ヒゲポソ ◇2HImExsoWc = ひげぽん ◇Ngzcp/NZpA
だったのか?
全ては闇の中へ。。。
もう残りわずか
1000 :
鳥取砂丘 ◆Dream/3P/. :04/04/10 03:57
(´・ω・`)
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。