楼 主
rtCell可用visual C++5.0/6.0及GUNC/C++ 3.23/3.42/3.44编译的实时内核
发表于 2005-11-11 10:39 · 中国 辽宁 沈阳 联通
高级用户
★★
积分 739
发帖 111
注册 2004-11-30 00:00
21年会员
UID 34209
性别 男
来自 辽宁沈阳
状态 离线
rtCell已经移植到visual C++和masm。
下面的obj文件用visual C++ 5.0和masm 6.11编译。
压缩文件rtCell_vc5.rar中有五个obj文件和一个实例源代码rtShell.c:
cstart.obj,mcEntry.obj,mcKrnl.obj,mcClib32.obj,rtCell.obj
和visual C++ 5.0工程文件:rtCell.dsp,rtCell.dsw,rtCell.ncb,
rtCell.opt,rtCell.plg可用;请将cstart.obj放在最前面,因其内含
32位启动代码;编译时注意:要四字节对齐。
release文件夹中有二进制工具,用于生成freedos可加载的kernel.sys;
编译后执行make_sys.bat可生成kernel.sys,替换freedos的kernel.sys后;
就可以由freedos loader加载。
[ Last edited by taowentao on 2005-11-16 at 14:15 ]
第 2 楼
汗!
发表于 2005-11-21 22:25 · 中国 重庆 渝中区 电信
银牌会员
★★★
积分 2,165
发帖 730
注册 2004-04-21 00:00
22年会员
UID 22966
性别 男
状态 离线
第 3 楼
发表于 2005-12-05 00:38 · 中国 福建 厦门 电信
初级用户
★
积分 31
发帖 16
注册 2005-12-04 23:26
20年会员
UID 46501
状态 离线
第 4 楼
发表于 2005-12-06 08:39 · 中国 辽宁 沈阳 联通
高级用户
★★
积分 739
发帖 111
注册 2004-11-30 00:00
21年会员
UID 34209
性别 男
来自 辽宁沈阳
状态 离线
第 5 楼
ps/2鼠标、键盘支持
发表于 2005-12-06 17:14 · 中国 辽宁 沈阳 联通
高级用户
★★
积分 739
发帖 111
注册 2004-11-30 00:00
21年会员
UID 34209
性别 男
来自 辽宁沈阳
状态 离线
ps/2(不是USB)鼠标、键盘演示:
可在红色光标(闪烁)处输入数据;
用鼠标改变光标位置;
支持鼠标滚轮操作;
crl+z切换到全部任务状态列表,再次crl+z切换回原屏幕。
rtCell.rar内是rtcell用于freedos启动的硬盘映象文件;
Qemu.rar内是最新的Qemu虚拟机软件,应用动态编译技术,速度极快;
请将此二文件解压缩到同一个文件夹,执行rtcell.bat,即可演示。
rtCell_vc5.rar内是应用实例,用于 rtCell可用visual C++5.0/6.0,可修改、编译。
第 6 楼
rtCell32硬盘、fat16文件系统根目录文件读取操作演示
发表于 2005-12-10 14:27 · 中国 辽宁 沈阳 联通
高级用户
★★
积分 739
发帖 111
注册 2004-11-30 00:00
21年会员
UID 34209
性别 男
来自 辽宁沈阳
状态 离线
rtCell32硬盘、fat16文件系统根目录文件读取操作演示:
以中断方式读取硬盘数据;
打开并读取fat16文件系统根目录文件:rtCell.txt且显示其内容。
rtCell.rar内是硬盘启动映象文件(用于Qemu及bochs虚拟机模拟软件),
rtCell32由此被引导启动,并读取其上的fat16文件系统。
第 7 楼
发表于 2007-06-16 18:00 · 中国 江西 南昌 电信
中级用户
★★
积分 486
发帖 171
注册 2006-02-12 13:53
20年会员
UID 50233
状态 离线
楼主做了很多没有做的事, 不过似乎没有太大实用价值(至少是目前).
不过还是佩服
Those who do not study the past are condemned to repeat it
第 8 楼
发表于 2009-12-04 17:49 · 中国 陕西 榆林 电信
新手上路
★
积分 16
发帖 8
注册 2009-05-02 23:20
17年会员
UID 144267
性别 男
状态 离线
论坛跳转: