Hi Edoardo, 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. You can read about it here: http://www.update.uu.se/~micken/ronetbsd.html
On Fri, 5 Mar 2021 at 13:53, Edoardo Mantovani < [email protected]> wrote: > 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), > But the idea of ""split"" the cpu or at least occupy more than 1 cpu for > this task can be cool. > > But, if i can ask, what benefit would you get from this action? > > Regards, > Edoardo Mantovani, 2021 > > Il giorno ven 5 mar 2021 alle ore 13:48 Michael Grunditz < > [email protected]> ha scritto: > >> >> No. Both systems is running natively at the moment. If first tried to >> start Genode from RISC OS, but Genode refused to run on anything else >> than >> boot cpu (core 0). That is as cpu0. >> >> In message <[email protected] >> .com> >> Edoardo Mantovani <[email protected]> wrote: >> >> > Hi, >> > Sorry if I misunderstood, but you would like to run Genode os as a >> virtual >> > machine in your RISC OS (or something similar)? >> >> > Regards, >> > Edoardo Mantovani, 2021 >> >> > Il giorno ven 5 mar 2021 alle ore 13:36 Michael Grunditz < >> > [email protected]> ha scritto: >> >> >> Hi Genodians, >> >> >> >> I would like to tell you what I am trying to achieve. >> >> >> >> I want to have Genode as a service system for RISC OS. When aarch32 is >> >> dropped from Cortex cpu's it will also provide emulation services. >> >> >> >> Right now I run RISC OS fully natively on core 1 and Genode on core 0 >> >> (A53). The reason for doing this on iMX8M is that it , since a week or >> so >> >> , is supported by both systems. >> >> >> >> Besides drivers , I also want to take advantage from some apps. A good >> >> example is a webbrowser. Genode is much better suited to run such >> >> applications. The idea is to run render and network tasks on Genode , >> but >> >> with a RISC OS allocated buffer as its framebuffer. On RISC OS it will >> >> look and feel like a native app. >> >> >> >> It will also be a base for converting RISC OS kernel to C. By trapping >> >> SWI's from RISC OS to Genode I can implement them in C/C++. The goal >> is to >> >> have as much as possible running natively on aarch64. Today the RISC OS >> >> kernel is assembler. >> >> >> >> I want to keep the RISC OS experience as it is today, and this hybrid >> >> solution is a experiment to see how it all can be solved. >> >> >> >> If you don't like this project , please tell me now! >> >> >> >> -- >> >> Michael Grunditz >> >> Sent from my RISC OS workstation.. >> >> >> >> _______________________________________________ >> >> Genode users mailing list >> >> [email protected] >> >> https://lists.genode.org/listinfo/users >> >> >> >> >> >> -- >> Michael Grunditz >> Sent from my RISC OS workstation.. >> >> _______________________________________________ >> Genode users mailing list >> [email protected] >> https://lists.genode.org/listinfo/users > > > > -- > > Edoardo Mantovani > *Independent security researcher* > *email: *[email protected] > Urbino, Italy > _______________________________________________ > Genode users mailing list > [email protected] > https://lists.genode.org/listinfo/users
_______________________________________________ Genode users mailing list [email protected] https://lists.genode.org/listinfo/users
