Index: soft/giet_vm/applications/classif/classif.py
===================================================================
--- soft/giet_vm/applications/classif/classif.py	(revision 609)
+++ soft/giet_vm/applications/classif/classif.py	(revision 610)
@@ -60,5 +60,5 @@
     mapping.addVseg( vspace, 'classif_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/classif/appli.elf',
+                     binpath = 'bin/classif/appli.elf',
                      local = False )
 
@@ -84,5 +84,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/classif/appli.elf',
+                                 binpath = 'bin/classif/appli.elf',
                                  local = True )
 
@@ -110,5 +110,5 @@
                     trdid = (((x * y_size) + y) * nprocs) + p
                     if  ( p== 0 ):                              # task load
-                        task_index = 0
+                        task_index = 2
                         task_name  = 'load_%d_%d_%d' %(x,y,p)            
                     elif  ( p== 1 ):                            # task store
@@ -116,5 +116,5 @@
                         task_name  = 'store_%d_%d_%d' %(x,y,p)            
                     else :                                      # task analyse
-                        task_index = 2
+                        task_index = 0
                         task_name  = 'analyse_%d_%d_%d' % (x,y,p)
 
Index: soft/giet_vm/applications/convol/convol.py
===================================================================
--- soft/giet_vm/applications/convol/convol.py	(revision 609)
+++ soft/giet_vm/applications/convol/convol.py	(revision 610)
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'conv_data', data_base , data_size,
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
-                     binpath = 'build/convol/appli.elf',
+                     binpath = 'bin/convol/appli.elf',
                      local = False )
 
@@ -67,5 +67,5 @@
                 mapping.addVseg( vspace, 'conv_code_%d_%d' % (x,y), base, size,
                                  'CXWU', vtype = 'ELF', x = x , y = y , pseg = 'RAM', 
-                                 binpath = 'build/convol/appli.elf', 
+                                 binpath = 'bin/convol/appli.elf', 
                                  local = True )
 
Index: soft/giet_vm/applications/coproc/coproc.py
===================================================================
--- soft/giet_vm/applications/coproc/coproc.py	(revision 609)
+++ soft/giet_vm/applications/coproc/coproc.py	(revision 610)
@@ -55,5 +55,5 @@
     mapping.addVseg( vspace, 'coproc_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                     binpath = 'build/coproc/appli.elf',
+                     binpath = 'bin/coproc/appli.elf',
                      local = False )
 
@@ -61,5 +61,5 @@
     mapping.addVseg( vspace, 'coproc_code', code_base , code_size,
                      'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                     binpath = 'build/coproc/appli.elf',
+                     binpath = 'bin/coproc/appli.elf',
                      local = False )
 
Index: soft/giet_vm/applications/dhrystone/dhrystone.py
===================================================================
--- soft/giet_vm/applications/dhrystone/dhrystone.py	(revision 609)
+++ soft/giet_vm/applications/dhrystone/dhrystone.py	(revision 610)
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'dhry_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/dhrystone/appli.elf',
+                     binpath = 'bin/dhrystone/appli.elf',
                      local = False )
 
@@ -66,5 +66,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/dhrystone/appli.elf',
+                                 binpath = 'bin/dhrystone/appli.elf',
                                  local = True )
 
Index: soft/giet_vm/applications/display/display.py
===================================================================
--- soft/giet_vm/applications/display/display.py	(revision 609)
+++ soft/giet_vm/applications/display/display.py	(revision 610)
@@ -38,5 +38,5 @@
     mapping.addVseg( vspace, 'disp_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/display/appli.elf',
+                     binpath = 'bin/display/appli.elf',
                      local = False )
 
@@ -44,5 +44,5 @@
     mapping.addVseg( vspace, 'disp_code', code_base , code_size,
                      'CXWU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/display/appli.elf',
+                     binpath = 'bin/display/appli.elf',
                      local = False )
 
Index: soft/giet_vm/applications/gameoflife/gameoflife.py
===================================================================
--- soft/giet_vm/applications/gameoflife/gameoflife.py	(revision 609)
+++ soft/giet_vm/applications/gameoflife/gameoflife.py	(revision 610)
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'gol_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/gameoflife/appli.elf',
+                     binpath = 'bin/gameoflife/appli.elf',
                      local = False , big = True )
 
@@ -78,5 +78,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/gameoflife/appli.elf',
+                                 binpath = 'bin/gameoflife/appli.elf',
                                  local = True )
 
Index: soft/giet_vm/applications/ocean/ocean.py
===================================================================
--- soft/giet_vm/applications/ocean/ocean.py	(revision 609)
+++ soft/giet_vm/applications/ocean/ocean.py	(revision 610)
@@ -57,5 +57,5 @@
     mapping.addVseg( vspace, 'ocean_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/ocean/appli.elf',
+                     binpath = 'bin/ocean/appli.elf',
                      local = False )
 
@@ -69,5 +69,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/ocean/appli.elf',
+                                 binpath = 'bin/ocean/appli.elf',
                                  local = True )
 
Index: soft/giet_vm/applications/router/router.py
===================================================================
--- soft/giet_vm/applications/router/router.py	(revision 609)
+++ soft/giet_vm/applications/router/router.py	(revision 610)
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'router_data_0', data_0_base , data_0_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/router/appli.elf',
+                     binpath = 'bin/router/appli.elf',
                      local = False )
 
@@ -60,5 +60,5 @@
     mapping.addVseg( vspace, 'router_data_1', data_1_base , data_1_size, 
                      'C_WU', vtype = 'ELF', x = x_size - 1, y = y_size - 1, pseg = 'RAM', 
-                     binpath = 'build/router/appli.elf',
+                     binpath = 'bin/router/appli.elf',
                      local = False )
 
@@ -68,5 +68,5 @@
             mapping.addVseg( vspace, 'router_code_%d_%d' %(x,y), code_base , code_size,
                              'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                             binpath = 'build/router/router.elf',
+                             binpath = 'bin/router/router.elf',
                              local = True )
 
Index: soft/giet_vm/applications/shell/main.c
===================================================================
--- soft/giet_vm/applications/shell/main.c	(revision 609)
+++ soft/giet_vm/applications/shell/main.c	(revision 610)
@@ -19,12 +19,12 @@
 //////////////////////////////////////////
 {
-    giet_shr_printf("\n[SHELL] Enter at cycle %d\n", giet_proctime() );
+    giet_tty_alloc();
 
-    /////////////// diplay disk content
-    giet_shr_printf("\n#############################################################");
+    giet_tty_printf("\n[SHELL] Enter at cycle %d\n", giet_proctime() );
+
+    /////////////// display disk content
     giet_fat_list( "/" );
     giet_fat_list( "/misc" );
     giet_fat_list( "/home" );
-    giet_shr_printf("#############################################################\n");
 
     /////////////// open lena_256.raw
@@ -36,5 +36,5 @@
     else
     {
-        giet_shr_printf("\n[SHELL] open lena_256.raw\n");
+        giet_tty_printf("\n[SHELL] open lena_256.raw\n");
     }
 
@@ -47,5 +47,5 @@
     else
     {
-        giet_shr_printf("\n[SHELL] open copy.raw\n");
+        giet_tty_printf("\n[SHELL] open copy.raw\n");
     }
 
@@ -62,5 +62,5 @@
     else
     {
-        giet_shr_printf("\n[SHELL] lena_256.raw loaded from device\n");
+        giet_tty_printf("\n[SHELL] lena_256.raw loaded from device\n");
     }
 
@@ -77,5 +77,5 @@
     else
     {
-        giet_shr_printf("\n[SHELL] copy.raw stored to device\n");
+        giet_tty_printf("\n[SHELL] copy.raw stored to device\n");
     }
 
@@ -87,5 +87,5 @@
     else 
     {
-        giet_shr_printf("\n[SHELL] lena_256.raw closed\n");
+        giet_tty_printf("\n[SHELL] lena_256.raw closed\n");
     }
 
@@ -97,13 +97,11 @@
     else 
     {
-        giet_shr_printf("\n[SHELL] copy.raw closed\n");
+        giet_tty_printf("\n[SHELL] copy.raw closed\n");
     }
 
     ////////////// display disk content
-    giet_shr_printf("\n#############################################################");
     giet_fat_list( "/" );
     giet_fat_list( "/misc" );
     giet_fat_list( "/home" );
-    giet_shr_printf("#############################################################\n");
 
     ///////////// rename copy.raw
@@ -114,13 +112,11 @@
     else 
     {
-        giet_shr_printf("\n[SHELL] /home/copy.raw renamed to /misc/copy_lena.raw\n");
+        giet_tty_printf("\n[SHELL] /home/copy.raw renamed to /misc/copy_lena.raw\n");
     }
     
     ////////////// display disk content
-    giet_shr_printf("\n#############################################################");
     giet_fat_list( "/" );
     giet_fat_list( "/misc" );
     giet_fat_list( "/home" );
-    giet_shr_printf("#############################################################\n");
 
     ///////////// remove home
@@ -131,12 +127,10 @@
     else 
     {
-        giet_shr_printf("\n[SHELL] /home removed from file system\n");
+        giet_tty_printf("\n[SHELL] /home removed from file system\n");
     }
     
     ////////////// display disk content
-    giet_shr_printf("\n#############################################################");
     giet_fat_list( "/" );
     giet_fat_list( "/misc" );
-    giet_shr_printf("#############################################################\n");
 
     //////////// create new_home 
@@ -147,13 +141,11 @@
     else 
     {
-        giet_shr_printf("\n[SHELL] /new_home created in file system\n");
+        giet_tty_printf("\n[SHELL] /new_home created in file system\n");
     }
     
     ////////////// display disk content
-    giet_shr_printf("\n#############################################################");
     giet_fat_list( "/" );
     giet_fat_list( "/misc" );
     giet_fat_list( "/new_home" );
-    giet_shr_printf("#############################################################\n");
 
     giet_exit("Completed");
Index: soft/giet_vm/applications/shell/shell.py
===================================================================
--- soft/giet_vm/applications/shell/shell.py	(revision 609)
+++ soft/giet_vm/applications/shell/shell.py	(revision 610)
@@ -38,5 +38,5 @@
     mapping.addVseg( vspace, 'shell_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/shell/appli.elf',
+                     binpath = 'bin/shell/appli.elf',
                      local = False )
 
@@ -44,5 +44,5 @@
     mapping.addVseg( vspace, 'shell_code', code_base , code_size,
                      'CXWU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/shell/appli.elf',
+                     binpath = 'bin/shell/appli.elf',
                      local = False )
 
Index: soft/giet_vm/applications/sort/sort.py
===================================================================
--- soft/giet_vm/applications/sort/sort.py	(revision 609)
+++ soft/giet_vm/applications/sort/sort.py	(revision 610)
@@ -50,5 +50,5 @@
     mapping.addVseg( vspace, 'sort_data', data_base , data_size,
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
-                     binpath = 'build/sort/appli.elf',
+                     binpath = 'bin/sort/appli.elf',
                      local = False )
 
@@ -61,5 +61,5 @@
                 mapping.addVseg( vspace, 'sort_code', code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
-                                 binpath = 'build/sort/appli.elf',
+                                 binpath = 'bin/sort/appli.elf',
                                  local = True )
 
Index: soft/giet_vm/applications/transpose/transpose.py
===================================================================
--- soft/giet_vm/applications/transpose/transpose.py	(revision 609)
+++ soft/giet_vm/applications/transpose/transpose.py	(revision 610)
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'trsp_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/transpose/appli.elf',
+                     binpath = 'bin/transpose/appli.elf',
                      local = False )
 
@@ -66,5 +66,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/transpose/appli.elf',
+                                 binpath = 'bin/transpose/appli.elf',
                                  local = True )
 
