Hi, everyone:<br>My GSOC project is Hypervisor for RTEMS, the aim of this project is to make RTEMS<br>support virtualization which allow other OS like linux coexit with the RTEMS under the <br>same hardware. And this project is not everything designed from scratch, it is based <br>on project AIR which has designed a hypervisor kernel.<br>Since the project begins my mainly work is blow:<br>1). Get familiar with the AIR source code including a hypervisor kernel and some patch<br>to RTEMS4.8.1. And setup a development environment to build AIR project and its sample<br>test case. (my blog records details [1])<br>2). Merger the Para-virtualized RTEMS to RTEMS4.8.1 with a more clean way. First add <br>a BSP supporting for all the SPARC architecture para-vitualization. Modified the source<br>code in score with IFDEF technology. Now the para-virtualized RTEMS can be configured<br>and built with option --enable-rtemsbsp=air-partition-sparc.<br>Plan for the next stage:<br>1). Clean the unused codes of BSP air-partition-sparc, enhanced the para-ops functions which<br>is corresponding<span class="nobr" id="clirautotredit0" style="color:#77c"> </span>to AIR's PAL functions(include initialition, irq and timer hookers)<br>2). merge the AIR hypervisor into RTEMS4.8.1 with an more clean way.(this implement is not decided<br>and need more discuss.)<br>If you have any interesting idea and comments please contract me freely!<br><br>[1]. http://gsocrtemsair.wordpress.com/<br><br>Wenjie<br>Best Regards<br>        
<br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>