首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 一个简单的操作系统,用于研究如何操作系统

一个简单的操作系统,用于研究如何操作系统

资 源 简 介

A simple OS just for fun! 众人拾柴火焰高! 版本说明 【brightsky0.02】于0.03版本合并挂出 新功能: 一个控制台 测试任务切换 # BSky之前的版本是挂在学校的内网上的,07.3日搬到clinux.org上, 为了保持版本的连续性,把之前的版本(0.02省略掉了)也一并挂上来; 日志保持到最新进展,只列出升级增加部分 # 2006-5-23 完成: 【 brightsky0.01 】 ---boot: 软盘引导,硬件初始化,Setup.asm中进入保护模式,转入C代码 ---kernel: i386.c,kbd.c,mouse.c,video.c,kernel.c string.c i386.c : x86的初始化,包括中断门,调用门,任务门, 基本的输入输出设备驱动 message.c :简易的消息机制 video.c :图形模式的驱动,含基本的字符/串/点输出函数 console.c :控制台驱动,内嵌有几个演示命令 head.asm :汇编初始化部分、中断入口等 【brightsky0.02】 与0.03版本合并挂出 【brightsky0.03】 ---boot: bsldr.asm : 增加了硬盘引导功能,会加载根目录下的bsldr文件 ---kernel: i386.c,kbd.c,mouse.c,video.c,kernel.c string.c i3

文 件 列 表

brightsky0.04
004tst.cmd
bochrc004.txt
boot
bsboot
bsky.flp
bsldr
build
build.bat
ChangeLog.txt
include
kernel
makefile
VIP VIP
0.175539s