Commit e7d651

2026-06-02 12:27:24 Bob Green: -/-
programming/runtime.md ..
@@ 8,4 8,5 @@
| `0x040000` | n/a | Start of user program (.text), followed by initialised data (.data) and then unititialised data (.bss). The .bss area is initialised to all zeroes before main() is called. |
**Heap**
+
The runtime allocates all free memory from the end of the .bss area to the end of ram to the heap (malloc/free).
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9