[ZLG-ARM] 本人写的PC裸机上运行的ARCHIMEDES操作系统

[复制链接]
4361|12
 楼主| 火光 发表于 2007-6-30 22:42 | 显示全部楼层 |阅读模式
<br />&nbsp;&nbsp;&nbsp;这是本人写的跑在PC裸机上的操作系统---ARCHIMEDES(阿基米德)<br />&nbsp;&nbsp;&nbsp;是在一般的PC上,386保护模式下运行...<br />&nbsp;&nbsp;&nbsp;开始的时候,BIOS把软盘上的OS引导进去,接下来ARCHIMEDES就完全接管了<br />&nbsp;&nbsp;&nbsp;整台机器了...<br /><br />&nbsp;&nbsp;&nbsp;不用到任何的BIOS调用,DOS调用,完全是内核直接控制硬件的...<br /><br />&nbsp;&nbsp;&nbsp;http://bbs.redhome.cc/upload/archimedes.wmv<br /><br />&nbsp;&nbsp;&nbsp;这是杭电学生的官方网站&nbsp;...<br />
 楼主| 火光 发表于 2007-6-30 22:45 | 显示全部楼层

上面的链接不能直接感应,呵呵...

<br />&nbsp;&nbsp;再试一试...<br />&nbsp;&nbsp;看看这个行不行 <br /> 相关链接:<a href='http://bbs.redhome.cc/upload/archimedes.wmv'>http://bbs.redhome.cc/upload/archimedes.wmv</a>
01dxwlm 发表于 2007-7-1 10:35 | 显示全部楼层

不错,应该可以应用到ARM上了,

非常不错,应该可以应用到ARM上了,楼主能否&nbsp;把他的详细信息公布出来给大家看看呢?我个人非常想知道你的os能在今后在中国得到推广.<br />不过我想这个os要应用到个人PC还需要很长的路要走啊,楼主要发扬无私的精神,号召有兴趣的志愿者加入到你的&nbsp;os完善上来,争取把它打造成中国的linux系统.<br />
HWM 发表于 2007-7-1 10:59 | 显示全部楼层

楼主:你不用BIOS这个想法可谓大错特错,

你知道BIOS的好处在那里吗?如果没有BIOS的引入PC就不会有今天,当然Microsoft也不会出现。<br />做一个系统不是说什么都包了就是最好的。现在为何有那么多的人热衷于Linux,知道主要动因是什么吗?就是因为他们认为一旦使用了Linux后一切就在掌握之中了,但其实不然,虽然你能了解其代码,可是其中有相当多的标准和规则是已经定了的,如果你不遵循这些规则办事将寸步难行。我想这是一个搞系统的技术人员所必须了解的。<br />
 楼主| 火光 发表于 2007-7-1 11:03 | 显示全部楼层

这里有源代码,,,

<br />这是到2006-12-19的最后的源代码<br />http://bbs.redhome.cc/viewthread.php?tid=231227&extra=page%3D1<br />这是到2006-08-08的源代码<br />http://bbs.redhome.cc/viewthread.php?tid=232589&extra=page%3D1<br />这是到2006-08-08的可在虚拟机器上运行的代码<br />http://bbs.redhome.cc/viewthread.php?tid=232579&extra=page%3D1<br /><br />我是从2005-08-02开始写的,到2006-12-19为止...<br />暂停!!!主要原因就是缺乏必要的硬件资料,自己的英文不够好...<br /><br />
HWM 发表于 2007-7-1 11:07 | 显示全部楼层

楼主:精神可佳,希望不是暂停而是终止,别浪费时间和精

  
 楼主| 火光 发表于 2007-7-1 11:16 | 显示全部楼层

你们可以在那几个地址上下载程序的!

&nbsp;刚才我自己访问那几个地址,也不能下载,,,问了学校的网站站长,,,说是在<br />&nbsp;维护,增加新生的版面,,,<br /><br />&nbsp;如果你现在访问不了那几个地址,你过段时间再去下载就是了...<br />
high 发表于 2007-7-1 12:37 | 显示全部楼层

视频看不了,有没有gui的,秀一下图片吧?

os当个人习作挺好的。<br /><br />推广很难,要广大oem厂和第3方软件支持。
 楼主| 火光 发表于 2007-7-1 21:26 | 显示全部楼层

写一个基于PHILIPS ARM的操作系统

<br />&nbsp;&nbsp;我现在就是想写一个基于PHILIPS&nbsp;ARM的操作系统...<br /><br />&nbsp;&nbsp;周立功的EASYARM2200,MAGICARM2200扳子我们这边现成就有,很有意思的,<br />&nbsp;&nbsp;这是现成的主板.<br /><br />&nbsp;&nbsp;我现在就是有种强烈的愿望,写一个全新的ARM上的OS,真是一种挑战!感到缺乏的是PHILIPS&nbsp;ARM&nbsp;的硬件资料啊!真正的苦恼!<br /><br />&nbsp;&nbsp;我估计专门针对性的OS显然会比移植的OS性能要好!<br /><br />&nbsp;&nbsp;我热爱高校,空闲时间多,可以从事自己喜欢的研究,如果你有自己的兴趣的话.<br /><br />&nbsp;&nbsp;
armecos 发表于 2007-7-1 22:46 | 显示全部楼层

我的看法

&nbsp;&nbsp;&nbsp;&nbsp;如果你想自己设计一个OS的话最好先用一下《ecos增值包》,里面有现成的针对EasyARM2200和SmartARM2200的ecos环境,会给你的设计带来很多启发。我不认为自己写OS会比计算机专家写得好,倒不是OS很难写,而是整体架构能力需要长时间的积累,不可能一蹴而就。稳定性、可靠性、移植性、可扩展性、低功耗做好了可不容易。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;为什么你会认为“针对性的OS显然会比移植的OS性能要好”呢?OS本来就是用来屏蔽底层硬件细节的,如果只能用于一种CPU,那就和硬件密切相关了。移植的本意不就是针对特定硬件做专门的优化适配嘛!<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;硬件资料在开发板配套的几本书里有详细说明,光盘里还有参考源码。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;我觉得总是闭门造车,只会原地踏步,最好借鉴一下其他各种OS,这样才会进步。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;用户不可能只用一个调度核,还需要BOOTLOADER、FS、TCP/IP、GUI、USB&nbsp;HOST、database、Video&Audio库等部分,我感觉每个部分单独做都不难,难的是把他们有机地整合起来,而且能容易地裁减配置。这不是一个人短期内能够做到的。幸好,借助社区的力量,我们有开源的ecos,里面包含了以上所讲的大部分内容,而且体积很小,完美支持裁减功能。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;有了以上功能就可以实现很多有趣的实验,如:用webcam摄像,然后通过网络传输;把SD卡里的照片显示在LCD上;播放MP3、MP4等影音文件......不如花时间研究一下这些内容更实际有趣。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;www.armecos.com
foyyof 发表于 2007-7-2 22:59 | 显示全部楼层

re:会不会跟DOS系统的源代码比较类似?

好象以前有人做过这个东西....
 楼主| 火光 发表于 2007-7-3 09:44 | 显示全部楼层

是我自己独立做的!

<br />&nbsp;&nbsp;我原先看过UNIX&nbsp;LEVEL&nbsp;SIX的源代码(JOHN&nbsp;LIONS)<br />&nbsp;&nbsp;还有LINUX&nbsp;0.01的全部和LINUX2.0的大部分源代码<br /><br />&nbsp;&nbsp;但这个系统是我自己独立构思写出来的,根据自己的想法来写的<br />&nbsp;&nbsp;这个源程序是已经放在网络上的,前面已经有说明了<br /><br />&nbsp;&nbsp;完全没有看过DOS的源代码!虽然看起来比较象,,,<br />&nbsp;&nbsp;
kl818bc 发表于 2007-7-3 15:30 | 显示全部楼层

对于自己搞系统,我也有同样的兴趣

我的邮箱:kl818bc@163.com&nbsp;(KL818BC@163.COM)<br /><br />只是楼主不要对ZLG抱太大希望<br /><br />他们是一家以商业利益为导向的公司<br /><br />宁可作&quot;买办&quot;替外国人推销洋RTOS,不会支持在他们眼里不能赚钱的国产OS
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

75

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部