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
HFUT666
OSKernel2024-ROS666
Merge requests
!2
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
Dec 03, 2024
Overview
1
Commits
12
Pipelines
0
Changes
29
实现内核构建脚本,生成加载(链接到内核镜像)用户程序的汇编文件。
实现应用程序管理器,加载(复制)应用程序到指定内存位置。
实现应用程序信息打印。
内核陷入 Trap 处理,实现特权态与用户态切换及上下文保存和恢复。
在内核部分实现两个系统调用。
修复链接参数错误。
加载两个应用程序,分别进行 panic 和 格式化输出:
Edited
Dec 03, 2024
by
Gerrnperl Lu