用ccs5.3,sys/bios 想自己在自动生成的cmd文件中添加一个section,怎么做?或者有什么资料可以参考?谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
用ccs5.3,sys/bios 想自己在自动生成的cmd文件中添加一个section,怎么做?或者有什么资料可以参考?谢谢。
可以参考下面的写法。
-heap 0x800
-stack 0x1000
MEMORY
{
/* Local L2, 1MB*/
VECTORS: o = 0x00800000 l = 0x00000200
LL2_RW_DATA: o = 0x00800200 l = 0x5FE00
/* Shared L2 2MB*/
SL2: o = 0x0C000000 l = 0x00200000
/* External DDR3, upto 2GB per core */
DDR3_CODE: o = 0x80000000 l = 0x01000000 /*set memory protection attribitue as execution only*/
DDR3_R_DATA: o = 0x81000000 l = 0x01000000 /*set memory protection attribitue as read only*/
DDR3_RW_DATA: o = 0x82000000 l = 0x06000000 /*set memory protection attribitue as read/write*/
}
SECTIONS
{
vecs > VECTORS
.text > LL2_RW_DATA
.cinit > LL2_RW_DATA
.const > LL2_RW_DATA
.switch > LL2_RW_DATA
.stack > LL2_RW_DATA
GROUP
{
.neardata
.rodata
.bss
} > LL2_RW_DATA
.far > LL2_RW_DATA
.fardata > LL2_RW_DATA
.cio > LL2_RW_DATA
.sysmem > LL2_RW_DATA
}