MicrOS
|
Functions | |
uint32_t | virtual_memory_alloc_page (bool supervisor) |
bool | virtual_memory_dealloc_page (uint32_t page_index) |
bool | virtual_memory_dealloc_last_page (bool supervisor) |
uint32_t | virtual_memory_get_allocated_pages_count (bool supervisor) |
uint32_t | virtual_memory_get_kernel_base_page_index () |
uint32_t | virtual_memory_get_user_base_page_index () |
void | virtual_memory_set_kernel_base_page_index (uint32_t index) |
void | virtual_memory_set_user_base_page_index (uint32_t index) |
Variables | |
uint32_t | kernel_base_page_index |
uint32_t | user_base_page_index |
uint32_t virtual_memory_alloc_page | ( | bool | supervisor | ) |
bool virtual_memory_dealloc_last_page | ( | bool | supervisor | ) |
bool virtual_memory_dealloc_page | ( | uint32_t | page_index | ) |
uint32_t virtual_memory_get_allocated_pages_count | ( | bool | supervisor | ) |
uint32_t virtual_memory_get_kernel_base_page_index | ( | ) |
uint32_t virtual_memory_get_user_base_page_index | ( | ) |
void virtual_memory_set_kernel_base_page_index | ( | uint32_t | index | ) |
void virtual_memory_set_user_base_page_index | ( | uint32_t | index | ) |
uint32_t kernel_base_page_index |
uint32_t user_base_page_index |