aboutsummaryrefslogtreecommitdiff
path: root/kernel/filesystem/include
AgeCommit message (Collapse)AuthorFilesLines
2026-03-17improve constnessLukas Oesch4-6/+4
2026-03-17implement first draft of custodyLukas Oesch1-0/+21
2026-03-17implement first draft of make_device_nodeLukas Oesch1-0/+2
2026-03-17move m_devices from ram_disk_controller to storage_controller, store point ↵Lukas Oesch2-5/+5
to devices
2026-03-17mount root filesystemLukas Oesch1-0/+8
2026-03-17Add basic structure for ext2_filesystem, filesystem and mountmarcel.braun3-0/+65
2026-03-17Create basic VFS structuremarcel.braun1-0/+21
2026-03-17Refactor device_filemarcel.braun1-1/+1
2026-03-17Add inode_file and inode structuremarcel.braun2-0/+39
2026-03-17use optional instead of pointer, improve error handling (do not just panic, ↵Lukas Oesch1-2/+5
return std::nullopt)
2026-03-17small refactoringLukas Oesch1-2/+2
2026-03-17implement read and write bytes from deviceLukas Oesch2-0/+32
2026-03-17implement first draft of a file_descriptor_table and open_file_descriptionLukas Oesch3-0/+71