summaryrefslogtreecommitdiff
path: root/kernel/mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/mem.c')
-rw-r--r--kernel/mem.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/mem.c b/kernel/mem.c
index a0a6277..d45e10f 100644
--- a/kernel/mem.c
+++ b/kernel/mem.c
@@ -214,11 +214,12 @@ void mem_init(uint16_t *memmap)
// count available memory
uint32_t avail_mem=0;
- //print memory map;
+ //print memory map and init regions!
while(1)
{
if(memmap[8]==0)break;
+
scr_put_hex(memmap[8]);
scr_put_string(" : ");
@@ -235,6 +236,7 @@ void mem_init(uint16_t *memmap)
scr_put_string_nl("");
+
if(memmap[8]==1)
{
avail_mem+=memmap[4]+(memmap[5]<<16);