FreeNOS
|
#include <SplitAllocator.h>
#include <MemoryBlock.h>
#include "IntelConstant.h"
#include "IntelPageDirectory.h"
Go to the source code of this file.
Macros | |
#define | PAGE_NONE 0 |
#define | PAGE_PRESENT 1 |
#define | PAGE_READ 0 |
#define | PAGE_EXEC 0 |
#define | PAGE_WRITE 2 |
#define | PAGE_USER 4 |
#define | PAGE_SECTION (1 << 7) |
#define | DIRENTRY(vaddr) ((vaddr) >> DIRSHIFT) |
Entry inside the page directory of a given virtual address. More... | |
#define DIRENTRY | ( | vaddr | ) | ((vaddr) >> DIRSHIFT) |
Entry inside the page directory of a given virtual address.
vaddr | Virtual Address. |
Definition at line 38 of file IntelPageDirectory.cpp.
#define PAGE_EXEC 0 |
Definition at line 26 of file IntelPageDirectory.cpp.
#define PAGE_NONE 0 |
Definition at line 23 of file IntelPageDirectory.cpp.
#define PAGE_PRESENT 1 |
Definition at line 24 of file IntelPageDirectory.cpp.
#define PAGE_READ 0 |
Definition at line 25 of file IntelPageDirectory.cpp.
#define PAGE_SECTION (1 << 7) |
Definition at line 29 of file IntelPageDirectory.cpp.
#define PAGE_USER 4 |
Definition at line 28 of file IntelPageDirectory.cpp.
#define PAGE_WRITE 2 |
Definition at line 27 of file IntelPageDirectory.cpp.