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-farmos-2675
Commits
509594e8
Commit
509594e8
authored
2 years ago
by
种田队
Browse files
Options
Download
Patches
Plain Diff
实现进程管理相关的系统调用,并补全用户态编译环境
parent
1256a807
No related merge requests found
Changes
49
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
.gitignore
+1
-0
.gitignore
Makefile
+10
-9
Makefile
include.mk
+5
-4
include.mk
include/dev/plic.h
+8
-0
include/dev/plic.h
include/dev/timer.h
+7
-0
include/dev/timer.h
include/lib/error.h
+1
-1
include/lib/error.h
include/lib/printf.h
+10
-1
include/lib/printf.h
include/proc/proc.h
+21
-5
include/proc/proc.h
include/proc/sleep.h
+7
-0
include/proc/sleep.h
include/riscv.h
+5
-0
include/riscv.h
include/syscall.h
+0
-8
include/syscall.h
include/trap/syscallDataStruct.h
+25
-0
include/trap/syscallDataStruct.h
include/trap/syscall_ids.h
+288
-0
include/trap/syscall_ids.h
include/types.h
+16
-1
include/types.h
kern/boot/main.c
+7
-10
kern/boot/main.c
kern/dev/dtb.c
+28
-29
kern/dev/dtb.c
kern/dev/plic.c
+44
-0
kern/dev/plic.c
kern/dev/timer.c
+9
-3
kern/dev/timer.c
kern/mm/pmm.c
+7
-7
kern/mm/pmm.c
kern/mm/vmm.c
+7
-7
kern/mm/vmm.c
with
506 additions
and
85 deletions
+506
-85
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