From 6a2ed3c4ee24d23ce66823e973784e1e7041d8ca Mon Sep 17 00:00:00 2001 From: longjin Date: Tue, 28 Jun 2022 23:53:50 +0800 Subject: [PATCH] =?UTF-8?q?:doc:=20=E6=96=B0=E5=A2=9E=E4=BA=86=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E7=B3=BB=E7=BB=9F=E7=9A=84=E6=96=87=E6=A1=A3=E6=A1=86?= =?UTF-8?q?=E6=9E=B6=EF=BC=88=E5=BE=85=E5=A1=AB=E5=85=85=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/kernel/filesystem/fs/fat32.md | 1 + docs/kernel/filesystem/fs/index.rst | 12 ++++++++++++ docs/kernel/filesystem/index.rst | 11 +++++++++++ docs/kernel/filesystem/vfs/api.md | 1 + docs/kernel/filesystem/vfs/overview.rst | 12 ++++++++++++ docs/kernel/index.rst | 1 + 6 files changed, 38 insertions(+) create mode 100644 docs/kernel/filesystem/fs/fat32.md create mode 100644 docs/kernel/filesystem/fs/index.rst create mode 100644 docs/kernel/filesystem/index.rst create mode 100644 docs/kernel/filesystem/vfs/api.md create mode 100644 docs/kernel/filesystem/vfs/overview.rst diff --git a/docs/kernel/filesystem/fs/fat32.md b/docs/kernel/filesystem/fs/fat32.md new file mode 100644 index 00000000..0137240f --- /dev/null +++ b/docs/kernel/filesystem/fs/fat32.md @@ -0,0 +1 @@ +# FAT32文件系统 \ No newline at end of file diff --git a/docs/kernel/filesystem/fs/index.rst b/docs/kernel/filesystem/fs/index.rst new file mode 100644 index 00000000..2d4eeb1f --- /dev/null +++ b/docs/kernel/filesystem/fs/index.rst @@ -0,0 +1,12 @@ + +具体文件系统 +==================================== + +具体文件系统实现了VFS中所规定的接口,并挂载到VFS之中。 + +.. toctree:: + :maxdepth: 1 + :caption: 目录 + + fat32 + diff --git a/docs/kernel/filesystem/index.rst b/docs/kernel/filesystem/index.rst new file mode 100644 index 00000000..0e5c4098 --- /dev/null +++ b/docs/kernel/filesystem/index.rst @@ -0,0 +1,11 @@ +文件系统 +==================================== + +DragonOS的文件系统模块由VFS(虚拟文件系统)及具体的文件系统组成。 + +.. toctree:: + :maxdepth: 1 + :caption: 目录 + + vfs/overview + fs/index diff --git a/docs/kernel/filesystem/vfs/api.md b/docs/kernel/filesystem/vfs/api.md new file mode 100644 index 00000000..9df9e38e --- /dev/null +++ b/docs/kernel/filesystem/vfs/api.md @@ -0,0 +1 @@ +# VFS API文档 diff --git a/docs/kernel/filesystem/vfs/overview.rst b/docs/kernel/filesystem/vfs/overview.rst new file mode 100644 index 00000000..57bf3f92 --- /dev/null +++ b/docs/kernel/filesystem/vfs/overview.rst @@ -0,0 +1,12 @@ + +VFS虚拟文件系统 +==================================== + +在DragonOS中,VFS作为适配器,遮住了具体文件系统之间的差异,对外提供统一的文件操作接口抽象。 + +.. toctree:: + :maxdepth: 1 + :caption: 目录 + + api + diff --git a/docs/kernel/index.rst b/docs/kernel/index.rst index 129cd6e9..1ccc44d7 100644 --- a/docs/kernel/index.rst +++ b/docs/kernel/index.rst @@ -6,3 +6,4 @@ :caption: 目录 bootloader/index + filesystem/index