操作系统——OrangeS
实验环境:
VMware + Ubuntu32位
实验步骤:
自学第10章内容,理清相关代码结构,以及OrangeS所支持的功能
• 要求
– 利用当前OrangeS所提供的系统调用和API,自行编写一个应用程序,并编译生成存储在文件系统
– 在Shell中调用该程序,可启动并执行进程
– 进程结束后返回Shell
– 提示
• 可先尝试把chapter10/e代码跑通,倒退理解文件目录与代码结构
• 在linux里编写并编译生成,放到OrangeS的文件系统中
1.首先我们先理清楚大致的代码结构
Boot/:从软盘启动操作系统;
Command/:定义的应用程序,也就是在shell中可以工作的应用程序;
Fs/:文件系统;
Include/:头文件;
Kernel/:内核部分;
Lib/:定义的一些可以被调用的函数,其中包括