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-22643-2248159
proj5-FAT32onMaQueOS-3534
Commits
ebc1d6c1
Commit
ebc1d6c1
authored
1 year ago
by
Little Leaf
Browse files
Options
Download
Patches
Plain Diff
feat(fs): 为mount系统调用支持FAT32做准备
此提交包括从code9/拷贝而来的kernel/和run/。 这为在内核mount系统调用中提供FAT32支持提供了所需的初始环境。
parent
74a77850
master
farmer
mount_syscall
No related merge requests found
Changes
21
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
kernel/Makefile
+36
-0
kernel/Makefile
kernel/drv/console.c
+214
-0
kernel/drv/console.c
kernel/drv/disk.c
+163
-0
kernel/drv/disk.c
kernel/drv/font.c
+97
-0
kernel/drv/font.c
kernel/excp/exception.c
+92
-0
kernel/excp/exception.c
kernel/excp/exception_handler.S
+124
-0
kernel/excp/exception_handler.S
kernel/fs/xtfs.c
+41
-0
kernel/fs/xtfs.c
kernel/include/xtos.h
+167
-0
kernel/include/xtos.h
kernel/init/head.S
+12
-0
kernel/init/head.S
kernel/init/main.c
+23
-0
kernel/init/main.c
kernel/mm/memory.c
+146
-0
kernel/mm/memory.c
kernel/proc/ipc.c
+23
-0
kernel/proc/ipc.c
kernel/proc/proc0/get_proc0_code.sh
+13
-0
kernel/proc/proc0/get_proc0_code.sh
kernel/proc/proc0/proc0.S
+42
-0
kernel/proc/proc0/proc0.S
kernel/proc/process.c
+184
-0
kernel/proc/process.c
kernel/proc/swtch.S
+33
-0
kernel/proc/swtch.S
run/efi-virtio.rom
+0
-0
run/efi-virtio.rom
run/gdb.sh
+3
-0
run/gdb.sh
run/gdb_cmd
+1
-0
run/gdb_cmd
run/run.sh
+27
-0
run/run.sh
with
1441 additions
and
0 deletions
+1441
-0
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