Tool/software: Code Composer Studio
Also, in the SCI loopback with interrupts examples, i am not able to understand the following set of lines:
// Interrupts that are used in this example are re-mapped to
// ISR functions found within this file.
//
EALLOW; // This is needed to write to EALLOW protected registers
PieVectTable.SCIRXINTA = &sciaRxFifoIsr;
PieVectTable.SCITXINTA = &sciaTxFifoIsr;
PieVectTable.SCIRXINTB = &scibRxFifoIsr;
PieVectTable.SCITXINTB = &scibTxFifoIsr;
EDIS; // This is needed to disable write to EALLOW protected registers
1. What does the '&' before this function mean? The comment line says its remapping but i am not able to understand it. Also the function has a underscore which apparently means functions used by compiler and standard library. I am not able to understand this.
2. Also does these set of lines call the respective functions (sciRxFifoIs, etc.,)? Because there is no other place in the code where this function is called. So how will this function be executed? The line just suggests that it is mapped and there is no function calling. But