aboutsummaryrefslogtreecommitdiff
path: root/kapi
AgeCommit message (Expand)AuthorFilesLines
10 daysbuild: clean up header set verificationFelix Morgner1-4/+0
10 daysbuild: fix kapi header globFelix Morgner1-2/+2
11 dayschore: normalize kapi doc commentsFelix Morgner19-8/+104
11 dayschore: normalize header guardsFelix Morgner1-2/+2
11 daysdocs: improve API doc structureFelix Morgner1-0/+4
11 dayskapi: use bytes for size in boot modulesFelix Morgner1-7/+7
12 dayskstd: introduce basic offset typeFelix Morgner2-11/+1
12 dayskstd: flatten units namespaceFelix Morgner8-17/+17
12 dayskstd: clean up unitsFelix Morgner1-2/+2
12 dayskapi: implement seek supportFelix Morgner2-6/+16
13 dayskapi/fs: introduce seek APIFelix Morgner2-0/+31
13 dayschore: replace expected by resultFelix Morgner1-8/+6
13 dayskapi: de-const read on block and char devicesFelix Morgner2-2/+2
13 dayskapi: port block_special_file to std::spanFelix Morgner1-4/+11
13 dayskapi: add power management support to driversFelix Morgner3-0/+54
2026-08-01kapi: add automatic driver registrationFelix Morgner1-0/+36
2026-07-30kernel: implement dev zero and nullFelix Morgner1-0/+4
2026-07-30kernel: add support for character devicesFelix Morgner1-1/+1
2026-07-29kernel: allow reallocation of minor numbersFelix Morgner1-0/+5
2026-07-28x86_64: split lapic according to UDMFelix Morgner3-42/+10
2026-07-27x86_64: port PIT to devices resourcesFelix Morgner2-0/+3
2026-07-27kapi: fix device resourcesFelix Morgner1-19/+46
2026-07-27kapi: fix device resource lookupFelix Morgner1-2/+51
2026-07-27kapi: add device resourcesFelix Morgner2-0/+186
2026-07-27kapi: fix driver registry lockingFelix Morgner2-1/+8
2026-07-26build: add tsan buildFelix Morgner1-3/+1
2026-07-26kapi/devices: implement locking disciplineFelix Morgner3-0/+9
2026-07-26kapi: implement a simple, tracked mutexFelix Morgner2-0/+74
2026-07-26kernel: add devfs live-update testsFelix Morgner1-0/+6
2026-07-26kapi: implement device removalFelix Morgner1-0/+30
2026-07-26kapi/device: allow removing devices from bussesFelix Morgner1-0/+11
2026-07-26kapi: move protocol pointer to base busFelix Morgner2-3/+12
2026-07-26chore: minor cleanups after refactoringFelix Morgner1-5/+0
2026-07-26chore: replace "interface" with "facet"Felix Morgner16-457/+438
2026-07-25kapi: introduce the "bus" facetFelix Morgner1-0/+11
2026-07-25kapi/devices: improve documentationFelix Morgner1-14/+50
2026-07-25kapi: introduce driver namesFelix Morgner1-0/+6
2026-07-25kapi: fix driver probingFelix Morgner1-0/+1
2026-07-25kapi: implement interface registry notificationsFelix Morgner1-5/+140
2026-07-25chore: minor cleanupsFelix Morgner2-5/+5
2026-07-25kapi: fix missing member implementationFelix Morgner1-1/+4
2026-07-24kapi: move interface_idFelix Morgner7-27/+58
2026-07-24kapi: rename block and character deviceFelix Morgner3-13/+13
2026-07-24kapi: move block and character deviceFelix Morgner4-17/+17
2026-07-24kernel: remove boot modules registryFelix Morgner6-178/+81
2026-07-24kapi: rename interface to interface_idFelix Morgner8-27/+27
2026-07-24kapi: rename boot_module to moduleFelix Morgner4-14/+14
2026-07-24kapi: extract real boot module registry singletonFelix Morgner5-127/+99
2026-07-24kapi: clean up directory namesFelix Morgner4-12/+14
2026-07-24kapi: formally extract device registryFelix Morgner4-47/+62