aboutsummaryrefslogtreecommitdiff
path: root/kernel/kapi/devices/bus.cpp
AgeCommit message (Collapse)AuthorFilesLines
4 dayskapi/devices: implement locking disciplineFelix Morgner1-17/+21
5 dayskapi/device: allow removing devices from bussesFelix Morgner1-0/+66
5 dayskapi: move protocol pointer to base busFelix Morgner1-0/+10
5 dayschore: replace "interface" with "facet"Felix Morgner1-8/+3
5 dayskapi: introduce the "bus" facetFelix Morgner1-0/+10
7 dayskapi: formally extract device registryFelix Morgner1-1/+1
7 dayskapi/device: remove init()Felix Morgner1-40/+0
7 daysx86_64: port legacy PIT driver to new architectureFelix Morgner1-2/+2
7 dayskapi: call device_attached when adding a childFelix Morgner1-1/+5
7 dayskapi: add driver registryFelix Morgner1-0/+5
8 dayskapi: bootstrap owning device treeFelix Morgner1-9/+11
10 dayskapi/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