This website requires JavaScript.
Explore
Help
Sign In
Sinipelto
/
banan-os
Watch
1
Star
0
Fork
0
You've already forked banan-os
forked from
Bananymous/banan-os
Code
Pull Requests
Activity
Files
3df97c36e645897d9d949bd37ee773aaec21a879
banan-os
/
kernel
/
include
/
kernel
/
Memory
History
Bananymous
3139391e06
Kernel: Change PageTable API
...
Getting free pages not reserves them, so you don't have to hold the page table lock :)
2023-08-02 22:09:14 +03:00
..
FixedWidthAllocator.h
Kernel: FixedWidthAllocator creation can now fail
2023-07-19 18:07:24 +03:00
GeneralAllocator.h
Kernel: Add GeneralAllocator::paddr_of
2023-06-18 23:25:51 +03:00
Heap.h
Kernel: Shell 'memory' now prints heap memory usage
2023-06-03 02:22:18 +03:00
kmalloc.h
Kernel: kmalloc has now somewhat dynamic storage
2023-06-18 23:27:00 +03:00
PageTable.h
Kernel: Change PageTable API
2023-08-02 22:09:14 +03:00
PageTableScope.h
Kernel: PageTableScope locks the PageTable before disabling interrupts
2023-06-09 00:34:41 +03:00
PhysicalRange.h
Kernel: PhysicalRange maps its nodes to kernel vaddr space
2023-06-04 01:20:47 +03:00
Types.h
Kernel: remove PAGE_FLAGS_MASK as that was not correct anymore
2023-07-21 12:01:50 +03:00
VirtualRange.h
Kernel: Change PageTable API
2023-08-02 22:09:14 +03:00