SkyEye-1.2.9开发计划

来源:互联网 发布:js给radiobutton赋值 编辑:程序博客网 时间:2024/05/21 15:49

SkyEye-1.2.8版本,应该说有三个个比较大的改进:

1、fix了多个在内存模块中的bug

2、首次添加了多核的处理器模拟, mpc8572

3、添加了sparc的模拟

 

基于1.2.8,我计划在skyeye-1.2.9的版本中添加如下特性:

1、添加XLR408的模拟,这是一个RMI公司的双核八线程的处理器。希望通过XLR408的模拟能够把skyeye中的 MIPS模拟进一步做稳定,fix一些潜在的bug。另外一个目的是尝试着在Skyeye中设计多核模拟的框架,尽管我们已经模拟了双核的powerpc处理器mpc8572,但是需要一个通用的多核模拟框架来进一步提高性能和可靠性。

 

2、添加一个x86的模拟。可能会合并一部分bochs的代码进入SkyEye做为指令解析。不过只是希望初步的可以运行RTEMS就可以了,估计运行x86的linux要在后续版本不断完善和提高x86模拟才可以。

 

3、添加一个SkyEye的GUI界面,初步打算用Qt来实现,主要考虑Qt的跨平台性,丰富的文档和控件。

 

4、添加一个命令行接口(command line interace),初步计划导入readline 的库,利用它来做一些工作。这个命令行窗口在未来会发挥很重要的作用,我们可以通过它输入命令来显式虚拟机器的各种信息,日志设定,断点跟踪和管理等等强大的功能。

 

希望通过GUI和CLI的两个接口,SkyEye可以提供高效和易用的界面来满足不同用户的大部分需求。

 

Thanks

MK

原创粉丝点击