aboutsummaryrefslogtreecommitdiff
path: root/kapi
AgeCommit message (Expand)AuthorFilesLines
2025-12-11kapi: finish documentationFelix Morgner9-68/+222
2025-12-11docs: improve documentationFelix Morgner2-37/+55
2025-12-10kapi: extract page_mapper interfaceFelix Morgner3-0/+85
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 Morgner3-0/+64
2025-11-24x86_64/vga: rely less on magic stateFelix Morgner2-0/+12
2025-11-21kapi: enable default construction for addressesFelix Morgner1-0/+2
2025-10-29chore: configure clang-tidyFelix Morgner5-5/+9
2025-10-29chore: reformat source codeFelix Morgner3-20/+38
2025-10-29kapi/memory: fix frame number postfix incrementFelix Morgner1-1/+2
2025-10-29kapi: export frame_allocator interfaceFelix Morgner2-2/+23
2025-10-29kapi: move halt to cpu namespaceFelix Morgner3-3/+16
2025-10-29kapi: move frame and address to KAPIFelix Morgner3-1/+143
2025-10-28kstd: don't rely on newlibFelix Morgner1-1/+0
2025-07-24kapi: rework text device interfaceFelix Morgner5-23/+65
2025-07-24build: rename targetsFelix Morgner1-1/+1
2025-07-24build: factor out kernel APIFelix Morgner5-0/+85