index
:
pub/teachos/kernel.git
develop
main
An educational OS kernel
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
/
CMakeLists.txt
Age
Commit message (
Collapse
)
Author
Files
Lines
6 days
kernel: move root bus
Felix Morgner
1
-1
/
+1
6 days
kernel: remove boot modules registry
Felix Morgner
1
-2
/
+5
6 days
kapi: extract real boot module registry singleton
Felix Morgner
1
-1
/
+1
7 days
kapi: formally extract device registry
Felix Morgner
1
-0
/
+1
7 days
kernel: restructure devices and drivers
Felix Morgner
1
-1
/
+4
7 days
kernel: generalize test fix
Felix Morgner
1
-0
/
+1
7 days
kernel: port ram disk to new driver architecture
Felix Morgner
1
-2
/
+2
7 days
kapi: add driver registry
Felix Morgner
1
-0
/
+1
8 days
kapi: introduce driver and bus protocol
Felix Morgner
1
-0
/
+2
8 days
kerne: attach storage hierarchy to device tree
Felix Morgner
1
-2
/
+1
13 days
kernel: introduce device_number abstraction
Felix Morgner
1
-0
/
+1
2026-07-16
chore: move system error implementation out of line
Felix Morgner
1
-0
/
+2
2026-07-16
kernel: dissolve block device in favour of kapi
Felix Morgner
1
-1
/
+0
2026-07-16
kapi: introduce device interfaces
Felix Morgner
1
-0
/
+1
2026-07-09
cmake: extract test target creation
Felix Morgner
1
-58
/
+6
2026-07-03
kernel: fix test image path
Felix Morgner
1
-1
/
+1
2026-07-03
kernel: rearrange sources according to p1204
Felix Morgner
1
-69
/
+69
2026-06-15
build: fix test reporter configuration
Felix Morgner
1
-1
/
+1
2026-06-15
bht: improve test resporting
Felix Morgner
1
-1
/
+8
2026-06-02
kernel/vfs: add type registry tests
Felix Morgner
1
-0
/
+1
2026-06-02
kernel/vfs: extract fs type registry
Felix Morgner
1
-0
/
+1
2026-05-19
build: clean up dependencies
Felix Morgner
1
-0
/
+3
2026-05-18
ci: enable jUnit style test reports
Felix Morgner
1
-1
/
+1
2026-05-05
Add tests for path utility
Marcel Braun
1
-0
/
+1
2026-04-26
rename file_descriptor_table to open_file_table
Lukas Oesch
1
-2
/
+2
2026-04-26
rename open_file_description to open_file_descriptor
Lukas Oesch
1
-2
/
+2
2026-04-21
build: clean up configuration
Felix Morgner
1
-50
/
+97
2026-04-14
add kapi filesystem tests
Lukas Oesch
1
-0
/
+2
2026-04-11
add ext2 inode and filesystem tests
Lukas Oesch
1
-0
/
+3
2026-04-11
add vfs tests with real ext2 images
Lukas Oesch
1
-2
/
+7
2026-04-11
add devfs filesystem tests, and storage_boot_module_fixture to mock real ↵
Lukas Oesch
1
-0
/
+2
boot modules
2026-04-11
add rootfs filesystem tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add devfs and rootfs inode tests
Lukas Oesch
1
-0
/
+2
2026-04-11
add file_descriptor_table tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add open_file_description tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add mount_table tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add mount tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add test_support filesystem
Lukas Oesch
1
-0
/
+1
2026-04-11
use separate test inode
Lukas Oesch
1
-0
/
+1
2026-04-11
fix is_block_device check, add device_inode and non-block device tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add non block device for tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add block_device tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add block_device_utils tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add test block_device
Lukas Oesch
1
-0
/
+1
2026-04-11
add dentry tests
Lukas Oesch
1
-0
/
+3
2026-04-10
kapi: extract ACPI functionality to libs
Felix Morgner
1
-3
/
+0
2026-04-10
kapi: move CPU to kapi
Felix Morgner
1
-1
/
+1
2026-04-10
fixup! kapi: move platform functions to CPU
Felix Morgner
1
-1
/
+0
2026-04-10
kapi: move platform functions to CPU
Felix Morgner
1
-1
/
+0
2026-04-09
kapi: restructure ACPI implementation
Felix Morgner
1
-0
/
+3
[next]