aboutsummaryrefslogtreecommitdiff
path: root/kernel/filesystem
AgeCommit message (Expand)AuthorFilesLines
2026-03-17use kstd::vector instead of std::array and replace plain-pointers with kstd::...Lukas Oesch20-92/+110
2026-03-17add todoLukas Oesch1-1/+2
2026-03-17add first draft of inode metadataLukas Oesch8-7/+92
2026-03-17implement first inode draft, fix make_device_node, implement first draft of r...Lukas Oesch7-17/+156
2026-03-17improve constnessLukas Oesch6-8/+6
2026-03-17implement first draft of custodyLukas Oesch3-2/+53
2026-03-17implement first draft of make_device_nodeLukas Oesch2-1/+32
2026-03-17move m_devices from ram_disk_controller to storage_controller, store point to...Lukas Oesch3-8/+8
2026-03-17mount root filesystemLukas Oesch2-1/+35
2026-03-17Add basic structure for ext2_filesystem, filesystem and mountmarcel.braun7-0/+128
2026-03-17Create basic VFS structuremarcel.braun3-0/+57
2026-03-17Refactor device_filemarcel.braun2-2/+2
2026-03-17Add inode_file and inode structuremarcel.braun5-3/+99
2026-03-17fix buildLukas Oesch1-1/+0
2026-03-17renamingLukas Oesch1-2/+2
2026-03-17remove not needed cpp fileLukas Oesch1-6/+0
2026-03-17use optional instead of pointer, improve error handling (do not just panic, r...Lukas Oesch2-17/+14
2026-03-17add todosLukas Oesch2-0/+7
2026-03-17small refactoringLukas Oesch2-2/+3
2026-03-17implement read and write bytes from deviceLukas Oesch5-1/+160
2026-03-17implement first draft of a file_descriptor_table and open_file_descriptionLukas Oesch7-0/+207