In the ARM Cortex M4, If the PSP stack pointer is configured, what address space does it point to? Is it the same address space as the MSP (main stack pointer)? Or do we create a new and separate stack for it? And how do we configure the TOP of stack for the PSP pointer?
You might want to read: Re: Use case of MSP and PSP in Cortex M
That was a great and informative answer Simon. So what you are saying in conclusion is that the PSP pointer does not typically point to the same stack as the MSP pointer.
How do you set the size of your PSP stack, and where would you want to typically locate your PSP stack?