
M16C/62
data_NEI_top:
.section
data_NOI_top:
.section
data_FEI_top:
.section
data_FOI_top:
;---------------------------------------------------------------
; Switch Table Section
;---------------------------------------------------------------
.section switch_table,ROMDATA
switch_table_top:
;---------------------------------------------------------------
; code area
;---------------------------------------------------------------
.section
interrupt
.section
program
.section
program_S ; special page code must be in the
.org
0f0000h ; address range of F0000h to FFFDCh
;---------------------------------------------------------------
; variable vector section
; For proper interrupt operation, replace "dummy_int" with the assembler
; label or absolute address of the interrupt service routine
;---------------------------------------------------------------
.section
vector
; variable vector table
.org
VECTOR_ADR
.lword dummy_int
; BRK (vector 0)
.org
(VECTOR_ADR+16)
.lword dummy_int
.lword dummy_int
; timerB5(for user)(vector 5)
.lword dummy_int
; timerB4(for user)(vector 6)
.lword dummy_int
; timerB3(for user)(vector 7)
.lword dummy_int
; si/o4 /int5(for user)(vector 8)
.lword dummy_int
; si/o3 /int4(for user)(vector 9)
.lword dummy_int
; Bus collision detection(for user)(v10)
.lword dummy_int
; DMA0(for user)(vector 11)
.lword dummy_int
; DMA1(for user)(vector 12)
C Compiler Startup Files for the M16C/62 MCU
data_NOI,ROMDATA
data_FEI,ROMDATA
data_FOI,ROMDATA
AN-DECE-MCU-23-A
11