#include <vmm/paging.h>#include <ubixos/types.h>Go to the source code of this file.
Data Structures | |
| struct | mMap |
Defines | |
| #define | memAvail 1 |
| #define | memNotavail 2 |
| #define | vmmID -3 |
| #define | vmmMemoryMapAddr 0xE6667000 |
Functions | |
| int | vmmInit () |
| int | vmmMemMapInit () |
| int | countMemory () |
| uInt32 | vmmFindFreePage (pidType pid) |
| int | freePage (uInt32 pageAddr) |
| int | adjustCowCounter (uInt32 baseAddr, int adjustment) |
| void | vmmFreeProcessPages (pidType pid) |
Variables | |
| mMap * | vmmMemoryMap |
| int | numPages |
| uInt32 | freePages |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.3