What I want to do.
michael.grunditz at gmail.com
Fri Mar 5 14:02:31 CET 2021
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:
On Fri, 5 Mar 2021 at 13:53, Edoardo Mantovani <
mantovani.edoardo18 at gmail.com> 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
> 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?
> Edoardo Mantovani, 2021
> Il giorno ven 5 mar 2021 alle ore 13:48 Michael Grunditz <
> michael.grunditz at gmail.com> 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
>> boot cpu (core 0). That is as cpu0.
>> In message <CAO3d8Hhe8oj3sMZBpEqt_O-YFKwUOM2BbxekcS126VBRhB+mew at mail.gmail
>> Edoardo Mantovani <mantovani.edoardo18 at gmail.com> wrote:
>> > Hi,
>> > Sorry if I misunderstood, but you would like to run Genode os as a
>> > machine in your RISC OS (or something similar)?
>> > Regards,
>> > Edoardo Mantovani, 2021
>> > Il giorno ven 5 mar 2021 alle ore 13:36 Michael Grunditz <
>> > michael.grunditz at gmail.com> 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
>> >> , 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 ,
>> >> 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
>> >> users at lists.genode.org
>> >> https://lists.genode.org/listinfo/users
>> Michael Grunditz
>> Sent from my RISC OS workstation..
>> Genode users mailing list
>> users at lists.genode.org
> Edoardo Mantovani
> *Independent security researcher*
> *email: *Baseband at cpan.org
> Urbino, Italy
> Genode users mailing list
> users at lists.genode.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the users