banan-os/kernel/kernel/Memory
Bananymous f3d9da9549 Kernel: Rewrite all read/write functions to use BAN::ByteSpan
This allows us to not work with raw pointers and use sized containers
for reading and writing.
2023-10-24 11:56:00 +03:00
..
DMARegion.cpp Kernel: make DMARegion::create static and fix mapping 2023-10-08 18:18:36 +03:00
FileBackedRegion.cpp Kernel: Rewrite all read/write functions to use BAN::ByteSpan 2023-10-24 11:56:00 +03:00
GeneralAllocator.cpp Kernel: Add PageTable::Flags::CacheDisable 2023-08-06 23:59:30 +03:00
Heap.cpp Kernel: Start using multiboot2 instead of multiboot 2023-10-17 01:06:24 +03:00
MemoryBackedRegion.cpp Kernel: Add physical memory info to /proc/{pid}/meminfo 2023-09-30 22:11:45 +03:00
MemoryRegion.cpp Kernel: Add physical memory info to /proc/{pid}/meminfo 2023-09-30 22:11:45 +03:00
PhysicalRange.cpp Kernel: Fix PhysicalRange mapping size 2023-10-13 03:45:01 +03:00
VirtualRange.cpp Kernel: Add some sanity assertions/functions 2023-09-29 02:03:19 +03:00
kmalloc.cpp Kernel: Hacky kmalloc quick fix 2023-09-25 13:13:57 +03:00