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