2004年9月13日 月曜日の日記

JavaServer Faces 完全ガイド SPIDERING HACKS BLOG HACKS

夕方、テニススクールに行き、着替えもすませたところで雨が降り出す。折角来たのに中止かと心配するが、20分待ったところで雨は止み、レッスン開始。やっぱりテニスが出きるといいなぁ。ストレス発散!H8/3069Fが動かない原因に思い当たる。プログラムのソース類はH8/3664Fのものを流用しているので、リンカースクリプトもそのまま使っている。リセットベクターの記述は変更していないが、H8/3069Fはモード5のアドバンスドモードで動作させているのでリセットベクターが2バイトではまずそうだ。この状態でプログラムが動くことがあったのが不思議な感じだが、とりあえずリセットベクターを4バイトに変更してみると、何事もなかったように普通に動作する。結局これが原因だったようだ。ハードウェアを疑ってごめんなさい。リセットベクタを2バイトで書込み、モード5で起動させるとベクターの値は0x0100で、次の2wordは0xffffなので、0x0100ffff番地からプログラムがスタートすることになる。この領域にはデバイスは割り当てられていないと思うが、どんな値が読み出されるのだろう。そのうち実験してみよう。

アマゾンからJavaServer Faces 完全ガイドSPIDERING HACKSBLOG HACKS届く。

Leave a Reply

メールアドレスが公開されることはありません。