SECTIONS
{
/* Allocate program areas: */
.cinit : > FLASHA PAGE = 0 /*C语言中的变量初值与常量,已经初始化则放置在FLASH中*/
.pinit : > FLASHA, PAGE = 0
.text : > FLASHCD PAGE = 0 /*C语言中的代码段,已经初始化则放置在FLASH中*/
codestart : > BEGIN PAGE = 0
ramfuncs : LOAD = FLASHA,
RUN = PRAML0,
LOAD_START(_RamfuncsLoadStart),
LOAD_END(_RamfuncsLoadEnd),
RUN_START(_RamfuncsRunStart),
PAGE = 0
csmpasswds : > CSM_PWL_P0 PAGE = 0
csm_rsvd : > CSM_RSVD PAGE = 0
/* Allocate uninitalized data sections: */
.stack : > RAMM0 PAGE = 1
.ebss : > DRAML0 PAGE = 1
.esysmem : > DRAML0 PAGE = 1 /*动态分配的存储空间*/
.ziku :> RAMM1 PAGE = 1 /*自身所建立的字库存储单元*/
// .ziku :> FLASHCD PAGE = 0 /*自身所建立的字库存储单元*/
}
|