SkyEye-1.2.9的开发计划
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
页:
[1]