mem: starting to get memory manager working

Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
2019-12-24 09:33:02 +08:00
parent 9a4d002832
commit 8521093f6d
8 changed files with 217 additions and 71 deletions

View File

@ -9,8 +9,10 @@ REGION_ALIAS("REGION_TEXT", FLASH);
REGION_ALIAS("REGION_RODATA", FLASH);
REGION_ALIAS("REGION_DATA", RAM);
REGION_ALIAS("REGION_BSS", RAM);
REGION_ALIAS("REGION_HEAP", RAM);
REGION_ALIAS("REGION_STACK", RAM);
REGION_ALIAS("REGION_HEAP", RAM);
_lcdfb = ORIGIN(MEMLCD);
_heap_size = LENGTH(RAM) - 1M;
/* Size of the main kernel stack */
_stack_size = 16K;
_eheap = ORIGIN(RAM) + LENGTH(RAM);