aboutsummaryrefslogtreecommitdiff
path: root/kernel/kapi/devices/bus.cpp
AgeCommit message (Collapse)AuthorFilesLines
34 hourschore: apply stylistic cleanupsFelix Morgner1-1/+1
2026-07-28x86_64: split lapic according to UDMFelix Morgner1-0/+1
2026-07-26kapi/bus: lock correct mutexFelix Morgner1-1/+1
2026-07-26build: add tsan buildFelix Morgner1-4/+8
2026-07-26kapi/devices: implement locking disciplineFelix Morgner1-17/+21
2026-07-26kapi/device: allow removing devices from bussesFelix Morgner1-0/+66
2026-07-26kapi: move protocol pointer to base busFelix Morgner1-0/+10
2026-07-26chore: replace "interface" with "facet"Felix Morgner1-8/+3
2026-07-25kapi: introduce the "bus" facetFelix Morgner1-0/+10
2026-07-24kapi: formally extract device registryFelix Morgner1-1/+1
2026-07-24kapi/device: remove init()Felix Morgner1-40/+0
2026-07-23x86_64: port legacy PIT driver to new architectureFelix Morgner1-2/+2
2026-07-23kapi: call device_attached when adding a childFelix Morgner1-1/+5
2026-07-23kapi: add driver registryFelix Morgner1-0/+5
2026-07-23kapi: bootstrap owning device treeFelix Morgner1-9/+11
2026-07-21kapi/device: remove major and minorFelix Morgner1-6/+8
2026-07-15kapi: rename bus::probe to enumerateFelix Morgner1-3/+3
2026-07-09kstd: rename kstd header to include hppFelix Morgner1-4/+4
2026-04-23chore: banish relative includesFelix Morgner1-3/+3
2026-04-10kapi/devices: add parent back-pointer to deviceFelix Morgner1-0/+1
2026-04-08kapi/bus: fix eager initializationFelix Morgner1-2/+8
2026-04-06kapi: extract more code to the kernelFelix Morgner1-0/+65