tajimaです。 皆様、どうもありがとうございます。 H83069から少し外れてしまったようで、申し訳ありませんでした。 他のところで聞いてみます。 失礼しました。 BODAIJI Shinobu wrote: >taji wrote in <42F47D67.50609@xxxxxxxxxxxxxxxxxxxx> > > >>uClinuxをh3069(h8max)上で稼動させてアプリケーション開発をしています。 >> >> > >H8/3069のこと以外は、なんのことかさっぱりわから >ないので、一般的なことをわかる範囲で。 > > > >>割り込みベクトルのアドレスはどこにいるんでしょう? >> >> > >割り込みベクタのベースアドレスはH'0000固定。 > >例えば、16ビットタイマチャネル0のIMIA0(コンペア >マッチ/インプットキャプチャA0)はベクタ番号24なの >で、割り込みベクタはH'0060〜H'0063となります。 > > 0x0060 = 0x0000 + (24 * 0x04) > > > >>割り込みハンドラはどのようにして登録すればよいんでしょう? >> >> > >割り込みハンドラのアドレスはリンク時に決定される >ので、割り込みベクタに即値でアドレスを書くことは >しないと思います。 > >コンパイル前のソースコードでは、割り込みベクタに >割り込みハンドラ(関数)のシンボル(関数名)を書いて >おくことになると思います。 > >ここら辺の書き方はコンパイラに依存するかもしれま >せん。 > > >