Ignore:
Timestamp:
Feb 17, 2016, 4:14:42 PM (9 years ago)
Author:
meunier
Message:
  • Passing the bootloader segments on 2 Big Pages in tsar_generic_iob/arch.py
Location:
trunk/platforms/tsar_generic_iob
Files:
2 edited

Legend:

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

    r1026 r1031  
    142142
    143143    ### define  bootloader vsegs base addresses and sizes
    144     ### We want to pack these 4 vsegs in the same big page
    145     ### => boot cost is one BIG page in cluster[0][0]
     144    ### We want to pack these 4 vsegs in 2 big pages
     145    ### => boot cost two BIG pages in cluster[0][0]
    146146
    147147    boot_mapping_vbase   = 0x00000000           # ident
    148     boot_mapping_size    = 0x00080000           # 512 Kbytes
    149 
    150     boot_code_vbase      = 0x00080000           # ident
    151     boot_code_size       = 0x00040000           # 256 Kbytes
    152 
    153     boot_data_vbase      = 0x000C0000           # ident
    154     boot_data_size       = 0x000C0000           # 768 Kbytes
    155 
    156     boot_stack_vbase     = 0x00180000           # ident
     148    boot_mapping_size    = 0x00100000           # 1 Mbytes
     149
     150    boot_code_vbase      = 0x00100000           # ident
     151    boot_code_size       = 0x00080000           # 512 Kbytes
     152
     153    boot_data_vbase      = 0x00180000           # ident
     154    boot_data_size       = 0x00200000           # 2 Mbytes
     155
     156    boot_stack_vbase     = 0x00380000           # ident
    157157    boot_stack_size      = 0x00080000           # 512 Kbytes
    158158
  • trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp

    r1030 r1031  
    799799
    800800    SC_METHOD(init);
     801    dont_initialize();
    801802
    802803} // end constructor
Note: See TracChangeset for help on using the changeset viewer.