Ignore:
Timestamp:
Feb 17, 2016, 4:12:02 PM (8 years ago)
Author:
meunier
Message:
  • Added function realloc
  • Started to put the bootloader on 2 Big Pages (warning: does not work yet)
  • Fixed errors in the rosenfeld application
File:
1 edited

Legend:

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

    r772 r791  
    3535    # define vsegs base & size
    3636    code_base  = 0x10000000
    37     code_size  = 0x00010000     # 64 Kbytes (replicated in each cluster)
     37    code_size  = 0x00030000     # 192 Kbytes (replicated in each cluster)
    3838   
    3939    data_base  = 0x20000000
     
    4141
    4242    stack_base = 0x40000000
    43     stack_size = 0x00200000     # 2 Mbytes (per cluster)
     43    stack_size = 0x00800000     # 8 Mbytes (per cluster)
    4444
    4545    heap_base  = 0x60000000
     
    4747
    4848    # create vspace
    49     vspace = mapping.addVspace( name = 'rosenfled', startname = 'rosen_data' )
     49    vspace = mapping.addVspace( name = 'rosenfeld', startname = 'rosen_data' )
    5050   
    5151    # data vseg : shared (only in cluster[0,0])
    5252    mapping.addVseg( vspace, 'rosen_data', data_base, data_size,
    5353                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
    54                      binpath = 'bin/rosenfled/appli.elf',
     54                     binpath = 'bin/rosenfeld/appli.elf',
    5555                     local = False )
    5656
     
    6464                                 code_base , code_size,
    6565                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
    66                                  binpath = 'bin/rosenfled/appli.elf',
     66                                 binpath = 'bin/rosenfeld/appli.elf',
    6767                                 local = True )
    6868
Note: See TracChangeset for help on using the changeset viewer.