開発者の皆様に感謝いたします。
☆1
CMT0 が動いていなかった。 Renesas Views ->デバッグ->IO Registers , CMT0 で確認。
\kernel\tkernel\timer.c の中に
EXPORT ER knl_timer_startup( void ) {
knl_start_hw_timer(); があるがこの関数呼び出しではなく、
\kernel\sysdepend\cpu\core\rxv2\sys_timer.h の中の
Inline void knl_start_hw_timer( void ) の 4行を、コピーして CMT0 が動作。
☆2
今、修正変更している v3.00.03 には以下のファイルが存在していない。 mtkernel_3-3.00.06.B0 からは
\lib\libtk\sysdepend\cpu\rx65n と \lib\libtk\sysdepend\cpu\rx231 に
どちらも ipr_rx231.c ipr_rx65n.c が存在する。構築書その他読んでも気づかなかった。
☆3
mtkernel_3-3.00.06.B0 のフォルダをコピー、名前修正してみた。
rx65n フォルダがあれば コピーして名前修正、rx231 フォルダ をコピーして名前修正。
sysdepend フォルダは device の3個 を含む 計8個 & etc\linker のmap を忘れないこと!!
その2 に戻って 修正? かぁ...
※コメント投稿者のブログIDはブログ作成者のみに通知されます