www.pudn.com > MiniARM2200.rar > RelInChip.scf


;/****************************************Copyright (c)************************************************** 
;**                               Guangzou ZLG-MCU Development Co.,LTD. 
;**                                      graduate school 
;**                                 http://www.zlgmcu.com 
;** 
;**--------------File Info------------------------------------------------------------------------------- 
;** File Name:              RelInChip.scf 
;** Last modified Date:     2004-09-17 
;** Last Version:           1.0 
;** Descriptions:           Scatter File 
;** 
;**------------------------------------------------------------------------------------------------------ 
;** Created By:             Chenmingji 
;** Created date:           2004-09-17 
;** Version:                1.0 
;** Descriptions:           First version 
;** 
;**------------------------------------------------------------------------------------------------------ 
;** Modified by:            Ganda 
;** Modified date:          2005-10-21 
;** Version:                1.01 
;** Descriptions:           Only for MiniARM2200 RelInChip Mode 
;**                         Add some information  
;**------------------------------------------------------------------------------------------------------ 
;** Modified by:  
;** Modified date: 
;** Version:  
;** Descriptions:   
;** 
;********************************************************************************************************/ 
 
ROM_LOAD 0x00000000                     ;// Starting of Code 
{                                       ;// ROM Range: 0x00000000 ~ 0x80?????? (In Chip Flash) 
    ROM_EXEC 0x00000000                 ;// Starting of Executing point 
    { 
        Startup.o (vectors, +First) 
        * (+RO) 
    } 
;//-----------------------------------------------------------------------------------------------------// 
    IRAM 0x40000040                     ;// Starting of Internal SRAM  
    {                                   ;// 0x40000000 ~ 0x4000003f has used for a copy of vectors 
        Startup.o (MyStacks) 
    } 
     
    STACKS_BOTTOM +0 UNINIT 
    { 
        Startup.o (StackBottom) 
    } 
 
    STACKS 0x40004000 UNINIT            ;// End of Internal SRAM  
    {                                   ;// IRAM Range: 0x40000040 ~ 0x40003fff (about 16K at Internal SRAM) 
        Startup.o (Stacks) 
    } 
;//-----------------------------------------------------------------------------------------------------// 
    ERAM 0x81000000                     ;// Starting of External SRAM 
    {                                    
        * (+RW,+ZI) 
    } 
 
    HEAP +0 UNINIT 
    { 
        Startup.o (Heap) 
    } 
 
    HEAP_BOTTOM 0x81020000 UNINIT       ;// End of External SRAM 
    {                                   ;// ERAM Range: 0x81000000 ~ 0x8101ffff (128K at External SRAM) 
        Startup.o (HeapTop) 
    } 
}