Hi all, I am using ARM64 Ultrazed board (ZYNQ Ultrascale+ serials). I want to allocate memeory in the initialization functions.
I use a simplified malloc and free function from other project.I modified it a little on the start address. I use the stack_top as the beginning of first available memory address. Then I tested the malloc functions, it can return correct value according to the size we need. I can allocate memory from 0x1c000(stack_top) to 0x200000. But when it reach 0x200000, The system crashed without any print information. Is there any limitation about stack size? 0x200000? Another question is that if I start another bare-metal inmate, does it share the same stack as the first inmate or it has its own stack also available from 0x1c000 on it own memory? Thank you in advance! -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
