| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-04-11 | add test with multiple correct formatted ext2 file systems | Lukas Oesch | 2 | -41/+30 | |
| increase QEMU memory | |||||
| 2026-04-11 | fix build when modules folder is missing | Lukas Oesch | 1 | -1/+9 | |
| 2026-04-11 | add descriptions, some refactoring | Lukas Oesch | 25 | -21/+500 | |
| 2026-04-11 | refactoring | Lukas Oesch | 5 | -8/+3 | |
| 2026-04-11 | Add test for reading file | Marcel Braun | 1 | -0/+9 | |
| 2026-04-11 | Implement read data in ext2 inode | Marcel Braun | 4 | -5/+39 | |
| 2026-04-11 | Clean up boot modules | Marcel Braun | 2 | -2/+0 | |
| 2026-04-11 | Add file system pointer to ext2 inode | Marcel Braun | 3 | -4/+15 | |
| 2026-04-11 | refactoring map_inode_block_index_to_global_block_number | Lukas Oesch | 2 | -53/+49 | |
| 2026-04-11 | implement map_inode_block_index_to_global_block_number and lookup | Lukas Oesch | 2 | -24/+98 | |
| 2026-04-11 | fix linked_directory_entry struct | Lukas Oesch | 1 | -2/+1 | |
| 2026-04-11 | first lookup draft | Lukas Oesch | 2 | -1/+49 | |
| 2026-04-11 | temporary implementation of inode kind | Lukas Oesch | 2 | -13/+31 | |
| 2026-04-11 | implement read_inode | Lukas Oesch | 6 | -19/+45 | |
| 2026-04-11 | remove todos | Lukas Oesch | 1 | -5/+0 | |
| 2026-04-11 | read block_group_descriptors | Lukas Oesch | 2 | -0/+16 | |
| 2026-04-11 | fix build, refactoring | Lukas Oesch | 9 | -19/+32 | |
| 2026-04-11 | read ext2 superblock and check the magic number | Lukas Oesch | 2 | -30/+47 | |
| 2026-04-11 | automatically detect the mounted file system type by trial-and-error | Lukas Oesch | 4 | -11/+30 | |
| 2026-04-10 | kernel: let arch initialize the ACPI manager | Felix Morgner | 6 | -60/+39 | |
| 2026-04-10 | kapi: extract ACPI functionality to libs | Felix Morgner | 25 | -393/+406 | |
| 2026-04-10 | kapi/devices: add parent back-pointer to device | Felix Morgner | 3 | -0/+15 | |
| 2026-04-10 | kapi: move CPU to kapi | Felix Morgner | 11 | -106/+67 | |
| 2026-04-10 | fixup! kapi: move platform functions to CPU | Felix Morgner | 3 | -15/+7 | |
| 2026-04-10 | kapi: move platform functions to CPU | Felix Morgner | 9 | -127/+95 | |
| 2026-04-09 | ide: update neovim configuration | Felix Morgner | 1 | -4/+15 | |
| 2026-04-09 | kapi: restructure ACPI implementation | Felix Morgner | 12 | -239/+565 | |
| 2026-04-08 | kapi: return region pair for MMIO allocation | Felix Morgner | 4 | -18/+31 | |
| 2026-04-08 | x86_64: extend LAPIC initialization | Felix Morgner | 2 | -10/+76 | |
| 2026-04-08 | x86_64: fix CPU enumeration | Felix Morgner | 1 | -3/+2 | |
| 2026-04-08 | kapi/bus: fix eager initialization | Felix Morgner | 2 | -2/+9 | |
| 2026-04-08 | x86_64: only initialize BSP LAPIC | Felix Morgner | 3 | -11/+29 | |
| 2026-04-08 | x86_64: don't hardcode the LAPIC address | Felix Morgner | 1 | -11/+6 | |
| 2026-04-08 | x86_64: implement LAPIC initialization | Felix Morgner | 2 | -3/+36 | |
| 2026-04-08 | kernel: fix mmio allocator | Felix Morgner | 1 | -11/+15 | |
| 2026-04-08 | kapi: fix mmio initialization | Felix Morgner | 2 | -2/+5 | |
| 2026-04-08 | kapi: add basic support for MMIO mapping | Felix Morgner | 7 | -23/+228 | |
| 2026-04-08 | ide: clean up neovim configuration | Felix Morgner | 1 | -6/+7 | |
| 2026-04-08 | docs: remove old documentation | Felix Morgner | 90 | -545/+0 | |
| 2026-04-07 | ide: simplify overall configuration | Felix Morgner | 3 | -58/+42 | |
| 2026-04-07 | ide: enable debugging in neovim | Felix Morgner | 1 | -15/+94 | |
| 2026-04-06 | kernel/tests: fix link issue | Felix Morgner | 4 | -0/+106 | |
| 2026-04-06 | Merge branch 'fmorgner/develop-BA-FS26/apci' into develop-BA-FS26 | Felix Morgner | 32 | -107/+1043 | |
| This patchset introduces basic support for ACPI. Currently, the only user of that support is the CPU discovery subsystem. It uses the processed ACPI information to initialize CPU core devices and their associated local APICs. | |||||
| 2026-04-06 | kapi/platform: invert discovery dependencies | Felix Morgner | 3 | -23/+16 | |
| 2026-04-06 | qemu: enable multiple cores | Felix Morgner | 1 | -0/+4 | |
| 2026-04-06 | kernel: generalize CPU discovery | Felix Morgner | 9 | -80/+147 | |
| 2026-04-06 | kapi: extract more code to the kernel | Felix Morgner | 5 | -70/+114 | |
| 2026-04-06 | kernel/acpi: discover local interrupt controllers | Felix Morgner | 17 | -58/+386 | |
| 2026-04-06 | x86_64/devices: extract initialization code | Felix Morgner | 4 | -54/+85 | |
| 2026-04-06 | kernel/acpi: implement basic table discovery | Felix Morgner | 5 | -12/+127 | |
