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.

whats the need of startup_ccs.c & macros.int_initial in every project?

Hi,

i am working on stellaris Lm4f232 controller when ever i create new project , is it necessary to include startup_ccs.c and macros.int_initial?. As far as my knowledge it contains vector table . whenever i reset stellaris lm4f232 eval board it goes to rest ISR  ,which calls the below function  

void
ResetISR(void)
{
//
// Jump to the CCS C Initialization Routine.
//
__asm(" .global _c_int00\n"
" b.w _c_int00");
}

i don't  know what it means and where can see those definitions and also macros.int contains 

SW_ROOT = ../../../..

i don know for what i am including this .Please help me clarify it 

regards,

Tamil

  • Just out of curiosity...

    Have you done the TI courses, videos and workshops where all of this is explained?

    Reference: http://processors.wiki.ti.com/index.php/Hands-On_Training_for_TI_Embedded_Processors

    Well worth the time to explore...