A pageframe allocator.
More...
|
|
paddr_t | first_available |
| | Address of the first available pageframe.
|
| |
|
paddr_t | start |
| | Start of the allocator's physical range.
|
| |
|
paddr_t | end |
| | End of the allocator's physical range.
|
| |
|
bool | initialized |
| | Whether this allocator has been initialized.
|
| |
As we are using multiple ranges, we need multiple allocators.
FIXME: There might be a confusion between vaddr/paddr here Why would our pmm refer to the kernel's vitrual addresses to determine its range?
The documentation for this struct was generated from the following file: