commit | 480f17691d1c846ea8d6fc1d6b971d6fcd92503c | [log] [tgz] |
---|---|---|
author | swissChili <swisschili@fastmail.com> | Mon Jul 26 22:17:34 2021 -0700 |
committer | swissChili <swisschili@fastmail.com> | Mon Jul 26 22:17:34 2021 -0700 |
tree | a64d9424042f7d61d4cec14cff8ed30ecbea6ba3 | |
parent | d98781b75eb3eed1997b9c8e6befd3381f81b1cf [diff] [blame] |
Add ext2 VFS implementation
diff --git a/include/kernel/dri/fs/ext2/ext2_vfs.h b/include/kernel/dri/fs/ext2/ext2_vfs.h new file mode 100644 index 0000000..856e9e2 --- /dev/null +++ b/include/kernel/dri/fs/ext2/ext2_vfs.h
@@ -0,0 +1,10 @@ +#pragma once + +#include "ext2.h" +#include <vfs.h> + +// VFS specific EXT2 functions + +/// ext2 inode -> vfs node +struct fs_node *ext2_inode2vfs(struct ext2_superblock *sb, uint inode, + char *name, uint name_len);