(toppers-users 410) Re: Re^Re H8 の構築
Kunihiko OHNAKA
kuni @ ohnaka.jp
2002年 6月 5日 (水) 21:42:16 JST
大中です。
From: Mitsuhiro Yashiki <yashiki.mitsuhi @ pfu.fujitsu.com>
Subject: (toppers-users 408) Re^Re H8 の構築
Date: Wed, 05 Jun 2002 11:51:04 +0900
> 取り合えずH8のものを参考にして作成していますが、int16で
> コンパイル出来ない(int32では出来る)のと、割り込みハンドラ
> が作成されずリンクエラーとなる部分で止まっています。
> 今井殿のgcc用ソースがいただけるのであれば、頂きたいと思います。
今回の話と関係があるかどうかわからないのですが、
「割り込みハンドラが作成されない」という言葉で、以前見付けた
バグと思われる部分を、ふと思い出しました。
config/h8/akih8_3067f/sys_support.Sの 200行目付近で、
#if NUM_PORT == 1
.long _no_reg_exception /* 52, 0x00d0: ERI0 */
.long _no_reg_exception /* 53, 0x00d4: RXI0 */
.long _no_reg_exception /* 54, 0x00d8: TXI0 */
.long _no_reg_exception /* 55, 0x00ec: TEI0 */
.long _serial_error_handler_entry /* 56, 0x00e0: ERI1 */
.long _serial_in_handler_entry /* 57, 0x00e4: RXI1 */
.long _serial_out_handler_entry /* 58, 0x00e8: TXI1 */
とありますが、ベクタ番号 56の
.long _serial_error_handler_entry /* 56, 0x00e0: ERI1 */
の部分は
.long _serial_in_handler_entry /* 56, 0x00e0: ERI1 */
とすべきではないでしょうか。
外していたら申し訳ありません。
だいぶ前に気づいていたのですが、報告するのをすっかり
忘れておりました。
以上です。
+= 大中 邦彦 (Ohnaka Kunihiko) =+
+= kuni @ ohnaka.jp =+