Hi,
I have a problem with CCS6, I try to boot without c_int00* TI routine.
I wrote my personal boot as:
#pragma vector=RESET_VECTOR
#pragma CLINK(start)
extern void __interrupt start()
{
__asm("\t MOV.W\t #__STACK_END,SP");
main(0);
exit(0);
}
and I use --entry_point=start option in linker and have warning message:
warning #10063-D: entry-point symbol other than "_c_int00" specified: "start"
But when I look at on my vector table the address reset is always the _c_int00a address and not the start address.
I don't understand the reason.
Can you help me?