From 76795abc2f08f180b7a895aaf26e80b971caa81c Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Tue, 2 Dec 2014 16:43:34 +0100 Subject: Add physical page (frame) allocator. --- kernel/config.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'kernel/config.h') diff --git a/kernel/config.h b/kernel/config.h index b1a97b2..ad3dfb2 100644 --- a/kernel/config.h +++ b/kernel/config.h @@ -14,10 +14,11 @@ #endif -extern char k_highhalf_addr; // defined in linker script : 0xC0000000 -#define K_HIGHHALF_ADDR ((void*)&k_highhalf_addr) +extern char k_highhalf_addr, k_end_addr; // defined in linker script : 0xC0000000 +#define K_HIGHHALF_ADDR ((size_t)&k_highhalf_addr) +#define K_END_ADDR ((size_t)&k_end_addr) -#define OS_NAME "Macroscope" +#define OS_NAME "macrO.Scope" #define OS_VERSION "0.0.1" // Comment to disable either form of debug log output -- cgit v1.2.3