index
:
pub/teachos/kernel.git
develop
main
An educational OS kernel
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
6 days
kapi: move interface_id
Felix Morgner
9
-31
/
+61
6 days
kapi: rename block and character device
Felix Morgner
15
-45
/
+48
6 days
kapi: move block and character device
Felix Morgner
16
-52
/
+63
6 days
kernel: move root bus
Felix Morgner
6
-32
/
+32
6 days
kernel: remove boot modules registry
Felix Morgner
23
-485
/
+283
6 days
x86_64: clean up isa drivers
Felix Morgner
6
-18
/
+29
6 days
kapi: rename interface to interface_id
Felix Morgner
26
-64
/
+63
6 days
kapi: rename boot_module to module
Felix Morgner
8
-22
/
+21
6 days
kapi: extract real boot module registry singleton
Felix Morgner
16
-222
/
+261
6 days
kapi: clean up directory names
Felix Morgner
10
-22
/
+18
6 days
kapi: formally extract device registry
Felix Morgner
12
-122
/
+187
6 days
kernel: restructure devices and drivers
Felix Morgner
15
-40
/
+93
6 days
x86_64: split files for devices and drivers
Felix Morgner
13
-106
/
+185
6 days
kapi: fix interface registry tests
Felix Morgner
2
-4
/
+15
6 days
kstd: fix smart pointer pretty printers
Felix Morgner
1
-4
/
+30
6 days
kapi: fix device pretty printer
Felix Morgner
1
-1
/
+4
6 days
kapi: add driver stacking test
Felix Morgner
2
-0
/
+231
6 days
kapi: add driver registry tests
Felix Morgner
1
-0
/
+203
7 days
kapi/interrupts: add ISR context
Felix Morgner
4
-16
/
+29
7 days
kernel: fix device number registry tests
Felix Morgner
1
-2
/
+2
7 days
kapi: generalize device interface resolution
Felix Morgner
6
-50
/
+69
7 days
kapi: add find overload to find composed interfaces
Felix Morgner
3
-2
/
+43
7 days
kernel: generalize test fix
Felix Morgner
5
-52
/
+134
7 days
kernel: fix device inode tests
Felix Morgner
1
-0
/
+20
7 days
kernel: fix device number registry tests
Felix Morgner
1
-4
/
+44
7 days
kernel: fix boot module based tests
Felix Morgner
2
-8
/
+11
7 days
kernel/devfs: re-key devfs storage
Felix Morgner
3
-17
/
+11
7 days
kernel/rd: fix device numbering
Felix Morgner
2
-6
/
+8
7 days
libs/mb2: fix boot module command line bug
Felix Morgner
2
-3
/
+2
7 days
kapi: let drivers choose their major number
Felix Morgner
9
-25
/
+78
7 days
kapi/device: remove init()
Felix Morgner
21
-139
/
+29
7 days
kernel: port ram disk to new driver architecture
Felix Morgner
16
-431
/
+395
7 days
x86_64: port legacy PIT driver to new architecture
Felix Morgner
10
-28
/
+199
7 days
kapi: call device_attached when adding a child
Felix Morgner
1
-1
/
+5
7 days
kapi: add driver registry
Felix Morgner
10
-2
/
+277
7 days
kapi: introduce driver and bus protocol
Felix Morgner
7
-0
/
+231
7 days
kstd: fix gdb pretty printers for pointers
Felix Morgner
2
-4
/
+34
7 days
kstd: fix some shared_ptr bugs
Felix Morgner
1
-12
/
+16
7 days
kstd: improve shared_ptr implementation
Felix Morgner
1
-175
/
+308
8 days
kernel/devices: add storage tests
Felix Morgner
1
-0
/
+48
8 days
kernel/dev: add basic ram disk controller tests
Felix Morgner
4
-0
/
+87
8 days
kerne: attach storage hierarchy to device tree
Felix Morgner
16
-295
/
+100
8 days
kapi: add device registry tests
Felix Morgner
1
-0
/
+76
8 days
kernel: add basic bus tests
Felix Morgner
1
-0
/
+104
8 days
kstd: add test for aliasing shared_ptr ctor
Felix Morgner
2
-1
/
+61
8 days
kapi: bootstrap owning device tree
Felix Morgner
9
-51
/
+79
8 days
kstd: fix shared_ptr constructors
Felix Morgner
1
-2
/
+2
8 days
kstd: add shared_ptr aliasing constructor
Felix Morgner
1
-1
/
+24
8 days
kernel/vfs: fix device node resolution
Felix Morgner
2
-21
/
+26
8 days
kapi: add test for resolving device node files
Felix Morgner
2
-0
/
+24
[prev]
[next]