注册
登录
搜索
帮助
中国Linux公社论坛
»
Skyeye项目专栏
» minitos for skyeye 移植基本完成,欢迎下载
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
minitos for skyeye 移植基本完成,欢迎下载
minitos
新手上路
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2005-6-27 21:50
只看该作者
minitos for skyeye 移植基本完成,欢迎下载
欢迎访问 www.minitos.com 对minitos嵌入操作系统进行指教。
一
很高兴今天终于完成了minitos for skyeye的主要工作的移植,感谢skyeye项目的发起人,负责人及所有的参与者.
他们开发了如此优秀的仿真系统,使我移植起来并没有花费很大的精力。
2005.6.27
二
这是minitos v0.1.60 for skyeye 的移植版本,主要完成minitos的核心的移植工作,其他部分有时间再做。
核心需要解决的主要问题:
1. minitos for skyeye版本中lock_int,unlock_int还未实现,进入临界段可能有问题.
?tartup.S并未对data段进行初始化,所以不能使用data段,可用bss段代替,运行后用程序初始化.?
2. 需要修改minitos 的进程调度过程,使用查表的方法进行加快优先级的查找。并把任务优先级扩大到255.
(是否考虑把server/proc/idle等任务的优先级进行统一的考虑)
3. signal.c只能处理本任务的信号,需要完成不同任务之间的软中断处理。
4. 整合系统(目前为skyeye和at91M40800),测试
三
minitos for skyeye使用:
1. 把文件解压到/tmp目录下,建立目录minitos
2. make进行编译,(需要安装arm-elf-gcc编译器),生成文件minitos.elf
3。运行skyeye minitos.elf进行调试
(SKYEYE)target sim
(SKYEYE)load
(SKYEYE)run
运行minitos,按CTRL+C退出运行
(SKYEYE)p gX1
(SKYEYE)p gX2
测试环境:
skyeye 0.1.1 for cygwin
四
具体问题可反馈: testmyself@tom.com
www.minitos.com
minitos
附件:
您所在的用户组无法下载或查看附件
UID
148630
帖子
14
精华
1
积分
40
阅读权限
10
来自
China.gif
在线时间
0 小时
注册时间
2004-8-26
最后登录
2006-7-14
查看个人网站
查看详细资料
TOP
chyyuu
公社版主
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2005-6-28 08:34
只看该作者
感谢minitos的贡献!
欢迎大家把使用SkyEye,开发OS on SkyEye的经历发表出来!
UID
37477
帖子
727
精华
23
积分
1949
阅读权限
225
来自
China.gif
在线时间
0 小时
注册时间
2003-5-15
最后登录
2006-11-26
查看详细资料
TOP
minitos
新手上路
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2006-6-7 21:36
只看该作者
minitos v0.2.13发布了,可以到www.minitos.com下载,不用注册可直接下载
minitos V0.2.13版本for skyeye还没有移植,现正准备移植
(呵荷,由于我的电脑崩了,忘了如何在cygwin下安装arm-elf-gcc编译器,arm编译器一直没装起来,所以skyeye也还没有装,故还没移植,哪个高手指点一下,我都懒得去找资料了)
上次chengyu叫我文档资料整理一下,到现在还没有整理,不好意思,我准备这一两个月搞一下.
UID
148630
帖子
14
精华
1
积分
40
阅读权限
10
来自
China.gif
在线时间
0 小时
注册时间
2004-8-26
最后登录
2006-7-14
查看个人网站
查看详细资料
TOP
minitos
新手上路
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2006-6-7 21:40
只看该作者
前一段时间失业快一年了,所以利用这一年时间对minitos做了重大的改进,现在比0.1.60版本做了大约100次的更新了,并经过仔细的测试(错误更正在v0.2.22,还没有发布)
UID
148630
帖子
14
精华
1
积分
40
阅读权限
10
来自
China.gif
在线时间
0 小时
注册时间
2004-8-26
最后登录
2006-7-14
查看个人网站
查看详细资料
TOP
minitos
新手上路
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2006-7-13 22:10
只看该作者
从0.2.24开始整合for skyeye 和 for at91x40版本
1。 for at91x40版本使用std250编译
for skyeye版本使用gnuarm-elf-gcc2.04.exe编译
2. skyeye编译使用目录minitos/skyeye/make编译
进入cygwin
进入skyeye/make目录
#make clean
#make
生成minitos.elf
3. 使用skyeye0.8.5 for win32载入minitos.elf
$skyeye 按run运行
运行UserInit的程序,屏幕出现010101010101
后来就崩溃了。(崩溃原因未名)
4. 以后需要修改进程表结构,去掉寄存器,这样更方便不同架构的cpu移植
下载: http://www.minitos.com/home/down_view.asp?id=55
欢迎下载
UID
148630
帖子
14
精华
1
积分
40
阅读权限
10
来自
China.gif
在线时间
0 小时
注册时间
2004-8-26
最后登录
2006-7-14
查看个人网站
查看详细资料
TOP
siuwash
新手上路
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2007-10-17 11:38
只看该作者
UID
243751
帖子
15
精华
0
积分
8
阅读权限
10
在线时间
7 小时
注册时间
2007-10-15
最后登录
2007-11-28
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转
社区公告专栏:最新通知和公告
公告区
基础技术支持专栏:
系统安装
硬件配置
Magic Linux专版:
Magic Linux技术支持区
Magic Linux开发培训版
一般应用技巧专栏:
中文化与桌面美化
桌面使用小技巧
命令行使用小技巧与SHELL编程
应用解决方案专栏:
网络工具
办公软件
多媒体应用
游戏乐园
服务器与网络安全
Linux资源共享区
高级技术学习专栏:
Debian/LFS/Gentoo专题版
Linux高质量字体研究
easyright计算机研究所
Linux认证考试专题版
社区开源项目专栏
应用编程技术与项目孵化
网站开发技术与项目孵化
参与国际开源项目
翻译汉化
中文GNOME用户交流区
Skyeye项目专栏
lumit项目专栏
eva项目专栏
fanx及slax中文专栏
连连看for Linux项目专栏
OurLinux杂志专区
BitStorm项目专栏
RT-Thread实时操作系统
EGui开源项目
VirgoFTP项目专栏
AVS项目专栏
Linux内核研读区:公社内核阅读小组
内核源代码阅读交流
内核安装和升级
嵌入式开发
社区文化活动专栏:我们是一家人!
校园行动联盟
Linux与公社文化杂谈
请进公社总部:
公社接待中心
最近访问的版块
系统安装
fanx及slax中文专栏
Magic Linux技术支持区
eva项目专栏
OurLinux杂志专区
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
访问推广
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计