[okl4-developer] Getting started with OKL4 - Problems to compile source
Tim Heath
timh at ok-labs.com
Fri Oct 17 02:17:28 EST 2008
Lutz
Here is a partial answer to your questions. Hopefully someone else can
answer the other portions.
References to Pistachio and iguana are now called OKL4 and references to
Wombat are now called OK Linux. The reason for that is the these used to be
research project and are now actual products.
Tim Heath
Open Kernel Labs
312 924-1073
-----Original Message-----
From: developer-bounces at okl4.org [mailto:developer-bounces at okl4.org] On
Behalf Of Lutz Schönemann
Sent: Thursday, October 16, 2008 5:35 AM
To: Geoffrey Lee
Cc: developer at okl4.org
Subject: Re: [okl4-developer] Getting started with OKL4 - Problems to
compile source
Am 15.10.2008 um 17:35 schrieb Geoffrey Lee:
> On Wed, Oct 15, 2008 at 11:12:27AM +0200, Lutz Schönemann wrote:
>> Sorry to ask this question again but I need some information how to
>> use OKL4. I need to know how to switch between processes running on
>> top the
>> L4 and how to control these (start / restart / stop). Maybe you know
>> papers documenting this.
>>
>
> You can place Linux binaries into the provided root filesystem image
> in linux/rootfs-*. Then, edit the SConscript to install it. Normally
> for userspace to interact with the rest of the OKL4 system we write a
> custom driver to let OK Linux call out to the system to do the
> specific request - OK Linux applications should not become aware that
> they are running on L4.
So a application should be designed in a way that it can also be run on top
of other Linux systems. Every communication to a application located outside
OK Linux should be implemented using drivers. Do I see that right so far? Is
there any example out there I can take a look at how it works in detail?
But how can I see some output of application running outside OK Linux?
How can I know which process running directly on top of the L4 kernel or
start / stop them?
>
>
> it should be relatively easy to add a application to OKL4, take a look
> at the trace server for an example of how to add the application, in
> projects/iguana/SConstruct.
There I have the next question. I know pistachio is the L4 kernel and wombat
the OK Linux right? But what is iguana exactly?
Lutz
>
>
> -gl
>
>> For more information what I plan to do here is the content of my last
>> mail:
>>
>>
>>> I plan to use the System with 2 applications. The first one should
>>> be inside a OK Linux and provide a little user interface. The job of
>>> the second application is to install / uninstall applications on
>>> that system and to start / stop them. This one should be directly on
>>> top the
>>> L4 kernel. I want these 2 applications communicate over IPC or other
>>> ways.
>>>
>>> So what I am looking for in the first place is how to get startet
>>> with the system it self. How switch between running processes, how
>>> to start new processes and so on to get an idea how the system
>>> works.
>>> In the next step I need some information how to get started to
>>> implement two simple application sending a "hello world" or
>>> something like that from one to the other app. There seems to be
>>> some good documents on the web but I haven't read all of them
>>> because I need to get familiar with the system.
>>>
>>> Would be nice if you can point me to some documents describing this
>>> subject for newbies like me ;-)
>>>
>>> Thanks,
>>> Lutz
>>
>> Thanks again for your help
>> Lutz
>
>
>
>> _______________________________________________
>> Developer mailing list
>> Developer at okl4.org
>> https://lists.okl4.org/mailman/listinfo/developer
>
>
> --
>
>
More information about the Developer
mailing list