what is the difference between the 2 methods of booting hello demo

cheng guanghui cheng.guanghui.ml at gmail.com
Tue Jul 19 17:32:40 CEST 2011


     thanks a lot.
     best.

               Cheng Guanghui

On Tue, Jul 19, 2011 at 4:31 AM, Adam Lackorzynski
<adam at os.inf.tu-dresden.de> wrote:
>
> On Mon Jul 18, 2011 at 13:45:25 +0800, cheng guanghui wrote:
>>        In the modules.list there are 2 entires to boot hello demo as following:
>>
>> entry hello
>> roottask moe --init=rom/hello
>> module l4re
>> module hello
>>
>> entry hello-cfg
>> roottask moe rom/hello.cfg
>> module l4re
>> module ned
>> module hello.cfg
>> module hello
>>
>>          So hello demo could be booted whatever from Ned or Moe
>> directly. In the document Ned is described as this "The main thing to
>> do here is to coordinate the startup of services and applications as
>> well as to provide the communication channels for them". Does it mean
>> "We use Ned just because we need to dynamically create IPC gate
>> (channel) between different applications". If there is no need to use
>> IPC gate we can use Moe directly to boot application. is it correct?
>
> Ned launches apps, so if you just have one, you can start it directly
> without using ned inbetween. Also if you just have one app, there's
> also no need for any cross task channels obviously.
>
>
>
> Adam
> --
> Adam                 adam at os.inf.tu-dresden.de
>  Lackorzynski         http://os.inf.tu-dresden.de/~adam/
>
> _______________________________________________
> l4-hackers mailing list
> l4-hackers at os.inf.tu-dresden.de
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
>




More information about the l4-hackers mailing list