Other Parts Discussed in Thread: SYSBIOS
Tool/software: Code Composer Studio
Hi,
In both "RTOS" or "non RTOS" applications, in the linker file there is BEGIN / codestart section. For the "non RTOS" application the _c_int00 always corresponds to the BEGIN / codestart assignment in the linker file. In the "RTOS" application _c_int00 is different from the BEGIN assignment in the linker file.
Now, if I call the _c_int00 assigned address for both types of applications the code is running fine in both cases. In addition if I call the BEGIN address (different than 0x80000) for the RTOS application it seems to be be working fine as well, which I was not expecting it.
The question is, what will be the correct way to start a RTOS application, calling the address assigned on the BEGIN section or to call the address where _c_int00 is assigned by the compiler? If I would like to have the _c_int00 assigned to a predetermined address in the flash memory space, what would be the way to do it, because this is not assigned to the BEGIN address?
Thanks,
Gaby