Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
educg-net-17065-1686958
OSKernel2023-Titanix-954
Commits
1fc4a901
Commit
1fc4a901
authored
2 years ago
by
Titanix
Browse files
Options
Download
Patches
Plain Diff
feat(fs): file read&write use page cache
parent
d06d3098
Changes
28
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
os/src/fs/fat32/bpb.rs
+36
-36
os/src/fs/fat32/bpb.rs
os/src/fs/fat32/dentry.rs
+44
-34
os/src/fs/fat32/dentry.rs
os/src/fs/fat32/disk_dentry.rs
+12
-16
os/src/fs/fat32/disk_dentry.rs
os/src/fs/fat32/fat.rs
+92
-37
os/src/fs/fat32/fat.rs
os/src/fs/fat32/fat32info.rs
+2
-1
os/src/fs/fat32/fat32info.rs
os/src/fs/fat32/file.rs
+30
-17
os/src/fs/fat32/file.rs
os/src/fs/fat32/fsinfo.rs
+9
-7
os/src/fs/fat32/fsinfo.rs
os/src/fs/fat32/inode.rs
+24
-15
os/src/fs/fat32/inode.rs
os/src/fs/fat32/mod.rs
+42
-37
os/src/fs/fat32/mod.rs
os/src/fs/fat32/time.rs
+20
-9
os/src/fs/fat32/time.rs
os/src/fs/fat32/util.rs
+6
-4
os/src/fs/fat32/util.rs
os/src/fs/fat32_tmp/mod.rs
+64
-96
os/src/fs/fat32_tmp/mod.rs
os/src/fs/file.rs
+65
-41
os/src/fs/file.rs
os/src/fs/file_system.rs
+1
-1
os/src/fs/file_system.rs
os/src/fs/inode.rs
+12
-23
os/src/fs/inode.rs
os/src/fs/inode_tmp.rs
+0
-182
os/src/fs/inode_tmp.rs
os/src/fs/mod.rs
+0
-1
os/src/fs/mod.rs
os/src/fs/pipe.rs
+1
-2
os/src/fs/pipe.rs
os/src/fs/stdio.rs
+2
-2
os/src/fs/stdio.rs
os/src/mm/heap_allocator.rs
+1
-1
os/src/mm/heap_allocator.rs
with
463 additions
and
562 deletions
+463
-562
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