Spiga

随笔分类 -Linux

GeekOS:Project1. Loading Executable Files

2009-06-14 14:14 by 无常, 1467 visits, 网摘, 收藏, 编辑

GeekOS:二、Project0

2009-06-02 18:23 by 无常, 1891 visits, 网摘, 收藏, 编辑
摘要:项目0的实现主要由以下步骤完成(在项目0的/src/geekos/main.c中完成): 1.编写一个C语言函数,函数功能是:接收键盘输入的按键,并将键值在显示器显示出来,当输入ctrl+d就退出; 2.在Main函数体内调用Start_Kernel_Thread函数,将步骤1编写的函数地址传递给参数startFunc,利用Setup_Kernel_Thread函数建立一个待运行的线程。 3.在Linux环境下编译系统得到GeekOS镜像文件。 4.编写一个相应的bochs配置文件。 5.在bochs中运行GeekOS系统显示结果。 阅读全文

GeekOS: 一、构建基于Ubuntu9.04的实验环境

2009-05-05 23:33 by 无常, 1834 visits, 网摘, 收藏, 编辑
Locations of visitors to this page