|
01b6294f76
|
kernel: Implement creating file inodes in tmpfs directories
|
2023-02-27 15:22:38 +01:00 |
|
|
a65f4311aa
|
tmpfs: make the root inode a DirInode instead of a FileInode
|
2023-02-27 15:22:38 +01:00 |
|
|
dd2f31d8d0
|
tmpfs: add DirInode skeleton
|
2023-02-27 15:22:38 +01:00 |
|
|
ba9d725481
|
kernel: Rename FileSystem::root() to root_inode() and add a shortcut for the root filesystem's root inode
|
2023-02-27 15:22:37 +01:00 |
|
|
3a2b8bcfd7
|
kernel: Make a factory function for filesystem creation of inodes, and add inode numbers
Now every filesystem must provide fs->create_file_inode() for new inodes :)
|
2023-02-27 15:22:37 +01:00 |
|
|
a49555addc
|
kernel: Add a subclass of VFS::Inode to make it easier to implement file inodes
|
2023-02-27 15:22:36 +01:00 |
|
|
c422d11682
|
kernel: Start working on a VFS implementation using OOP and SharedPtr
|
2023-02-27 15:22:24 +01:00 |
|