Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
educg-net-17064-1466468
OSKernel2023-Rift-OS-1664
Commits
8a7078b0
Commit
8a7078b0
authored
2 years ago
by
Rift
Browse files
Options
Download
Patches
Plain Diff
add fat32 filesystem (need improve)
parent
a7cdd135
No related merge requests found
Changes
19
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
fat32/.gitignore
+2
-0
fat32/.gitignore
fat32/Cargo.lock
+37
-0
fat32/Cargo.lock
fat32/Cargo.toml
+29
-0
fat32/Cargo.toml
fat32/LICENSE-MIT
+19
-0
fat32/LICENSE-MIT
fat32/README.md
+106
-0
fat32/README.md
fat32/src/bpb.rs
+34
-0
fat32/src/bpb.rs
fat32/src/dir.rs
+470
-0
fat32/src/dir.rs
fat32/src/entry.rs
+464
-0
fat32/src/entry.rs
fat32/src/fat.rs
+130
-0
fat32/src/fat.rs
fat32/src/file.rs
+305
-0
fat32/src/file.rs
fat32/src/lib.rs
+243
-0
fat32/src/lib.rs
fat32/src/tool.rs
+84
-0
fat32/src/tool.rs
fat32/src/volume.rs
+105
-0
fat32/src/volume.rs
kernel/Cargo.lock
+15
-0
kernel/Cargo.lock
kernel/Cargo.toml
+3
-0
kernel/Cargo.toml
kernel/src/driver/block_device/virtio.rs
+1
-1
kernel/src/driver/block_device/virtio.rs
kernel/src/fs/block_device.rs
+51
-0
kernel/src/fs/block_device.rs
kernel/src/fs/mod.rs
+11
-0
kernel/src/fs/mod.rs
kernel/src/main.rs
+7
-2
kernel/src/main.rs
with
2116 additions
and
3 deletions
+2116
-3
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets