Ignore:
Timestamp:
Aug 5, 2014, 4:57:46 PM (10 years ago)
Author:
alain
Message:

1/ reducing boot and kernel segments sizes (mainly data) in arch.py
2/introducing the simul_period variable in top.cpp to support OPENMP.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/platforms/tsar_generic_iob/arch.py

    r754 r762  
    114114
    115115    boot_mapping_vbase   = 0x00000000      # ident
    116     boot_mapping_size    = 0x00040000      # 256 Kbytes
    117 
    118     boot_code_vbase      = 0x00040000      # ident
     116    boot_mapping_size    = 0x00080000      # 256 Kbytes
     117
     118    boot_code_vbase      = 0x00080000      # ident
    119119    boot_code_size       = 0x00040000      # 256 Kbytes
    120120 
    121     boot_data_vbase      = 0x00080000      # ident
    122     boot_data_size       = 0x00080000      # 512 Kbytes
    123 
    124     boot_stack_vbase     = 0x00100000      # ident
     121    boot_data_vbase      = 0x000C0000      # ident
     122    boot_data_size       = 0x00080000      # 512 Kbytes (including 128K bytes for the GIET_ELF_BUFFER)
     123
     124    boot_stack_vbase     = 0x00140000      # ident
    125125    boot_stack_size      = 0x00050000      # 320 Kbytes
    126126
     
    131131
    132132    kernel_data_vbase    = 0x80020000
    133     kernel_data_size     = 0x00060000      # 384 Kbytes
    134 
    135     kernel_uncdata_vbase = 0x80080000
    136     kernel_uncdata_size  = 0x00040000      # 256 Kbytes
    137 
    138     kernel_init_vbase    = 0x800C0000
     133    kernel_data_size     = 0x00020000      # 128 Kbytes
     134
     135    kernel_uncdata_vbase = 0x80040000
     136    kernel_uncdata_size  = 0x00010000      # 64 Kbytes
     137
     138    kernel_init_vbase    = 0x80050000
    139139    kernel_init_size     = 0x00010000      # 64 Kbytes
    140140
Note: See TracChangeset for help on using the changeset viewer.