index
:
pub/fmorgner/teachos.git
develop
develop-BA-FS26
main
The TeachOS kernel, a greenfield, pure 64-bit, educational operating system.
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
9 days
kernel: fix mmio allocator
Felix Morgner
1
-11
/
+15
9 days
kapi: fix mmio initialization
Felix Morgner
2
-2
/
+5
9 days
kapi: add basic support for MMIO mapping
Felix Morgner
7
-23
/
+228
9 days
ide: clean up neovim configuration
Felix Morgner
1
-6
/
+7
10 days
docs: remove old documentation
Felix Morgner
90
-545
/
+0
10 days
ide: simplify overall configuration
Felix Morgner
3
-58
/
+42
10 days
ide: enable debugging in neovim
Felix Morgner
1
-15
/
+94
11 days
kernel/tests: fix link issue
Felix Morgner
4
-0
/
+106
11 days
Merge branch 'fmorgner/develop-BA-FS26/apci' into develop-BA-FS26
Felix Morgner
32
-107
/
+1043
11 days
kapi/platform: invert discovery dependencies
Felix Morgner
3
-23
/
+16
11 days
qemu: enable multiple cores
Felix Morgner
1
-0
/
+4
11 days
kernel: generalize CPU discovery
Felix Morgner
9
-80
/
+147
11 days
kapi: extract more code to the kernel
Felix Morgner
5
-70
/
+114
11 days
kernel/acpi: discover local interrupt controllers
Felix Morgner
17
-58
/
+386
11 days
x86_64/devices: extract initialization code
Felix Morgner
4
-54
/
+85
11 days
kernel/acpi: implement basic table discovery
Felix Morgner
5
-12
/
+127
11 days
kapi: hook ACPI initialization up to boot process
Felix Morgner
8
-21
/
+186
11 days
kapi: move independent implementation to kernel
Felix Morgner
4
-6
/
+5
11 days
kapi: add basic ACPI support
Felix Morgner
8
-15
/
+205
13 days
Merge branch 'windows-development-notes' into 'develop-BA-FS26'
Marcel Braun
1
-1
/
+13
2026-04-02
fix styling
Lukas Oesch
1
-4
/
+4
2026-04-02
add windows development notes
Lukas Oesch
1
-1
/
+13
2026-04-02
docs: begin breathe documentation
Felix Morgner
20
-52
/
+227
2026-04-02
Merge branch 'fmorgner/develop-BA-FS26/pit-device' into develop-BA-FS26
Felix Morgner
26
-81
/
+1165
2026-04-02
x86_64: ensure PIT is not overwhelmed on config
Felix Morgner
3
-5
/
+15
2026-04-02
devices: don't automatically allocate major numbers in ctors
Felix Morgner
7
-10
/
+18
2026-04-02
kapi/bus: ensure all devices get initialized
Felix Morgner
1
-1
/
+1
2026-04-02
kapi: allow for device searches
Felix Morgner
3
-1
/
+39
2026-04-02
x86_64: implement legacy PIT driver
Felix Morgner
10
-25
/
+146
2026-04-02
kapi: extract common bus code
Felix Morgner
7
-141
/
+66
2026-04-02
x86_64/devices: implement ISA bus stub
Felix Morgner
9
-3
/
+140
2026-04-02
kapi: add basic device subsystem
Felix Morgner
7
-0
/
+208
2026-04-02
kstd: make string formattable
Felix Morgner
1
-0
/
+13
2026-04-02
kstd: move observer_ptr to bits
Felix Morgner
4
-6
/
+8
2026-04-02
kstd/observer_ptr: extend test suite
Felix Morgner
2
-24
/
+149
2026-04-02
kstd/tests: extend operation tracker
Felix Morgner
2
-62
/
+128
2026-04-02
kstd: add some basic observer_ptr tests
Felix Morgner
3
-3
/
+239
2026-04-02
kstd: introduce observer_ptr
Felix Morgner
2
-1
/
+156
2026-04-02
kapi/devices: introduce basic bus abstraction
Felix Morgner
1
-0
/
+40
2026-04-02
ci: reduce coverage verbosity
Felix Morgner
1
-3
/
+3
2026-04-02
ci: split build and test
Felix Morgner
1
-13
/
+19
2026-04-02
chore: remove valgrind core file
Felix Morgner
1
-0
/
+0
2026-04-02
kernel/tests: improve documentation
Felix Morgner
7
-10
/
+88
2026-04-02
kernel/tests: clean up implementation structure
Felix Morgner
18
-187
/
+261
2026-04-02
Merge branch 'fmorgner/develop-SA-FS26/kernel-bht' into 'develop-BA-FS26'
Marcel Braun
32
-57
/
+1298
2026-04-01
kernel/tests: prevent double mapping of pages
Felix Morgner
3
-1
/
+19
2026-04-01
kernel/tests: add basic heap allocator tests
Felix Morgner
4
-18
/
+118
2026-04-01
kernel/tests: don't rely on vector for fake memory
Felix Morgner
3
-12
/
+100
2026-04-01
kernel/test: rename test include to test_support
Felix Morgner
14
-22
/
+22
2026-04-01
kernel/tests: clean up fake memory implementation
Felix Morgner
7
-98
/
+166
[prev]
[next]