DIM-SUM
Joe 吴
技术服务生活
展开
-
(三)DIM-SUM系统之系统初始化
系统初始化一、Makefile分析二、head.S1、fake_start2、real_start3、__prepare_jump_to_master三、main.c1、start_master2、init_in_process3、init_in_process一、Makefile分析从 src/ 目录下的Makefile可以看出,工程的结构基本与Linux系统保持一致:#mermaid-svg-gFSsIC3Ub2cxvktd .label { font-family: 'trebuch原创 2020-08-11 17:40:22 · 1624 阅读 · 0 评论 -
(二) DIM-SUM系统环境搭建之编译与调试环境
(目前DIM-SUM系统版本为HOTPOT,本文内容为鄙人愚见,有不足之处请大家指正,在这里感谢谢宝友前辈的付出,另外向大家推荐《自研操作系统:DIM-SUM设计与实现》这本书)系统的编译与调试环境一、编译1、获取源码2、编译工具GCCMake3、编译系统(1)安装开发环境(2)安装依赖(3)编译内核二、调试1、下载QEMU2、下载Python2.73、添加Python库路径4、修改Makefile5、修改run.sh6、修改qemu.run7、调试系统一、编译1、获取源码DIM-SUM系统是谢宝友原创 2020-08-10 17:35:45 · 1234 阅读 · 0 评论 -
(一)DIM-SUM系统环境搭建之WSL2虚拟机
(一)DIM-SUM系统环境搭建之WSL2虚拟机Microsoft Windows Subsystem Linux搭建WSL2环境一、确认系统版本二、启用WSL2功能1、开启WSL功能2、开启WSL2功能3、更新WSL2内核三、安装 Ubuntu 16.04四、设置root用户和密码五、修改软件源Microsoft Windows Subsystem Linux适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 -原创 2020-08-10 15:43:50 · 689 阅读 · 0 评论