禺画像]
以前、作成していて中断した新規デバイスの作成、中途半端ながらここにまとめておこう。ビットフィールドの並びの問題が解決できれば追加も容易なのだが...。
作成するのはRX630。
新規作成ファイル
Hardware\RX600\RX630.dat
GNURX_Info\Support\RX600\RX630.PGD
GNURX_Info\Generate\iodefine\rx630.h
GNURX_Info\Generate\hwsetup\rx630.c
GNURX_Info\Generate\IntPRG\rx630.c
GNURX_Info\Generate\RESETPRG\rx630.asm
GNURX_Info\Generate\vect\rx630.h
GNURX_Info\Generate\VECTTBL\rx630.c
項目を追加
GNURX_Info\Support\scapp.det
GNURX_Info\Support\scppapp.det
それでは scapp.det と scppapp.det 内容は同じでリンカースクリプト情報を追加する。
GNURX_Info\Support\RX600\RX630.PGD、プロジェクトに含めるファイルやセクション情報を記述する。
セコメントをする