aboutsummaryrefslogtreecommitdiff
path: root/kapi/include/kapi/memory
AgeCommit message (Expand)AuthorFilesLines
13 dayskapi: hook ACPI initialization up to boot processFelix Morgner1-0/+12
2026-03-20kstd: rework formatting to be closer to stdFelix Morgner1-4/+4
2026-03-18kstd: introduce strong type for memory amountsFelix Morgner3-5/+20
2026-03-18kapi/memory: remove page/frame size macrosFelix Morgner1-3/+17
2026-03-17kapi/memory: remove penalizing explicitFelix Morgner1-1/+1
2026-03-17kapi/memory: remove left-over allocation bufferdevelopFelix Morgner1-143/+0
2026-03-16x86_64/memory: clean up bootstrap allocatorsFelix Morgner1-1/+1
2026-03-16kapi/memory: support additional address arithmeticFelix Morgner2-8/+98
2026-03-16kernel/memory: implement basic free-list heapFelix Morgner3-8/+22
2026-03-14kapi/memory: introduce layout constant headerFelix Morgner3-2/+30
2026-03-13kernel/memory: implement basic bitmap allocatorFelix Morgner5-21/+46
2026-01-16kapi/memory: move buffered allocatorFelix Morgner1-0/+138
2026-01-16chore: restructure namespacesFelix Morgner6-17/+17
2025-12-23kapi/memory: implement multi-frame allocationFelix Morgner1-2/+22
2025-12-23kapi/memory: make address printableFelix Morgner1-0/+31
2025-12-15kapi/memory: extract common base of page and frameFelix Morgner3-129/+133
2025-12-12x86_64/kapi: implement remaining mapping stepsFelix Morgner1-0/+9
2025-12-11kapi: finish documentationFelix Morgner3-54/+99
2025-12-11docs: improve documentationFelix Morgner2-37/+55
2025-12-10kapi: extract page_mapper interfaceFelix Morgner1-0/+82
2025-12-02kapi: make PLATFORM_*_SIZE constexprFelix Morgner2-8/+8
2025-12-02x86_64/memory: extend scoped_mappingFelix Morgner2-0/+10
2025-12-01kapi: mark memory sub-headers privateFelix Morgner4-0/+8
2025-12-01x86_64/memory: implement PML4 injectionFelix Morgner1-0/+11
2025-11-28x86_64: port basic page and page table abstractionsFelix Morgner1-0/+59
2025-11-21kapi: enable default construction for addressesFelix Morgner1-0/+2
2025-10-29chore: configure clang-tidyFelix Morgner3-4/+4
2025-10-29chore: reformat source codeFelix Morgner2-16/+22
2025-10-29kapi/memory: fix frame number postfix incrementFelix Morgner1-1/+2
2025-10-29kapi: export frame_allocator interfaceFelix Morgner1-0/+19
2025-10-29kapi: move frame and address to KAPIFelix Morgner2-0/+139