diff --git a/src/sys/vmm/memory.c b/src/sys/vmm/memory.c index bba0b1e..84cedc9 100755 --- a/src/sys/vmm/memory.c +++ b/src/sys/vmm/memory.c @@ -94,28 +94,54 @@ return((memKb*1024*1024)/4096); } +/************************************************************************ + +Function: void initMmap(); +Description: This Function Initializes The Memory Map For the System +Notes: + +************************************************************************/ void initMmap() { int i=0,memStart=0; numPages = countMemory(); + //Set Memory Map To Point To First Physical Page That We Will Use memoryMap = (mMap *) 0x101000; + //Initialize Map Make All Pages Not Available for (i=0;i