function1 calling function2, function2 calling function3, function3 calling function4 and so on.
Maximum stage depends upon Stack Size, right? How to identify Stack Size and if required how to change it? I am using IAR and Fujitsu ARM Cortex M3 MB9AF312K.
I can see in map file
"P3", part 3 of 3: 0x600
HEAP 0x20000000 0x400 <Block>
HEAP uninit 0x20000000 0x400 <Block tail>
CSTACK 0x20000400 0x200 <Block>
CSTACK uninit 0x20000400 0x200 <Block tail>
- 0x20000600 0x600
Help appreciated for clearing the concept.
Thanks