Index: [Article Count Order] [Thread]

Date:  Sat, 20 Sep 2003 01:53:38 +0900
From:  Yutaka Yasuda <yasuda (at mark) mfc.bakkers.gr.jp>
Subject:  [coba-o:00145] Re: ROM のコード
To:  coba-o (at mark) open.cobaltqube.org
Message-Id:  <030920015338.M0114173 (at mark) mfc.bakkers.gr.jp>
In-Reply-To:  Your message of "Thu, 18 Sep 2003 18:48:46 +0900 (JST)".	<20030918.184846.86410180.toku (at mark) nissho-ele.co.jp>
X-Mail-Count: 00145

やすだでございますー。

> 安田さんが作った cobalt-2M-flat.rom は私がRaQ550から抜いたのと同じです
> よね。オクテットだから判りにくいけど。^^;

おおそんな芸が od にあったとわ。(をいをい気付けよ f とか入ってんだから)

とりあえず正しく generate できてることがわかって一安心。おおきに!

> で、rom/README のレイアウトは 2.8.x を元に書いたのだと思います。
> そして、rom/ROM.confは 2.9.x 用なんじゃないかと。
> このファイルと rom/spec/common-2M-flat.spec の次の設定を足し算するとピッ
> タリではないですか?
> 
> 'BOOT_START' => 0x1f0000

おおなるほど。ここは見てなかった。(@_@) このファイルの記述、面白いゾ。

{
 'NAME' => 'cobalt-2M-flat.rom',
 'SIZE' => 0x200000,
 'BOOT_START' => 0x1f0000,
 'FS_SIZE' => 0x1f0000,
 'FS_START' => 0x00000,
 'FS_FILES' => [
                ['monitor.bz2', "x86/monitor/monitor.bz2"],
                ['vmlinux.bz2', "$ENV{LINUXDIR}/vmlinux.bz2"],
               ]
};

ってことですから、ROM の前方にはファイル (monitor.bz2, vmlinux.bz2)
の形でモニタなどが入っている? rom filesystem とかいう単語が散見される
し。ふーむそういう構造なのか。。。

> 2.3.x の追試をしたら何かややっこしくなってきました。

ナゾは深まる。。。と。。

でわでわ							Yasu.