|
|
55fbd09e45
|
Kernel: Rewrite physical memory allocation with PageTable::fast_pages
|
2024-10-14 11:32:54 +03:00 |
|
|
|
dfe5a2d665
|
All: Cleanup all files
Add newline to end of files and remove whitespace from end of lines
|
2024-01-24 15:53:38 +02:00 |
|
|
|
799aab02f5
|
Kernel: Add API for getting contiguous physcial pages
This will be used to create DMA regions.
|
2023-10-08 02:57:22 +03:00 |
|
|
|
0fae2c7309
|
Kernel: Rework physical memory allocation
PhysicalRange is now much simpler bitmap. This makes expanding
PhysicalRange API much easier.
|
2023-10-08 02:50:23 +03:00 |
|
Bananymous
|
479817231a
|
Kernel: PhysicalRange maps its nodes to kernel vaddr space
This keeps the lower half of address space cleaner
|
2023-06-04 01:20:47 +03:00 |
|
Bananymous
|
2b901abfb1
|
Kernel: Shell 'memory' now prints heap memory usage
|
2023-06-03 02:22:18 +03:00 |
|
Bananymous
|
15842db83e
|
Kernel: Move PhysicalRange to its own file and add VirtualRange
|
2023-05-28 17:48:34 +03:00 |
|