Boot Process
What happens from power-on to `main()`: reset vector → startup code → clock setup → copy `.data`, zero `.bss` → constructors → `main`.
Intermediate
On Cortex-M, the vector table's first words are the initial stack pointer and reset handler address.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.