cortex_m::asm

Function bootstrap

source
pub unsafe fn bootstrap(msp: *const u32, rv: *const u32) -> !
Expand description

Bootstrap.

Clears CONTROL.SPSEL (setting the main stack to be the active stack), updates the main stack pointer to the address in msp, then jumps to the address in rv.

ยงSafety

msp and rv must point to valid stack memory and executable code, respectively.