Skip to content

Commit 076ee9a

Browse files
author
Amanda Butler
authored
Edit bootstrap.md
Edit file for clarity.
1 parent 671438c commit 076ee9a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/porting/target/bootstrap.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ The startup file contains interrupt vectors and low-level core and platform init
1010

1111
For more information about startup files, please see the [CMSIS documentation](http://www.keil.com/pack/doc/CMSIS/Core/html/startup_s_pg.html).
1212

13-
The template startup file in the CMSIS documentation includes heap and stack regions in the assembler; these are not required in Mbed OS, as they come instead from the linker script (see below), so should be omitted.
13+
The template startup file in the CMSIS documentation includes heap and stack regions in the assembler. Omit these regions in Mbed OS because they come from the [linker script](#linker-scripts).
1414

15-
The initial stack pointer specified in the vector table should be derived from the linker script (as `|ARM_LIB_STACK$$ZI$$Limit|`, `__StackTop` or `sfe(CSTACK)`), rather than hard-coded in the startup file.
15+
The initial stack pointer the vector table specifies should be derived from the linker script (as `|ARM_LIB_STACK$$ZI$$Limit|`, `__StackTop` or `sfe(CSTACK)`), rather than hardcoded in the startup file.
1616

1717
### Linker scripts
1818

0 commit comments

Comments
 (0)