ApertureOS
phys_mem_manager.h
Go to the documentation of this file.
1 #ifndef _PHYS_MEM_MANAGER_H_
2 #define _PHYS_MEM_MANAGER_H_
3 
4 #include "types.h"
5 
6 void physMemMan_Setup(void);
7 uint64_t physMemMan_Alloc(void);
8 void physMemMan_Free(uint64_t ptr);
9 void physMemMan_MarkUsed(uint64_t addr, uint64_t size);
10 
11 #endif /* end of include guard: _PHYS_MEM_MANAGER_H_ */
uint64_t physMemMan_Alloc(void)
Definition: phys_mem_manager.c:143
void physMemMan_MarkUsed(uint64_t addr, uint64_t size)
Definition: phys_mem_manager.c:123
void physMemMan_Setup(void)
Definition: phys_mem_manager.c:17
void physMemMan_Free(uint64_t ptr)
Definition: phys_mem_manager.c:178