This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6415: function name in vectors.asm

Part Number: TMS320C6415
Other Parts Discussed in Thread: 66AK2G12

hello, I'm newbie here.

I've received TMS320C6415 code from my team.

While reviewing this code, I encountered a question regarding the function naming convention for an Interrupt Service Routine (ISR).

In vectors.asm

; (vector 4)
.align 32
STW A0, *B15--[1]
MVKL _int4_isr, A0
MVKH _int4_isr, A0
B A0
LDW *++B15[1], A0
NOP
NOP
NOP 2

However, in the corresponding C code, the ISR is named int4_isr (without the underscore).

How does the ISR named _int4_isr in vectors.asm map to the ISR named int4_isr in the C code?