Initialization by the Interrupt Vector

If your C/C++ program begins running at RESET, you must set up the RESET vector to branch to a suitable bootstrap routine, such as _c_int00. You must also make sure the interrupt vectors are included in the project, typically by using the --undef_sym linker option to make a symbol at the start of the interrupt vector a root linker object.

A sample interrupt vector is provided in vectors.c.obj in rts2800_ml.lib. For C28x, the first few lines of the vector are:

.def _Reset .ref _c_int00 _Reset: .vec _c_int00, USE_RETA