|
ApertureOS
|
#include "phys_mem_manager.h"#include "priv_phys_mem_manager.h"#include "managers.h"#include "elf.h"#include "globals.h"#include "utils/common.h"
Functions | |
| uint32_t | pmem_Initialize () |
| void | pmem_callback (uint32_t res) |
| uint8_t | pmem_messageHandler (Message *msg) |
| void | physMemMan_Setup () |
| uint64_t | MemMan_CalculateBitmapIndex (uint64_t addr, size_t blockSize) |
| void | MemMan_MarkKB4Used (uint64_t addr, uint64_t size) |
| void | physMemMan_MarkUsed (uint64_t addr, uint64_t size) |
| uint32_t | find_first_zero (uint32_t bit_array) |
| uint64_t | physMemMan_Alloc () |
| void | physMemMan_Free (uint64_t ptr) |
Variables | |
| SystemData * | pmem_sys = NULL |
| uint64_t | memory_size = 0 |
| uint16_t | curIndex = 0 |
| uint32_t find_first_zero | ( | uint32_t | bit_array | ) |
| uint64_t MemMan_CalculateBitmapIndex | ( | uint64_t | addr, |
| size_t | blockSize | ||
| ) |
| void MemMan_MarkKB4Used | ( | uint64_t | addr, |
| uint64_t | size | ||
| ) |
| uint64_t physMemMan_Alloc | ( | void | ) |
| void physMemMan_Free | ( | uint64_t | ptr | ) |
| void physMemMan_MarkUsed | ( | uint64_t | addr, |
| uint64_t | size | ||
| ) |
| void physMemMan_Setup | ( | void | ) |
| void pmem_callback | ( | uint32_t | res | ) |
| uint32_t pmem_Initialize | ( | ) |
| uint8_t pmem_messageHandler | ( | Message * | msg | ) |
| uint16_t curIndex = 0 |
| uint64_t memory_size = 0 |
| SystemData* pmem_sys = NULL |
1.8.9.1