Full memory management support (memory.c & memory.h & mem.S)
[reactos.git] / freeldr / freeldr / memory.h
index 5603d5c..b1113df 100644 (file)
 #include "multiboot.h"
 
 
-void   InitMemoryManager(void *HeapBaseAddress, unsigned long HeapLength);
+VOID   InitMemoryManager(PVOID BaseAddress, ULONG Length);
 
-void*  malloc(int size);
-void   free(void *memblock);
+PVOID  AllocateMemory(ULONG NumberOfBytes);
+VOID   FreeMemory(PVOID MemBlock);
 
 // These functions are implemented in mem.S
 int            GetExtendedMemorySize(void);                            // Returns extended memory size in KB