aboutsummaryrefslogtreecommitdiff
path: root/kernel/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2026-04-02kernel/tests: clean up implementation structureFelix Morgner1-0/+1
2026-04-01kernel/tests: add basic heap allocator testsFelix Morgner1-0/+1
2026-04-01kernel/tests: clean up fake memory implementationFelix Morgner1-0/+1
2026-04-01kernel/tests: move initialization to a listenerFelix Morgner1-4/+2
2026-04-01kernel: add ram disk device testsFelix Morgner1-0/+3
2026-04-01kernel: add bitmap_allocator testsFelix Morgner1-0/+3
2026-04-01kernel/tests: update coverage configurationFelix Morgner1-2/+2
2026-04-01kernel/tests: dissolve tests into source treeFelix Morgner1-1/+41
2026-04-01kernel: begin basic bht implementationFelix Morgner1-6/+9
2026-04-01build: fix kernel+arch buildFelix Morgner1-22/+27
2026-04-01kernel: split off objects into a libraryFelix Morgner1-12/+19
2026-03-31move device into kapiLukas Oesch1-1/+0
2026-03-30Rename ram_disk and storage filesmarcel.braun1-4/+4
2026-03-30Rename rootfs filesystem filesmarcel.braun1-2/+2
2026-03-30Rename devfs filesystem filesmarcel.braun1-2/+2
2026-03-30Rename ext2 filesystem filesmarcel.braun1-2/+2
2026-03-30Merge branch 'ext2' into 'develop-BA-FS26'Lukas Oesch1-1/+1
2026-03-30Merge branch 'fmorgner/interrupt-handling' into develop-BA-FS26Felix Morgner1-0/+11
2026-03-29Move block device offset and size-to-blocks calculation to block_device_utilsmarcel.braun1-0/+1
2026-03-29remove redundant ext2_file classLukas Oesch1-1/+0
2026-03-27build: simplify header scanningFelix Morgner1-0/+9
2026-03-27kapi: move interrupt handling to kernelFelix Morgner1-0/+1
2026-03-27kapi/cpu: simplify exception handlingFelix Morgner1-1/+0
2026-03-27kapi/cpu: introduce CPU APIFelix Morgner1-0/+2
2026-03-26first draft of an devfs implementationLukas Oesch1-0/+2
2026-03-26implement a rootfs to handle / mounts correctlyLukas Oesch1-0/+2
2026-03-26Add mount_tablemarcel.braun1-0/+1
2026-03-26Rename custody to dentry and add childrenmarcel.braun1-1/+1
2026-03-26simplify architecture againLukas Oesch1-3/+0
2026-03-26refactor file and inode architecture againLukas Oesch1-0/+1
2026-03-26improve architecture again -> use same architecture for devices and ext2_filesLukas Oesch1-0/+1
2026-03-26first try to simplify the architecture (remove redundant inode_file and open(...Lukas Oesch1-1/+1
2026-03-26prepare files for new inode structureLukas Oesch1-0/+2
2026-03-17Clean up project folder structuremarcel.braun1-5/+16
2026-03-17implement first draft of a file_descriptor_table and open_file_descriptionLukas Oesch1-0/+2
2026-03-17setup basic devices and RAMDisk structureLukas Oesch1-0/+3
2026-03-17implemented boot_modules and boot_module_registry, init boot_modules in kerne...Lukas Oesch1-0/+1
2026-03-16kernel/memory: rename free list allocatorFelix Morgner1-1/+1
2026-03-16kernel/memory: implement basic free-list heapFelix Morgner1-0/+3
2026-03-13kernel/memory: implement basic bitmap allocatorFelix Morgner1-0/+1
2026-01-16chore: restructure namespacesFelix Morgner1-7/+8
2025-12-19kstd: move println to kstdFelix Morgner1-1/+4
2025-12-15build: move kernel build configurationFelix Morgner1-0/+36