Further questions
Peter Nguyen
peter.nguyen at ...29...
Wed Jan 6 23:33:22 CET 2010
Hi Norman,
Thanks for your response. I was asking because for my project, I have
implemented a sampling environment that runs at the Iguana level, and
given there seems to be considerable work into genode, I was wanting
to port it to genode. My sampling infrastructure is based on the
iguana trace server. I'm thinking that it shouldn't be too difficult
to port given that the amount of my code that uses Iguana is a very
small percentage. The remaining code is L4 code.
If you could give me pointers as to things to look out for, or to give
me a starting point in terms of porting, that would be great!!
-----------------------------------------------------
Peter Nguyen
Jacaranda Research Group
On 07/01/2010, at 5:58 AM, Norman Feske wrote:
> Hi Peter,
>
>> I have another question about Genode. More specifically, I was
>> wondering whether
>> any of the Iguana services at all. I ask this given that the
>> weaver.xml file
>> refers to memsections and pds (i'm assuming that means protection
>> domains).
>
> Genode is not compatible to Iguana. However, porting software from
> Iguana seems to be reasonable. We did this for the port of OKLinux to
> Genode. With the port, we followed the approach to implement a library
> that emulates the parts of the Iguana API that are relevant for
> OKLinux.
> You can find this emulation code at 'oklinux/src/oklinux_support'.
>
> Regarding the use of memsections in the 'weaver.xml' file, this is
> simply the only way to include plain binary data into the boot image.
> So we "misuse" elfweaver's memsection mechanism to supply modules to
> core's ROM service. The PD "modules" is actually not a protection
> domain
> but only used as a container for holding memsections with predefined
> content. For the full story, you might read up my article about
> porting
> Genode to OKL4:
>
> http://genode.org/documentation/articles/genode-on-okl4
>
> BTW, do you have Iguana servers in mind that might be useful to run
> on Genode?
>
> Norman
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast
> and easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Genode-main mailing list
> Genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
More information about the users
mailing list