summaryrefslogtreecommitdiff
path: root/MemMap.txt
diff options
context:
space:
mode:
authorKevin2014-11-15 11:48:36 +0800
committerKevin2014-11-15 11:48:36 +0800
commitd04075478d378d9e15f3e1abfd14b0bd124077d4 (patch)
tree733dd964582f388b9e3e367c249946cd32a2851f /MemMap.txt
downloadFOSSEE-netbook-uboot-source-d04075478d378d9e15f3e1abfd14b0bd124077d4.tar.gz
FOSSEE-netbook-uboot-source-d04075478d378d9e15f3e1abfd14b0bd124077d4.tar.bz2
FOSSEE-netbook-uboot-source-d04075478d378d9e15f3e1abfd14b0bd124077d4.zip
init commit via android 4.4 uboot
Diffstat (limited to 'MemMap.txt')
-rwxr-xr-xMemMap.txt71
1 files changed, 71 insertions, 0 deletions
diff --git a/MemMap.txt b/MemMap.txt
new file mode 100755
index 0000000..f6621bc
--- /dev/null
+++ b/MemMap.txt
@@ -0,0 +1,71 @@
+*****************************************
+* Memory Map *
+*****************************************
+
+ 0x3C0_0000 +---------------------+
+ | |
+ | MAC Heap |
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ | |
+ | |
+ +---------------------+
+ | |
+ | Stack |
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ | |
+ | |
+ 0x3F4_FED8 +---------------------+
+ | Global Data | 128 Bytes
+ 0x3F5_0000 +---------------------+
+ | |
+ | Heap | 192K Bytes
+ | |
+ 0x3F8_0000 +---------------------+
+ | |
+ | Code |
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ | |
+ | |
+ +---------------------+
+ | BSS |
+ | |
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
+ | |
+ | |
+ 0x400_0000 +---------------------+
+
+
+
+*****************************************
+* Source Trace *
+*****************************************
+MAC Heap:
+cpu/arm920t/wmt/gmacif.h
+ GMEMORY_BUFFER_START = 0x03C00000
+
+Stack:
+cpu/arm920t/start.S
+ stack_setup:
+ _TEXT_BASE(0x3F80000) - CFG_MALLOC_LEN(0x30000) - CFG_GBL_DATA_SIZE(0x80) = 0x3F4FED8
+
+Global Data:
+include/configs/wmt.h
+ CFG_GBL_DATA_SIZE = 128
+
+Heap:
+lib_arm/Board.c
+ mem_malloc_start:
+ _armboot_start(0x3F80000) - CFG_MALLOC_LEN(0x30000) = 0x3F50000
+
+Code
+board/wmt/config.mk
+ TEXT_BASE = 0x03F80000
+
+BSS:
+cpu/arm920t/start.S
+ __bss_start:
+ board/wmt/u-boot.lds