I'm trying to write my own bootloader and an entire program to be flashed to my microcontroller from scratch (STM32F303RE based on the ARM Cortex-m4 architecture)
I've been watching a tutorial series and at this point in a video I am completely lost as to where he found this memory map diagram. My reference manuals, programming manuals, and technical reference manuals have no diagram that looks like this. It's a FLASH memory diagram that explicitly illustrates the sequence of sections as they appear in the FLASH memory. I know that the Vector Table is always at the beginning, but what exactly says that the .text , .rodata, and .data sections are all after in that order?