UbixOS  2.0
vmm_init.c File Reference
#include <vmm/vmm.h>
#include <ubixos/spinlock.h>
#include <ubixos/kpanic.h>
Include dependency graph for vmm_init.c:

Go to the source code of this file.

Functions

int vmm_init ()
 

Variables

struct spinLock pdSpinLock = SPIN_LOCK_INITIALIZER
 

Function Documentation

◆ vmm_init()

int vmm_init ( )

Function: int vmm_init()

Description: Initializes the vmm subsystem

Notes:

Definition at line 43 of file vmm_init.c.

References K_PANIC, vmm_memMapInit(), and vmm_pagingInit().

Here is the call graph for this function:

Variable Documentation

◆ pdSpinLock

struct spinLock pdSpinLock = SPIN_LOCK_INITIALIZER

Definition at line 33 of file vmm_init.c.

Referenced by vmm_getFreeKernelPage().