Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
6a51982
VFS重构:新增vfs的inode数据结构 (#137)
fslongjin Jan 4, 2023
d85cfe3
Merge branch 'patch-refactor-filesystem' of github.com:fslongjin/Drag…
fslongjin Jan 7, 2023
174ce18
vfs: new: 实现了File结构体的方法 (#147)
fslongjin Jan 12, 2023
8df0ac0
Merge branch 'master' into patch-refactor-filesystem
fslongjin Jan 14, 2023
9d5749c
Patch add mountfs (#149)
fslongjin Jan 14, 2023
33ace4f
new: 新增内存文件系统RamFS (#150)
fslongjin Jan 15, 2023
f65b027
Patch merge master (#152)
fslongjin Jan 16, 2023
13fa11e
Patch initialize root inode (#154)
fslongjin Jan 16, 2023
b731436
Merge branch 'master' into patch-refactor-filesystem
fslongjin Jan 16, 2023
a3f46d7
Patch refactor vfs blk types (#156)
guanjinquan Jan 31, 2023
a64bdfc
Merge branch 'master' into patch-refactor-filesystem
fslongjin Feb 3, 2023
18caf80
Patch add fatfs (#168)
fslongjin Feb 8, 2023
e2a4399
新增VecCursor: 数组游标 (#169)
fslongjin Feb 8, 2023
e403ef4
Merge branch 'master' into patch-refactor-filesystem
fslongjin Feb 8, 2023
d16529f
filesystem增加as_any_ref函数 (#170)
fslongjin Feb 9, 2023
d1b32aa
更改vfs的list方法,解决inode在list时,只显示.和..目录项的问题 (#172)
fslongjin Feb 11, 2023
dacd05c
Merge branch 'master' into patch-refactor-filesystem
fslongjin Feb 24, 2023
7442c9c
使用Rust重构AHCI驱动 (#173)
guanjinquan Feb 27, 2023
62d3e42
rust重构procfs (#164)
Yuzizhou999 Mar 3, 2023
d6689b7
引入FAT32文件系统(目前仅测试了读取bpb和fsinfo的信息) (#180)
fslongjin Mar 4, 2023
b7bc739
procfs 解除进程注册(#185)
Yuzizhou999 Mar 6, 2023
989f1a2
FAT文件系统 debug (#187)
fslongjin Mar 7, 2023
a1de06f
Patch connect syscall to new filesystem (#188)
fslongjin Mar 8, 2023
e06085f
迁移文件系统 (#192)
fslongjin Mar 10, 2023
2cbb261
解决procfs的注册\卸载函数放置位置不正确,以及有的地方缺少错误处理的问题(#190)
Yuzizhou999 Mar 10, 2023
044d157
新版的DevFS (#191)
guanjinquan Mar 11, 2023
70eaca9
删除一些C的代码 (#196)
fslongjin Mar 11, 2023
a5636d9
Patch refactor syscall (#195)
guanjinquan Mar 11, 2023
006b1ad
1.解决无法正常mkdir chdir rmdir rm的bug
fslongjin Mar 12, 2023
a11a16d
Merge branch 'master' into patch-filesystem-delete-debug-info
fslongjin Mar 12, 2023
0c810e6
删除旧版文件系统文档
fslongjin Mar 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,8 @@
"assert.h": "c",
"sys_version.h": "c",
"cmd.h": "c",
"user_namespace.h": "c",
"sleep.h": "c",
"net.h": "c"
},
"C_Cpp.errorSquiggles": "Enabled",
Expand Down
24 changes: 0 additions & 24 deletions docs/kernel/filesystem/devfs/index.md

This file was deleted.

216 changes: 0 additions & 216 deletions docs/kernel/filesystem/fat32/index.md

This file was deleted.

6 changes: 3 additions & 3 deletions docs/kernel/filesystem/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@

DragonOS的文件系统模块由VFS(虚拟文件系统)及具体的文件系统组成。

todo: 由于文件系统模块重构,文档暂时不可用,预计在2023年4月10日前补齐。

.. toctree::
:maxdepth: 1
:caption: 目录

vfs/index
fat32/index
rootfs/index
devfs/index

7 changes: 0 additions & 7 deletions docs/kernel/filesystem/rootfs/index.md

This file was deleted.

Loading