08/03/29 01:54:19
>>188
>ブート部分は、どのOSも似たようなもんだから、そう言うところは
>パクレばいいんじゃない。
一般的にはハードやブートの情報を取ってこないといけないし、
OSのカーネルのバイナリフォーマットも違ったりするし、
ある程度ブートローダには手を入れないといけないよね。
あ、それを「パクる」というのかw
198:デフォルトの名無しさん
08/06/08 01:31:23
誰かこれでOS作れるようになった?
199:デフォルトの名無しさん
08/06/08 01:41:20
>>198
たぶん、あなたが想像するようなOSは作れないだろうけど
組み込みに使えそうなシンプルな物を作った人はいるかもしれない。
200:デフォルトの名無しさん
08/06/09 10:38:07
>>199
そういう方面に要求されるような事にはまったく触れていないので、
多分いない。
201:デフォルトの名無しさん
08/06/11 20:54:43
正直、この本はOS開発に少し興味がある人がその好奇心を満たすだけの本だと思う
202:デフォルトの名無しさん
08/06/12 14:07:03
>>201
それでいいような気が・・・・
203:デフォルトの名無しさん
08/06/13 19:26:38
OSが作れるとか言うのはともかく(おい)、
こういう、ハードに近い部分のコードを一行一行いい意味でチマチマ説明していく
タイプの本は、かえって新鮮だなと思った。
ちなみに、一見詳細に説明してあるように見えて、よく読むと新しい概念を説明なしに
どんどん登場させているので、本当に知らない人が読みやすいのかという疑問はある。
でも、読む側もよくわからないことはとりあえず放置して進むことも大事なのかな。
プログラミングを長年やってると「定義は、それが参照されるまでに行わねばならない」
とか思っちゃうけどw この手の本で真面目にそれをやると、前半部分が超重くなりそうだし。
204:デフォルトの名無しさん
08/07/01 20:21:38
スレリンク(siberia板)
205:デフォルトの名無しさん
08/07/02 21:53:23
OS作るのに必要なファイル類はどんなのでしょうか?
206:デフォルトの名無しさん
08/07/02 22:18:50
ファイルの概念のないOSも有るまする
207:デフォルトの名無しさん
08/07/02 23:24:41
ソースファイルとヘッダファイルとメイクファイルぐらいじゃね。
208:デフォルトの名無しさん
08/07/03 02:58:34
メイクファイルなんて根性があれば要らないじゃん
209:デフォルトの名無しさん
08/07/03 05:21:52
>>208
そう思っていた時期が俺にもありました。
ヘッダを更新した時に、依存してる奴のコンパイルを忘れて
謎の現象に悩むことになるんですな。
で、原因に気がついたときにものすごい疲労感に襲われると。
常に全ソースリビルドすればいいとか言わんように。
210:デフォルトの名無しさん
08/07/03 10:33:57
>>206
そういう意味じゃないだろ。
211:デフォルトの名無しさん
08/07/03 16:05:57
モトローラSレコードかインテルHEXでいいんじゃね?
212:デフォルトの名無しさん
08/07/04 23:48:00
>>208
根性があればソースファイルもいらんだろ。
バイナリエディタで機械語直打ちとか。
ほとんど神の領域だと思うが。(w
213:デフォルトの名無しさん
08/07/05 00:57:57
>>209
メモリモデル(死語)を混在させてしまっていたことに気づかなかった私はどうなるのでしょうか?
214:デフォルトの名無しさん
08/07/15 02:12:00
さらに発展させると根性があれば、それこそOSすら要らないな
215:デフォルトの名無しさん
08/07/15 11:47:30
しかし、いつのまにかOSを作っていた、というのはありそう。
216:デフォルトの名無しさん
08/07/15 20:14:03
・・・なんか格好いいな
217:デフォルトの名無しさん
09/04/26 21:06:12
3日目から再開