syscalls: sysinfo

This commit is contained in:
Matheus
2025-11-02 21:30:24 -03:00
parent d53d97d951
commit c9d401f488
7 changed files with 77 additions and 4 deletions
+5
View File
@@ -323,3 +323,8 @@ void pmm_free(void *addr, size_t size) {
for (int i = 0; i < size; ++i)
pmm_release((void *)((uintptr_t)addr + PAGE_SIZE * i));
}
void pmm_getinfo(size_t *total_pages, size_t *free_pages) {
*total_pages = pagecount;
*free_pages = freepagecount;
}