|
COBE 0.1 ALPHA
|
#include <stdint.h>gehe zum Quellcode dieser Datei
Datenstrukturen | |
| struct | paging_directory |
Makrodefinitionen | |
| #define | ACCS_BIT 0x1 |
| #define | WRITE_BIT 0x2 |
| #define | ALL_ACCS_BIT 0x4 |
| #define | WRITE_CACHE 0x8 |
| #define | NO_CACHE 0x10 |
Funktionen | |
| void | init_paging () |
| void | act_dir (struct paging_directory *) |
| struct paging_directory * | paging_map () |
| void | identity_mapping (struct paging_directory *, uint32_t, uint32_t, uint8_t) |
| void | kernel_mapping (struct paging_directory *) |
| void * | vmm_alloc () |
| void | vmm_free (void *) |
| void act_dir | ( | struct paging_directory * | ) |
| void identity_mapping | ( | struct paging_directory * | , |
| uint32_t | , | ||
| uint32_t | , | ||
| uint8_t | |||
| ) |
| void kernel_mapping | ( | struct paging_directory * | ) |
| struct paging_directory* paging_map | ( | ) | [read] |