aboutsummaryrefslogtreecommitdiff
path: root/kapi
AgeCommit message (Expand)AuthorFilesLines
9 dayskapi/fs: add file status and type types.Felix Morgner3-0/+74
9 dayskernel: move device_number to kapiFelix Morgner2-0/+27
10 dayskapi: remove major number allocatorFelix Morgner4-12/+4
10 dayskapi/device: remove major and minorFelix Morgner4-37/+5
11 dayskstd: move bitfiled_enum headerFelix Morgner1-3/+3
2026-07-16kapi: add character device capabilityFelix Morgner3-2/+42
2026-07-16kernel: begin block device re-architecture workFelix Morgner4-8/+56
2026-07-16kapi: introduce device interfacesFelix Morgner5-4/+250
2026-07-15kapi/devices: clean up some namesFelix Morgner1-2/+1
2026-07-15kapi: rename bus::probe to enumerateFelix Morgner1-2/+2
2026-07-15kernel/cpu: introduce core index numberFelix Morgner1-1/+4
2026-07-15kapi/fs: normalize doc commentsFelix Morgner1-59/+48
2026-07-15kapi/fs: use spans for byte rangesFelix Morgner1-4/+3
2026-07-14implement mkdir and create function in kapi::filesystem that calls the vfs an...Lukas Oesch1-0/+18
2026-07-13kapi: extend panic formattingFelix Morgner1-0/+44
2026-07-12kapi: enforce stricter error handlingFelix Morgner1-12/+11
2026-07-12kernel: integrate kstd system_error facilityFelix Morgner1-1/+3
2026-07-09kstd: rename kstd header to include hppFelix Morgner11-18/+18
2026-05-25Refactor ssize_tMarcel Braun1-8/+8
2026-05-16refactoringLukas Oesch1-6/+6
2026-05-11return const boot_module_registry referenceLukas Oesch1-1/+1
2026-05-10debug: show data in boot modulesFelix Morgner1-7/+28
2026-05-10debug: add pretty printer for boot modules registryFelix Morgner4-2/+28
2026-05-08debug: add pretty printer for boot modulesFelix Morgner3-1/+31
2026-05-08debug: add page and frame formattersFelix Morgner6-2/+53
2026-05-07debug: use gdb.ValuePrinter base classFelix Morgner2-10/+22
2026-05-04debug: improve pretty printer implementationsFelix Morgner3-14/+24
2026-05-04debug: split gdb modulesFelix Morgner2-0/+48
2026-04-29chore: migrate 'kapi' to p1204 layoutFelix Morgner25-1/+1
2026-04-25add documentation, refactoringLukas Oesch1-3/+55
2026-04-23chore: banish relative includesFelix Morgner19-40/+40
2026-04-23chore: organize includesFelix Morgner2-2/+3
2026-04-21build: clean up configurationFelix Morgner1-4/+12
2026-04-16Merge branch 'syscall-interface' into 'develop-BA-FS26'Marcel Braun1-0/+20
2026-04-16acpi: introduce VLA tableFelix Morgner1-1/+1
2026-04-13Rename and refactorMarcel Braun2-19/+20
2026-04-12Add fs syscall handlerMarcel Braun1-0/+19
2026-04-10kernel: let arch initialize the ACPI managerFelix Morgner1-12/+0
2026-04-10kapi: extract ACPI functionality to libsFelix Morgner7-363/+8
2026-04-10kapi/devices: add parent back-pointer to deviceFelix Morgner1-0/+6
2026-04-10kapi: move CPU to kapiFelix Morgner3-15/+39
2026-04-10kapi: move platform functions to CPUFelix Morgner2-34/+20
2026-04-09kapi: restructure ACPI implementationFelix Morgner6-89/+363
2026-04-08kapi: return region pair for MMIO allocationFelix Morgner1-5/+7
2026-04-08kapi/bus: fix eager initializationFelix Morgner1-0/+1
2026-04-08kapi: add basic support for MMIO mappingFelix Morgner1-0/+30
2026-04-06kapi/platform: invert discovery dependenciesFelix Morgner1-5/+2
2026-04-06kernel: generalize CPU discoveryFelix Morgner2-4/+37
2026-04-06kapi: extract more code to the kernelFelix Morgner2-70/+12
2026-04-06kernel/acpi: discover local interrupt controllersFelix Morgner3-23/+72