Include dependency graph for mmu.c:Go to the source code of this file.
Data Structures | |
| union | mmu_page_fault_error_t |
| page fault error information More... | |
Functions | |
| void | mmu_load_page_directory (page_directory_t *page_directory) |
| Loads a page directory into the CR3 register. More... | |
| void | mmu_enable_paging (page_directory_t *page_directory) |
| Loads a page directory and enables paging. More... | |
| uint8_t | mmu_get_paging () |
| Returns whether paging is enabled or disabled. More... | |
| void | mmu_flush_tlb (void *vaddr) |
| Flushes the Translation Lookaside Buffer for the given page. More... | |
| static cpu_state_t * | mmu_handle_page_fault (cpu_state_t *cpu) |
| Handles page faults. More... | |
| void | mmu_init () |
| Initializes the MMU. | |