OSを作ってみよう (534レス)
1-

75: 03/03/01 11:44 AAS
>>74
MESばっかりじゃない?
76
(1): 03/03/01 14:03 AAS
age.sf.jpに登録したら?
77
(1): ( ´ -`) 03/03/01 16:03 AAS
>>73
P120のマシンを使ってるのできついです。plex86の方が早いらしいのですが、
デバッグをサポートする機能があるのかどうかわかりません。
一応二つとも試してみます。

>>76
う〜ん、今の段階ではあまりにもヘボすぎて登録するには気が引けます。
78
(1): 03/03/01 18:42 AAS
>>77
まだ、起動に何秒もかかる代物じゃないんでしょ?
バグが取れるならエミュレータで5分とかかかっても構わない気がするけど。
実際そんなにかからないだろうし。
79: ( ´ -`) 03/03/01 23:12 AAS
外部リンク[gz]:www.geocities.co.jp
プロセスが起動。むちゃくちゃアホなミスでした。
一生懸命プロセスのコンテキストやスタックフレームを作ったのは良いけど、
プロセス構造体に入れとくのを忘れてました。どうりで動かないはずです。
プログラマ失格というより人間失格ですな。逝ってきます。

>>78
言われてみればそのとおりですね。
Bochs&GDB使って見ましたがかなり強力でした。
願わくばもうちょっとマシなマシンなら開発効率も上がるのですが。

さて、これからどんどんシステムコールを実装していくつもりなのでお楽しみに。
80: YAHOO!を無料で使用する方法!!! 03/03/01 23:25 AAS
**** YAHOO!BBのユーザーへの特報!!! ****

今YAHOO!BBでADSLを利用されてる方。

月額料金を無料にできる方法をお教えします。確実な方法です
し方法も一つではなく何通りお教えしますので、ヤフーbbのユ
ーザーである限り料金発生なくずっと使えます。
もう、2ちゃんねるを見た何人かのラッキーな方がすでに無料
で使用して頂いております。

興味のある方は以下のメールアドレスに連絡ください。
料金をとめる方法を少しの謝礼でお教えします。

ryoukinn5000@yahoo.co.jp ryoukinn2003@yahoo.co.jp
省1
81: ( ´ -`) 03/03/02 04:14 AAS
外部リンク[gz]:www.geocities.co.jp
システムコールの経路を確保。
これでユーザプロセスからばんばんシステムコールを呼び出せます。
今のところinitプロセスはこんな感じ。get_task_id()がシステムコール。
あとprintf()の中でもputch()という一文字出力するシステムコールを呼んでいます。

#include "syscall.h"
#include "util.h"

int main(void)
{
int id = get_task_id();
省4
82
(1): ( ´ -`) 03/03/02 04:15 AAS
明日はPITを使えるようにする予定。そのためにはIRQ周りをなんとかせねば。
そしてそれが終ればラウンドロビンでスケジューリング出来るハズ。
だんだんOSらしくなってきました。今が一番楽しい時期かもしれません。
83
(1): 03/03/02 09:23 AAS
オナニースレ
84
(1): 03/03/02 09:28 AAS
>>83
黙っとれ。

>>82
sage進行の方がいいんじゃないか?
85
(1): 03/03/02 12:32 AAS
そろそろ名前をつけてくれぃ
86
(1): 03/03/02 12:35 AAS
ひそかに期待・・・
87: 03/03/02 13:14 AAS
L様の覚え書き
2chスレ:tech
88: ( ´ -`) 03/03/02 16:02 AAS
>>84
そうします。

>>85
取り敢えずgikoというのはどうでしょうか?

>>86
ありがとうございます。
気が変わってGUIの実装もしようかなと思っているので、
当初考えていたより結構面白くなるかもしれません。
89
(1): 03/03/02 16:48 AAS
OS作ったら神!GUIについては
WindowsとかマックとかLinuxとかは、いかにデスクトップをゴテゴテに
するかを競っているかのように見えるが、それが終わったらどこへ向かうんだろう。
ある程度パソコンがわかるようになると途端にやることがなくなるよね。
パソコンって。自分だけかもしれないけどいかにシンプルでわかりやすい
インターフェイスにするかってのを目指してほしいです。
90
(1): ◆g2j80BX5do 03/03/02 18:36 AAS
ライセンスの取り扱いはGPLでよろしいですか?
91: ( ´ -`) 03/03/02 20:31 AAS
>>89
environmentという意味でのOSを新しく作れたら神でしょうね。
MacとかTRONとか、あとUNIXなんかを作った人達は本当に神だと思います。
一方私なんかはせいぜいUNIXをパクったカーネルを書く程度です。
でも、いつかは神になりたいです(w

GUIについては、そうですね、出来るだけシンプルかつ柔軟性に富み強力な
ものが理想なのですが、そうすると全く新規に創造しなければいけなくなっ
て大変ですから、今回はまずは何か既存のシンプルなものを移植するところ
から始めたいと思います。

>>90
省4
92
(1): 03/03/02 20:44 AAS
なんか2ch見てると
OSのでき = GUIのでき
みたいな書き込みが散見されるんだけど

アプリからは画面モード切替とフレームバッファのポインタさえ取得できれば十分な場合が多い
ゲームなんかだと自力描画で独自GUIを実装するほうがフツーだとおもう。

widget setなどいわゆる「GUI」がほしけりゃ、microswindowsやらPicoGUIやらDJGPP用各種ライブラリやら
ライブラリレベルでどーにでもなる

...というのはOSがグラフィックを管理してくれなかったDOS時代のジジイの世迷いごとでしょうか。
93: 03/03/02 23:22 AAS
>>92
>OSのでき = GUIのでき
>みたいな書き込みが散見されるんだけど

そういう観点で評価され、中身がクソでも大ブレイクしたのが
初期のMacOSやWin95ですからね。重要なんでしょう。
ユーザーの観点から見るとそうなる。

業務で使うときなど、OSがGUIを縛ることで、DOSの頃に比べ色々な
アプリの操作性の統一が進んで使い方の習熟や「覚えていられるか」が
楽になったのが非常にありがたい。(人件費コスト等)

#半年さわらないと使い方初心者に戻されてしまうMARKとかSTAR-CDは、、、
94
(1): 03/03/03 02:41 AAS
仮に0からOSを作る場合、POSIXとかの制約なしで、変えた方が便利な部分はなんだろう?
1-
あと 440 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s