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) > 割り込みハンドラはどのようにして登録すればよいんでしょう? 割り込みハンドラのアドレスはリンク時に決定される ので、割り込みベクタに即値でアドレスを書くことは しないと思います。 コンパイル前のソースコードでは、割り込みベクタに 割り込みハンドラ(関数)のシンボル(関数名)を書いて おくことになると思います。 ここら辺の書き方はコンパイラに依存するかもしれま せん。 -- 菩提寺忍