taji
taji****@giso*****
2005年 8月 9日 (火) 20:27:24 JST
tajimaと申します。 uClinuxをh3069(h8max)上で稼動させてアプリケーション開発をしています。 pwmのinput captureを行うために割り込み処理を使いたいのですが方法がわかりません。 1. uClinux-dist-h8300/linux-2.4.x/System.mapから_interrupt_redirect_tableのアドレスをチェックする 2. このアドレスの値を読むと、interrupt handlerのベースアドレス(base)がわかる 3. vector番号(vec_num)を調べて、base+4*vec_num のアドレスにinterrupt handlerを入れる とやろうとしたのですが、結局interrupt handlerの実行時のアドレスがわから ず、うまくいきません。 割り込みベクトルのアドレスはどこにいるんでしょう? 割り込みハンドラはどのようにして登録すればよいんでしょう? 過去に上記の組み合わせで割り込み処理(SCIでも何でもよいですので)を使用 された方がいらっしゃいましたら何か情報いただけませんでしょうか。