Skip to content
GitLab
Explore
Sign in
HFUT666
OSKernel2024-ROS666
Merge requests
!2
feat: Load user application and batch it
Code
Review changes
Check out branch
Download
Patches
Plain diff
Gerrnperl Lu
requested to merge
feat/load-app
into
main
Dec 03, 2024
Overview
1
Commits
12
Changes
29
Expand
实现内核构建脚本,生成加载(链接到内核镜像)用户程序的汇编文件。
实现应用程序管理器,加载(复制)应用程序到指定内存位置。
实现应用程序信息打印。
内核陷入 Trap 处理,实现特权态与用户态切换及上下文保存和恢复。
在内核部分实现两个系统调用。
修复链接参数错误。
加载两个应用程序,分别进行 panic 和 格式化输出:
Edited
Dec 03, 2024
by
Gerrnperl Lu
Merge request reports