pmm changes

This commit is contained in:
Matheus
2022-07-23 19:16:59 -03:00
parent 4d0d6347ad
commit 2d7dca8b8a
2 changed files with 4 additions and 0 deletions
+1
View File
@@ -10,5 +10,6 @@ void pmm_free(void*, size_t);
void pmm_setused(void*, size_t); void pmm_setused(void*, size_t);
extern void* limine_hhdm_offset; extern void* limine_hhdm_offset;
extern void* pmm_usabletop;
#endif #endif
+3
View File
@@ -28,6 +28,7 @@ size_t* bitmap = 0;
size_t usablememsize = 0; size_t usablememsize = 0;
size_t totalmemsize = 0; size_t totalmemsize = 0;
void* lastfree = PAGE_SIZE; void* lastfree = PAGE_SIZE;
void* pmm_usabletop;
int lock = 0; int lock = 0;
static int getstate(void* addr){ static int getstate(void* addr){
@@ -236,4 +237,6 @@ void pmm_init(){
pmm_setused(bitmap, bitmappages); pmm_setused(bitmap, bitmappages);
pmm_usabletop = bitmaptop;
} }