diff --git a/chroma/inc/kernel/system/memory.h b/chroma/inc/kernel/system/memory.h index 6641705..93a1669 100644 --- a/chroma/inc/kernel/system/memory.h +++ b/chroma/inc/kernel/system/memory.h @@ -199,6 +199,8 @@ void* AlignPointer(const void* Pointer, size_t Alignment); * C h r o m a M e m o r y M a n a g e m e n t *************************************************************/ +extern size_t memstart; + extern size_t end; void ListMemoryMap(); diff --git a/linker.ld b/linker.ld index 8b4ac16..ea78291 100644 --- a/linker.ld +++ b/linker.ld @@ -1,6 +1,7 @@ -mmio = 0xfffffffff8000000; -fb = 0xfffffffffc000000; +memstart = 0x14400; +mmio = 0xfffffffff8000000; +fb = 0xfffffffffc000000; PHDRS {