aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
7 dayskapi: add driver registry testsFelix Morgner1-0/+203
8 dayskapi/interrupts: add ISR contextFelix Morgner4-16/+29
8 dayskernel: fix device number registry testsFelix Morgner1-2/+2
8 dayskapi: generalize device interface resolutionFelix Morgner6-50/+69
8 dayskapi: add find overload to find composed interfacesFelix Morgner3-2/+43
8 dayskernel: generalize test fixFelix Morgner5-52/+134
8 dayskernel: fix device inode testsFelix Morgner1-0/+20
8 dayskernel: fix device number registry testsFelix Morgner1-4/+44
8 dayskernel: fix boot module based testsFelix Morgner2-8/+11
8 dayskernel/devfs: re-key devfs storageFelix Morgner3-17/+11
8 dayskernel/rd: fix device numberingFelix Morgner2-6/+8
8 dayslibs/mb2: fix boot module command line bugFelix Morgner2-3/+2
8 dayskapi: let drivers choose their major numberFelix Morgner9-25/+78
8 dayskapi/device: remove init()Felix Morgner21-139/+29
8 dayskernel: port ram disk to new driver architectureFelix Morgner16-431/+395
8 daysx86_64: port legacy PIT driver to new architectureFelix Morgner10-28/+199
8 dayskapi: call device_attached when adding a childFelix Morgner1-1/+5
8 dayskapi: add driver registryFelix Morgner10-2/+277
8 dayskapi: introduce driver and bus protocolFelix Morgner7-0/+231
8 dayskstd: fix gdb pretty printers for pointersFelix Morgner2-4/+34
8 dayskstd: fix some shared_ptr bugsFelix Morgner1-12/+16
8 dayskstd: improve shared_ptr implementationFelix Morgner1-175/+308
9 dayskernel/devices: add storage testsFelix Morgner1-0/+48
9 dayskernel/dev: add basic ram disk controller testsFelix Morgner4-0/+87
9 dayskerne: attach storage hierarchy to device treeFelix Morgner16-295/+100
9 dayskapi: add device registry testsFelix Morgner1-0/+76
9 dayskernel: add basic bus testsFelix Morgner1-0/+104
9 dayskstd: add test for aliasing shared_ptr ctorFelix Morgner2-1/+61
9 dayskapi: bootstrap owning device treeFelix Morgner9-51/+79
9 dayskstd: fix shared_ptr constructorsFelix Morgner1-2/+2
9 dayskstd: add shared_ptr aliasing constructorFelix Morgner1-1/+24
9 dayskernel/vfs: fix device node resolutionFelix Morgner2-21/+26
9 dayskapi: add test for resolving device node filesFelix Morgner2-0/+24
9 dayskapi: expose create_device_nodeFelix Morgner2-0/+14
9 dayskernel/vfs: fix vfs dentry cache consistencyFelix Morgner1-1/+1
9 dayskernel/vfs: implement persistent device nodesFelix Morgner6-1/+210
9 dayskstd: fix shared ptr deletion logicFelix Morgner1-8/+14
9 dayskernel/fs: add missing unit testsFelix Morgner4-0/+75
9 dayskernel: remove unused includeFelix Morgner1-1/+0
9 dayskapi/fs: implement status and raw_deviceFelix Morgner13-4/+203
10 dayskapi/fs: add file status and type types.Felix Morgner3-0/+74
10 dayskernel: move device_number to kapiFelix Morgner13-34/+47
10 dayskernel: improve support for raw device filesFelix Morgner19-107/+143
10 dayskapi: remove major number allocatorFelix Morgner6-22/+6
10 dayskapi/device: remove major and minorFelix Morgner33-168/+74
10 dayskernel/devfs: populate devfs via the device_number_registryFelix Morgner1-3/+3
10 dayskernel/devfs: always perform a full repopulationFelix Morgner2-9/+1
11 dayside: improve gdb config fileFelix Morgner1-1/+10
12 dayskstd: add bitfield_enum testsFelix Morgner1-0/+159
12 dayskstd: move bitfiled_enum headerFelix Morgner7-37/+33