Changeset 610 for soft


Ignore:
Timestamp:
Jul 14, 2015, 5:02:32 PM (9 years ago)
Author:
alain
Message:

Rename the path to .elf file in the "appli.py" files,
because the "build" directory has been renamed to "bin" on virtual disk.

Location:
soft/giet_vm/applications
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/applications/classif/classif.py

    r589 r610  
    6060    mapping.addVseg( vspace, 'classif_data', data_base , data_size,
    6161                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    62                      binpath = 'build/classif/appli.elf',
     62                     binpath = 'bin/classif/appli.elf',
    6363                     local = False )
    6464
     
    8484                                 code_base , code_size,
    8585                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    86                                  binpath = 'build/classif/appli.elf',
     86                                 binpath = 'bin/classif/appli.elf',
    8787                                 local = True )
    8888
     
    110110                    trdid = (((x * y_size) + y) * nprocs) + p
    111111                    if  ( p== 0 ):                              # task load
    112                         task_index = 0
     112                        task_index = 2
    113113                        task_name  = 'load_%d_%d_%d' %(x,y,p)           
    114114                    elif  ( p== 1 ):                            # task store
     
    116116                        task_name  = 'store_%d_%d_%d' %(x,y,p)           
    117117                    else :                                      # task analyse
    118                         task_index = 2
     118                        task_index = 0
    119119                        task_name  = 'analyse_%d_%d_%d' % (x,y,p)
    120120
  • soft/giet_vm/applications/convol/convol.py

    r589 r610  
    5454    mapping.addVseg( vspace, 'conv_data', data_base , data_size,
    5555                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    56                      binpath = 'build/convol/appli.elf',
     56                     binpath = 'bin/convol/appli.elf',
    5757                     local = False )
    5858
     
    6767                mapping.addVseg( vspace, 'conv_code_%d_%d' % (x,y), base, size,
    6868                                 'CXWU', vtype = 'ELF', x = x , y = y , pseg = 'RAM',
    69                                  binpath = 'build/convol/appli.elf',
     69                                 binpath = 'bin/convol/appli.elf',
    7070                                 local = True )
    7171
  • soft/giet_vm/applications/coproc/coproc.py

    r589 r610  
    5555    mapping.addVseg( vspace, 'coproc_data', data_base , data_size,
    5656                     'C_WU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    57                      binpath = 'build/coproc/appli.elf',
     57                     binpath = 'bin/coproc/appli.elf',
    5858                     local = False )
    5959
     
    6161    mapping.addVseg( vspace, 'coproc_code', code_base , code_size,
    6262                     'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    63                      binpath = 'build/coproc/appli.elf',
     63                     binpath = 'bin/coproc/appli.elf',
    6464                     local = False )
    6565
  • soft/giet_vm/applications/dhrystone/dhrystone.py

    r589 r610  
    5454    mapping.addVseg( vspace, 'dhry_data', data_base , data_size,
    5555                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    56                      binpath = 'build/dhrystone/appli.elf',
     56                     binpath = 'bin/dhrystone/appli.elf',
    5757                     local = False )
    5858
     
    6666                                 code_base , code_size,
    6767                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    68                                  binpath = 'build/dhrystone/appli.elf',
     68                                 binpath = 'bin/dhrystone/appli.elf',
    6969                                 local = True )
    7070
  • soft/giet_vm/applications/display/display.py

    r589 r610  
    3838    mapping.addVseg( vspace, 'disp_data', data_base , data_size,
    3939                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    40                      binpath = 'build/display/appli.elf',
     40                     binpath = 'bin/display/appli.elf',
    4141                     local = False )
    4242
     
    4444    mapping.addVseg( vspace, 'disp_code', code_base , code_size,
    4545                     'CXWU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    46                      binpath = 'build/display/appli.elf',
     46                     binpath = 'bin/display/appli.elf',
    4747                     local = False )
    4848
  • soft/giet_vm/applications/gameoflife/gameoflife.py

    r589 r610  
    5454    mapping.addVseg( vspace, 'gol_data', data_base , data_size,
    5555                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    56                      binpath = 'build/gameoflife/appli.elf',
     56                     binpath = 'bin/gameoflife/appli.elf',
    5757                     local = False , big = True )
    5858
     
    7878                                 code_base , code_size,
    7979                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    80                                  binpath = 'build/gameoflife/appli.elf',
     80                                 binpath = 'bin/gameoflife/appli.elf',
    8181                                 local = True )
    8282
  • soft/giet_vm/applications/ocean/ocean.py

    r589 r610  
    5757    mapping.addVseg( vspace, 'ocean_data', data_base , data_size,
    5858                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    59                      binpath = 'build/ocean/appli.elf',
     59                     binpath = 'bin/ocean/appli.elf',
    6060                     local = False )
    6161
     
    6969                                 code_base , code_size,
    7070                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    71                                  binpath = 'build/ocean/appli.elf',
     71                                 binpath = 'bin/ocean/appli.elf',
    7272                                 local = True )
    7373
  • soft/giet_vm/applications/router/router.py

    r589 r610  
    5454    mapping.addVseg( vspace, 'router_data_0', data_0_base , data_0_size,
    5555                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    56                      binpath = 'build/router/appli.elf',
     56                     binpath = 'bin/router/appli.elf',
    5757                     local = False )
    5858
     
    6060    mapping.addVseg( vspace, 'router_data_1', data_1_base , data_1_size,
    6161                     'C_WU', vtype = 'ELF', x = x_size - 1, y = y_size - 1, pseg = 'RAM',
    62                      binpath = 'build/router/appli.elf',
     62                     binpath = 'bin/router/appli.elf',
    6363                     local = False )
    6464
     
    6868            mapping.addVseg( vspace, 'router_code_%d_%d' %(x,y), code_base , code_size,
    6969                             'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    70                              binpath = 'build/router/router.elf',
     70                             binpath = 'bin/router/router.elf',
    7171                             local = True )
    7272
  • soft/giet_vm/applications/shell/main.c

    r589 r610  
    1919//////////////////////////////////////////
    2020{
    21     giet_shr_printf("\n[SHELL] Enter at cycle %d\n", giet_proctime() );
     21    giet_tty_alloc();
    2222
    23     /////////////// diplay disk content
    24     giet_shr_printf("\n#############################################################");
     23    giet_tty_printf("\n[SHELL] Enter at cycle %d\n", giet_proctime() );
     24
     25    /////////////// display disk content
    2526    giet_fat_list( "/" );
    2627    giet_fat_list( "/misc" );
    2728    giet_fat_list( "/home" );
    28     giet_shr_printf("#############################################################\n");
    2929
    3030    /////////////// open lena_256.raw
     
    3636    else
    3737    {
    38         giet_shr_printf("\n[SHELL] open lena_256.raw\n");
     38        giet_tty_printf("\n[SHELL] open lena_256.raw\n");
    3939    }
    4040
     
    4747    else
    4848    {
    49         giet_shr_printf("\n[SHELL] open copy.raw\n");
     49        giet_tty_printf("\n[SHELL] open copy.raw\n");
    5050    }
    5151
     
    6262    else
    6363    {
    64         giet_shr_printf("\n[SHELL] lena_256.raw loaded from device\n");
     64        giet_tty_printf("\n[SHELL] lena_256.raw loaded from device\n");
    6565    }
    6666
     
    7777    else
    7878    {
    79         giet_shr_printf("\n[SHELL] copy.raw stored to device\n");
     79        giet_tty_printf("\n[SHELL] copy.raw stored to device\n");
    8080    }
    8181
     
    8787    else
    8888    {
    89         giet_shr_printf("\n[SHELL] lena_256.raw closed\n");
     89        giet_tty_printf("\n[SHELL] lena_256.raw closed\n");
    9090    }
    9191
     
    9797    else
    9898    {
    99         giet_shr_printf("\n[SHELL] copy.raw closed\n");
     99        giet_tty_printf("\n[SHELL] copy.raw closed\n");
    100100    }
    101101
    102102    ////////////// display disk content
    103     giet_shr_printf("\n#############################################################");
    104103    giet_fat_list( "/" );
    105104    giet_fat_list( "/misc" );
    106105    giet_fat_list( "/home" );
    107     giet_shr_printf("#############################################################\n");
    108106
    109107    ///////////// rename copy.raw
     
    114112    else
    115113    {
    116         giet_shr_printf("\n[SHELL] /home/copy.raw renamed to /misc/copy_lena.raw\n");
     114        giet_tty_printf("\n[SHELL] /home/copy.raw renamed to /misc/copy_lena.raw\n");
    117115    }
    118116   
    119117    ////////////// display disk content
    120     giet_shr_printf("\n#############################################################");
    121118    giet_fat_list( "/" );
    122119    giet_fat_list( "/misc" );
    123120    giet_fat_list( "/home" );
    124     giet_shr_printf("#############################################################\n");
    125121
    126122    ///////////// remove home
     
    131127    else
    132128    {
    133         giet_shr_printf("\n[SHELL] /home removed from file system\n");
     129        giet_tty_printf("\n[SHELL] /home removed from file system\n");
    134130    }
    135131   
    136132    ////////////// display disk content
    137     giet_shr_printf("\n#############################################################");
    138133    giet_fat_list( "/" );
    139134    giet_fat_list( "/misc" );
    140     giet_shr_printf("#############################################################\n");
    141135
    142136    //////////// create new_home
     
    147141    else
    148142    {
    149         giet_shr_printf("\n[SHELL] /new_home created in file system\n");
     143        giet_tty_printf("\n[SHELL] /new_home created in file system\n");
    150144    }
    151145   
    152146    ////////////// display disk content
    153     giet_shr_printf("\n#############################################################");
    154147    giet_fat_list( "/" );
    155148    giet_fat_list( "/misc" );
    156149    giet_fat_list( "/new_home" );
    157     giet_shr_printf("#############################################################\n");
    158150
    159151    giet_exit("Completed");
  • soft/giet_vm/applications/shell/shell.py

    r589 r610  
    3838    mapping.addVseg( vspace, 'shell_data', data_base , data_size,
    3939                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    40                      binpath = 'build/shell/appli.elf',
     40                     binpath = 'bin/shell/appli.elf',
    4141                     local = False )
    4242
     
    4444    mapping.addVseg( vspace, 'shell_code', code_base , code_size,
    4545                     'CXWU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    46                      binpath = 'build/shell/appli.elf',
     46                     binpath = 'bin/shell/appli.elf',
    4747                     local = False )
    4848
  • soft/giet_vm/applications/sort/sort.py

    r589 r610  
    5050    mapping.addVseg( vspace, 'sort_data', data_base , data_size,
    5151                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    52                      binpath = 'build/sort/appli.elf',
     52                     binpath = 'bin/sort/appli.elf',
    5353                     local = False )
    5454
     
    6161                mapping.addVseg( vspace, 'sort_code', code_base , code_size,
    6262                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    63                                  binpath = 'build/sort/appli.elf',
     63                                 binpath = 'bin/sort/appli.elf',
    6464                                 local = True )
    6565
  • soft/giet_vm/applications/transpose/transpose.py

    r589 r610  
    5454    mapping.addVseg( vspace, 'trsp_data', data_base , data_size,
    5555                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    56                      binpath = 'build/transpose/appli.elf',
     56                     binpath = 'bin/transpose/appli.elf',
    5757                     local = False )
    5858
     
    6666                                 code_base , code_size,
    6767                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    68                                  binpath = 'build/transpose/appli.elf',
     68                                 binpath = 'bin/transpose/appli.elf',
    6969                                 local = True )
    7070
Note: See TracChangeset for help on using the changeset viewer.