Discussion:
Loading of software modules at runtime vs. loading at boot time.
Dr. Florian Manfred Grätz
2017-01-13 19:50:16 UTC
Permalink
Dear Genode community,

I am gradually digging into the details of the Genode framework and was
thinking about compiling a Live-CD. My intension is to give
unexperienced users a first impression of Genode by simply downloading
an .iso image and either booting it into their real machine using a
thumb drive or using an emulater like qemu/virtualbox. Please refer to
my last post for the rationale behind it.

The good news is, that genode-world seems already to provide a set of
software packages, which have been ported. However, I am currently under
the impression, that genode currently is not capable of loading software
modules at runtime. Instead, it appears to me, that all required
software modules are linked into a large elf file, which is then loaded
during boot time. Am I missing something crudential here or is loading
of modules at runtime not yet implemented?

Regards, Florian.
Nobody III
2017-01-16 18:38:23 UTC
Permalink
Genode is capable of loading software at runtime, but the current standard
behavior is to put everything into a large elf file for simplicity. I'm not
aware of a good way to override that, but you shouldn't need to anyway.

I suggest you look at the Heeslicht scenario (
https://github.com/genodelabs/genode/issues/2018) for more information on
how to build a live Genode system.

On Fri, Jan 13, 2017 at 12:50 PM, Dr. Florian Manfred GrÀtz <
Post by Dr. Florian Manfred Grätz
Dear Genode community,
I am gradually digging into the details of the Genode framework and was
thinking about compiling a Live-CD. My intension is to give
unexperienced users a first impression of Genode by simply downloading
an .iso image and either booting it into their real machine using a
thumb drive or using an emulater like qemu/virtualbox. Please refer to
my last post for the rationale behind it.
The good news is, that genode-world seems already to provide a set of
software packages, which have been ported. However, I am currently under
the impression, that genode currently is not capable of loading software
modules at runtime. Instead, it appears to me, that all required
software modules are linked into a large elf file, which is then loaded
during boot time. Am I missing something crudential here or is loading
of modules at runtime not yet implemented?
Regards, Florian.
------------------------------------------------------------
------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
Loading...