forked from Bananymous/banan-os
Allocations bigger than PAGE_SIZE and those not forced to be identity mapped are now done on a GeneralAllocator. This allows us to use kmalloc for big allocations; bigger than the fixed 1 MiB storage. This is still a hack and the whole kmalloc will have to be rewritten at some point, but for now this does the job :D |
||
|---|---|---|
| .. | ||
| GDT.cpp | ||
| IDT.cpp | ||
| PageTable.cpp | ||
| Thread.S | ||
| boot.S | ||
| crt0.S | ||
| crti.S | ||
| crtn.S | ||
| interrupts.S | ||
| linker.ld | ||