<div dir="ltr"><div>Hi Edoardo,</div><div><br></div><div>I have done something similar with RISC OS and NetBSD. but in that case I did drivers in NetBSD for getting something to output framebuffer on. So most hardware was been running in RISC OS.</div><div>You can read about it here:</div><div><a href="http://www.update.uu.se/~micken/ronetbsd.html">http://www.update.uu.se/~micken/ronetbsd.html</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 5 Mar 2021 at 13:53, Edoardo Mantovani <<a href="mailto:mantovani.edoardo18@gmail.com">mantovani.edoardo18@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Ah ok, now is more clear, but Honestly with no abstraction layers, I cannot think how this could be possible in real life (never seen something similar),<div>But the idea of ""split"" the cpu or at least occupy more than 1 cpu for this task can be cool.</div><div><br></div><div>But, if i can ask, what benefit would you get from this action?</div><div><br></div><div>Regards,</div><div>Edoardo Mantovani, 2021 </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno ven 5 mar 2021 alle ore 13:48 Michael Grunditz <<a href="mailto:michael.grunditz@gmail.com" target="_blank">michael.grunditz@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
No. Both systems is running natively at the moment. If first tried to <br>
start Genode from RISC OS, but Genode refused to run on anything else than <br>
boot cpu (core 0). That is as cpu0.<br>
<br>
In message <CAO3d8Hhe8oj3sMZBpEqt_O-YFKwUOM2BbxekcS126VBRhB+mew@mail.gmail <br>
.com><br>
Edoardo Mantovani <<a href="mailto:mantovani.edoardo18@gmail.com" target="_blank">mantovani.edoardo18@gmail.com</a>> wrote:<br>
<br>
> Hi,<br>
> Sorry if I misunderstood, but you would like to run Genode os as a virtual<br>
> machine in your RISC OS (or something similar)?<br>
<br>
> Regards,<br>
> Edoardo Mantovani, 2021<br>
<br>
> Il giorno ven 5 mar 2021 alle ore 13:36 Michael Grunditz <<br>
> <a href="mailto:michael.grunditz@gmail.com" target="_blank">michael.grunditz@gmail.com</a>> ha scritto:<br>
<br>
>> Hi Genodians,<br>
>><br>
>> I would like to tell you what I am trying to achieve.<br>
>><br>
>> I want to have Genode as a service system for RISC OS. When aarch32 is<br>
>> dropped from Cortex cpu's it will also provide emulation services.<br>
>><br>
>> Right now I run RISC OS fully natively on core 1 and Genode on core 0<br>
>> (A53). The reason for doing this on iMX8M is that it , since a week or so<br>
>> , is supported by both systems.<br>
>><br>
>> Besides drivers , I also want to take advantage from some apps. A good<br>
>> example is a webbrowser. Genode is much better suited to run such<br>
>> applications. The idea is to run render and network tasks on Genode , but<br>
>> with a RISC OS allocated buffer as its framebuffer. On RISC OS it will<br>
>> look and feel like a native app.<br>
>><br>
>> It will also be a base for converting RISC OS kernel to C. By trapping<br>
>> SWI's from RISC OS to Genode I can implement them in C/C++. The goal is to<br>
>> have as much as possible running natively on aarch64. Today the RISC OS<br>
>> kernel is assembler.<br>
>><br>
>> I want to keep the RISC OS experience as it is today, and this hybrid<br>
>> solution is a experiment to see how it all can be solved.<br>
>><br>
>> If you don't like this project , please tell me now!<br>
>><br>
>> --<br>
>> Michael Grunditz<br>
>> Sent from my RISC OS workstation..<br>
>><br>
>> _______________________________________________<br>
>> Genode users mailing list<br>
>> <a href="mailto:users@lists.genode.org" target="_blank">users@lists.genode.org</a><br>
>> <a href="https://lists.genode.org/listinfo/users" rel="noreferrer" target="_blank">https://lists.genode.org/listinfo/users</a><br>
<br>
<br>
<br>
<br>
<br>
-- <br>
Michael Grunditz<br>
Sent from my RISC OS workstation..<br>
<br>
_______________________________________________<br>
Genode users mailing list<br>
<a href="mailto:users@lists.genode.org" target="_blank">users@lists.genode.org</a><br>
<a href="https://lists.genode.org/listinfo/users" rel="noreferrer" target="_blank">https://lists.genode.org/listinfo/users</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><table style="border-spacing:0px;border-collapse:collapse;color:rgb(68,68,68);width:410px;font-size:10pt;font-family:Arial,sans-serif" cellspacing="0" cellpadding="0"><tbody><tr><td rowspan="6" style="font-family:"Courier New",monospace;padding:0px 10px 0px 0px;font-size:10pt;border-right:1px solid rgb(224,0,26);width:105px;vertical-align:top;text-align:center" valign="top" align="center"><img src="https://docs.google.com/uc?export=download&id=1ST3-_MUsVLDdZpI8mmA9rHTUbX4EgZjM&revid=0B_uQBFJgQLYkekNZUkpKNUVwN1prbmJtam5RWEVNK0IwSUxJPQ" width="96" height="96"></td><td style="padding:0px"><br><table style="border-spacing:0px;border-collapse:collapse;background-color:transparent" cellspacing="0" cellpadding="0"><tbody><tr style="font-size:13.3333px"><td style="font-family:"Courier New",monospace;padding:0px 0px 5px 10px;font-size:10pt;color:rgb(0,121,172);width:305px;vertical-align:top;line-height:25px" valign="top"><span style="font-weight:700"><span style="font-size:14pt;color:rgb(224,0,26)">Edoardo Mantovani<br></span></span><span style="font-size:10pt;color:rgb(0,0,0)"><b>Independent security researcher</b></span></td></tr><tr style="font-size:13.3333px"><td style="font-family:"Courier New",monospace;padding:5px 0px 5px 10px;font-size:10pt;vertical-align:top" valign="top"><span style="font-size:10pt;color:rgb(0,0,0)"><b>email: </b><a href="mailto:Baseband@cpan.org" target="_blank">Baseband@cpan.org</a></span></td></tr><tr style="font-size:13.3333px"><td style="font-family:"Courier New",monospace;padding:5px 0px 5px 10px;font-size:10pt;vertical-align:top;color:rgb(0,121,172)" valign="top"><span style="font-size:10pt;color:rgb(224,0,26)">Urbino, Italy</span></td></tr><tr style="font-size:13.3333px"></tr></tbody></table></td></tr></tbody></table></div></div>
_______________________________________________<br>
Genode users mailing list<br>
<a href="mailto:users@lists.genode.org" target="_blank">users@lists.genode.org</a><br>
<a href="https://lists.genode.org/listinfo/users" rel="noreferrer" target="_blank">https://lists.genode.org/listinfo/users</a></blockquote></div>