|
nckernel
0.1
|
#include <sys/types.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stddef.h>#include <stdarg.h>#include <stdint.h>#include <unistd.h>#include <errno.h>#include <assert.h>#include <arch.h>#include <debug.h>#include <paging.h>#include <initm.h>#include <list.h>#include <cpu_node.h>#include <zone.h>#include <page_frame.h>#include <segment.h>#include <x86.h>
Go to the source code of this file.
Functions | |
| void | vm_enable (void) |
| int | vm_frame_init (int memcnt, int membase[], int memsize[]) |
| int | vm_init (struct memmap *map, uint32_t kvma) |
| Kernel 이 가상 메모리상에서 동작할 수 있도록 한다. More... | |
| int | vm_init_done (struct memmap *map, unsigned long kpma) |
| Kernel 이 가상 메모리상에서 동작할 준비가 끝나면 호출된다. More... | |
| int | vm_is_enabled (void) |
| void * | vm_rpgd () |
Variables | |
| struct pgde * | s_rpgd |
1.8.4