Dear All,
In our system code we are accessing around 25 number of functions using function pointer. How overlay analysis can be done for local variable declare in above mention functions? Can i get the memory location for every local variable in MAP file?
The C166 uses a true hardware stack (means that variables are located on a stack with relative offsets).
Therefore it does not have any data overlaying (it is simply not required). The restrictions of C51 do not apply to C166. You can use function pointers in any way.