Hello.
I've been reading RM48l950's documentation in search for information about the stack pointer, which I need since I'm writing my own startup code (InitRegs, InitVfp, .... ).
I was unable to find that information anywhere in the documentation (maybe it's somewhere I haven't looked), but I saw that HALcogen uses 0x08000000 as a base address and defines sizes for for user stack, supervisor stack, undefined stack, etc... Does anyone here know where to get that information? Is it arbitrary? Can I define any address and any stack length?
Sorry to keep bothering everybody with my questions, but I've very recently started working with the cortex-R architecture. So ... prepare for more questions : )