SkyEye 1.3.4 RC1 发布

经过七个月的开发,Skyeye-1.3.4_rc1正式发布了。相对于上一个版本,我们的主要修改为:

  • 添加了动态编译运行linux内核的框架,以llvm的中间语言为中间指令进行动态编译。目前powerpc中的mpc8641d, arm中的s3c6410的linux内核可以在动态编译方式下运行。lzj, myesis, ksh完成
  • 新版本可以在mingw下编译,但是只能运行解释执行的方式运行 arm 和 powerpc的程序。 ykw完成
  • 添加了动态编译的thumb指令。ksh开发
  • 在用户态模拟中,使用了mmap来进行内存模拟,这样我们可以直接访问主机内存,提高内存读写性能。Alexis开发
  • 为s3c6410增加了lcd等外设。 ksh, xiaoqiao开发

一些小的修改有

  • 把主程序由skyeye_main.py 重新改为skyeye
  • 在用户态模拟中,可以传递参数给被执行的目标程序。
  • 添加了一些新的armv6指令
  • 添加了MIPS多核的一些实现代码,但是没有完成
  • 添加了一些EEMBC的测试用例

下载地址:SourceForge

测试和报告bug

skyeye-1.3.4_testsuite的测试套件可以在以下地址下载:SourceForge

报告bug的地址如下:SourceForge

文档:

原有的pdf文档不再更新,而全部放到以下 wiki 中维护
Wiki:SourceForge

已知问题:

  • mips,blackfin, sparc, coldfire的运行会有问题。

感谢所有参与Skyeye-1.3.4_rc1版本开发的人。

– Thanks
– MK

(本文由中国 Linux 公社 SkyEye 区版主 ksh 投递)

Now have One Response to “SkyEye 1.3.4 RC1 发布”

  1. leo 2012-04-10 17:59 says: 回复

    请问一下skyeye能不能支持Android系统仿真?
    有没有人试过?

回复 leo