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
HFUT666
OSKernel2024-ROS666
Merge requests
!2
An error occurred while fetching the assigned milestone of the selected merge_request.
feat: Load user application and batch it
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Gerrnperl Lu
requested to merge
feat/load-app
into
main
5 months ago
Overview
1
Commits
12
Pipelines
0
Changes
29
实现内核构建脚本,生成加载(链接到内核镜像)用户程序的汇编文件。
实现应用程序管理器,加载(复制)应用程序到指定内存位置。
实现应用程序信息打印。
内核陷入 Trap 处理,实现特权态与用户态切换及上下文保存和恢复。
在内核部分实现两个系统调用。
修复链接参数错误。
加载两个应用程序,分别进行 panic 和 格式化输出:
Edited
5 months ago
by
Gerrnperl Lu
0
0
Menu
Explore
Projects
Groups
Topics
Snippets