summaryrefslogtreecommitdiff
path: root/doc/memlayout.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/memlayout.txt')
-rw-r--r--doc/memlayout.txt5
1 files changed, 2 insertions, 3 deletions
diff --git a/doc/memlayout.txt b/doc/memlayout.txt
index af760ca..df38aa9 100644
--- a/doc/memlayout.txt
+++ b/doc/memlayout.txt
@@ -1,9 +1,8 @@
This is the memory layout of a standard process :
This can be changed by the app :
-- 0x00100000 to 0x20000000 Application's code and static data
-- 0x20000000 to 0xB0000000 Application's heap
-- 0xB0000000 to 0xBF000000 Stacks (automatically allocated by kernel, size 0x8000=32k each)
+- 0x00100000 to 0xB0000000 Application's code and data (data for heap allocated with sbrk)
+- 0xBF000000 User stack for first thread (other threads must have a pre-allocated stack)
This is necessary :
- 0xC0000000 to 0xFFFFFFFF Kernel code and heap