X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fgeekos%2Fmem.h;h=eebbb3fcfc612656b3e65b18b4439fc4d1e842ec;hb=190b2ef9470c23c275754b74745933d973f8c439;hp=fdac1aa178251588488704661049c948decee2da;hpb=701de97007c8b6776998eeab78469a4304f6b871;p=palacios.git diff --git a/palacios/include/geekos/mem.h b/palacios/include/geekos/mem.h index fdac1aa..eebbb3f 100644 --- a/palacios/include/geekos/mem.h +++ b/palacios/include/geekos/mem.h @@ -2,7 +2,7 @@ * Physical memory allocation * Copyright (c) 2001,2003,2004 David H. Hovemeyer * Copyright (c) 2003, Jeffrey K. Hollingsworth - * $Revision: 1.1 $ + * $Revision: 1.2 $ * * This is free software. You are permitted to use, * redistribute, and modify it as specified in the file "COPYING". @@ -32,6 +32,20 @@ struct Boot_Info; #define PAGE_VM 0x0080 /* page is used by the VM */ + +#define KERNEL_HEAP_SIZE (512*PAGE_SIZE) + +#define VMM_AVAIL_MEM_SIZE (4096 * PAGE_SIZE) + +/* + * PC memory map + */ +#define ISA_HOLE_START 0x0A0000 +#define ISA_HOLE_END 0x100000 + + + + struct Page; /*