Skip to content
UPEEC

Boot Process

What happens from power-on to `main()`: reset vector → startup code → clock setup → copy `.data`, zero `.bss` → constructors → `main`.

Intermediate
Comments 0

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.