#ifndef _PAGEFRAMEALLOC_H_ #define _PAGEFRAMEALLOC_H_ #include #include "../memory/pageframe.h" namespace PageFrameAllocator { extern uint8_t bitmap[4294967296 / 4096 / 8]; void init (); void stats (); PageFrame* alloc(bool kernel); void free (PageFrame *frame); void free (uintptr_t addr); } #endif