[okl4-developer] Getting started with OKL4 - Problems to compile source

Lutz Schönemann lutz.schoenemann at sit.fraunhofer.de
Thu Oct 16 21:34:39 EST 2008


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
>
>
> -- 
>
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3676 bytes
Desc: not available
Url : http://lists.okl4.org/pipermail/developer/attachments/20081016/12aea576/attachment-0001.bin 


More information about the Developer mailing list