/****************************************************************************/ /* */ /* AP-SH2F-0A サンプルプログラム */ /* ベクタテーブル */ /* */ /* Copyright :: ㈱アルファプロジェクト */ /* Cpu :: SH7045 */ /* Language :: GCC */ /* File Name :: vector.s */ /* */ /****************************************************************************/ .text .extern _start,_stack .extern _int_cmi0,_int_mtu0 .extern _int_eri1 .extern _int_rxi1 .extern _int_txi1 .extern _int_tei1 .section .vector .long _start /* パワーONリセット */ .long _stack .long _start /* マニュアルリセット */ .long _stack .long _start /* 一般不当命令 */ .space 4 .long _start /* スロット不当命令 */ .space 4*2 .long _start /* CPUアドレスエラー */ .long _start /* DMAC/DTCアドレスエラー */ .long _start /* NMI */ .long _start /* ユーザーブレーク */ .space 4*51 .long _start /* [64]IREQ0 */ .long _start /* [65]IREQ1 */ .long _start /* [66]IREQ2 */ .long _start /* [67]IREQ3 */ .long _start /* [68]IREQ4 */ .long _start /* [69]IREQ5 */ .long _start /* [70]IREQ6 */ .long _start /* [71]IREQ7 */ .long _start /* [72]DMAC0 */ .space 4*3 .long _start /* [76]DMAC1 */ .space 4*3 .long _start /* [80]DMAC2 */ .space 4*3 .long _start /* [84]DMAC3 */ .space 4*3 .long _int_mtu0 /* [88]タイマ0A */ .long _start /* [89]タイマ0B */ .long _start /* [90]タイマ0C */ .long _start /* [91]タイマ0D */ .long _start /* [92]タイマ0 オーバーフロー */ .space 4*3 .long _start /* [96]タイマ1A */ .long _start /* [97]タイマ1B */ .space 4*2 .long _start /* [100]タイマ1 オーバーフロー */ .long _start /* [101]タイマ1 アンダーフロー */ .space 4*2 .long _start /* [104]タイマ2A */ .long _start /* [105]タイマ2B */ .space 4*2 .long _start /* [108]タイマ2 オーバーフロー */ .long _start /* [109]タイマ2 アンダーフロー */ .space 4*2 .long _start /* [112]タイマ3A */ .long _start /* [113]タイマ3B */ .long _start /* [114]タイマ3C */ .long _start /* [115]タイマ3D */ .long _start /* [116]タイマ3 オーバーフロー */ .space 4*3 .long _start /* [120]タイマ4A */ .long _start /* [121]タイマ4B */ .long _start /* [122]タイマ4C */ .long _start /* [123]タイマ4D */ .long _start /* [124]タイマ4 オーバーフロー */ .space 4*3 .long _start /* [128]SCI0 受信エラー */ .long _start /* [129]SCI0 受信データフル */ .long _start /* [130]SCI0 送信データエンプティ */ .long _start /* [131]SCI0 送信終了 */ .long _int_eri1 /* [132]SCI1 受信エラー */ .long _int_rxi1 /* [133]SCI1 受信データフル */ .long _int_txi1 /* [134]SCI1 送信データエンプティ */ .long _int_tei1 /* [135]SCI1 送信終了 */ .long _start /* [136]A/D */ .space 4*3 .long _start /* [140]DTC */ .space 4*3 .long _int_cmi0 /* [144]コンペアマッチタイマ0 */ .space 4*3 .long _start /* [148]コンペアマッチタイマ1 */ .space 4*3 .long _start /* [152]ウォッチドッグタイマ */ .long _start /* [153] BSCコンペアマッチ */ .space 4*2 .long _start /* [156]I/O */ .space 4*2 .end