summaryrefslogtreecommitdiff
path: root/kernel/vm.h
blob: 7b2e02e302f0827baf29e7f9ea2dfad42f49c2d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once

#include "kernel/lib.h"

enum
{
    VM_R  = 2,
    VM_RW = 6,
    VM_X  = 8,
};

void kvm_init();
void kvm_map(void* va, void* pa, uint32_t size, uint32_t mode);