Blame
|
1 | # Filesystem Layer |
||||||
| 2 | ||||||||
| 3 | ```mermaid |
|||||||
|
4 | --- |
||||||
|
5 | title: Filesystem Structures |
||||||
|
6 | --- |
||||||
| 7 | classDiagram |
|||||||
|
8 | class vmp_t{ |
||||||
|
9 | *dev_driver |
||||||
|
10 | *fs_driver vfs_fs_t |
||||||
|
11 | } |
||||||
| 12 | class block_device_t { |
|||||||
| 13 | zob |
|||||||
|
14 | } |
||||||
|
15 | class vfs_fs_t { |
||||||
| 16 | zig |
|||||||
| 17 | } |
|||||||
|
18 | |||||||
|
19 | block_device_t <|-- vmp_t |
||||||
|
20 | vfs_fs_t <|-- vmp_t |
||||||
|
21 | ``` |
||||||
|
22 | > [!NOTE] |
||||||
| 23 | > This diagram is evolving as I am in the process of implementing |
|||||||
| 24 | > the code for this. Anything could change, so come back often. |
|||||||