[164] | 1 | $
|
---|
| 2 | $ アーキテクチャ依存テンプレート(RX630用)
|
---|
| 3 | $
|
---|
| 4 |
|
---|
| 5 |
|
---|
| 6 |
|
---|
| 7 | /*$NL$
|
---|
| 8 | $SPC$* Architecture-dependent Definitions (RX630)$NL$
|
---|
| 9 | $SPC$*/$NL$
|
---|
| 10 | $NL$
|
---|
| 11 |
|
---|
| 12 | $
|
---|
| 13 | $ 割込み番号と割込みハンドラ番号の定義
|
---|
| 14 | $
|
---|
| 15 | $ RX630では割込み番号と割込みハンドラ番号が1対1で対応する.
|
---|
| 16 | $
|
---|
| 17 |
|
---|
| 18 | $INTNO_VALID = { 16, 21, 23 ; 27, 28,...,59 ; 62 ; 64, 65,...,79 ; 90, 91, 92, 93, 98, 102 ; 106, 107,...,112 ; 114 ; 122, 123,...,167 ; 170, 171,...,203 ; 214, 215,...,253 }$
|
---|
| 19 | $INHNO_VALID = INTNO_VALID$
|
---|
| 20 |
|
---|
| 21 | $
|
---|
| 22 | $ 例外番号の定義
|
---|
| 23 | $
|
---|
| 24 | $ 固定ベクタテーブルのベクタテーブルアドレスの小さい順番に例外番号を割振る.
|
---|
| 25 | $ (予約領域も含む)
|
---|
| 26 | $
|
---|
| 27 |
|
---|
| 28 | $EXCNO_VALID = { 20, 23, 25, 30 }$
|
---|
| 29 |
|
---|
| 30 | $
|
---|
| 31 | $ INT割込みの番号
|
---|
| 32 | $
|
---|
| 33 |
|
---|
| 34 | $INTNO_INT = { 64, 65,...,79 }$
|
---|
| 35 |
|
---|
| 36 | $
|
---|
| 37 | $ 割込み番号,割込みハンドラ番号,例外番号の範囲
|
---|
| 38 | $
|
---|
| 39 | $ (予約領域も含む)
|
---|
| 40 | $
|
---|
| 41 |
|
---|
| 42 | $INTNO_RANGE = { 0, 1,...,255 }$
|
---|
| 43 | $INHNO_RANGE = INTNO_RANGE$
|
---|
| 44 | $EXCNO_RANGE = { 0, 1,...,31 }$
|
---|
| 45 |
|
---|
| 46 | $
|
---|
| 47 | $ プロセッサ依存のテンプレートファイルのインクルード
|
---|
| 48 | $
|
---|
| 49 |
|
---|
| 50 | $INCLUDE"rx630_ccrx/prc.tf"$
|
---|
| 51 |
|
---|