]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blob - pdk_k2g_1_0_1/packages/ti/boot/sbl/example/dsp1MulticoreApp/lnk_dsp1.cmd
Add pdk folder
[processor-sdk/performance-audio-sr.git] / pdk_k2g_1_0_1 / packages / ti / boot / sbl / example / dsp1MulticoreApp / lnk_dsp1.cmd
3 -stack  0x00500000                            /* SOFTWARE STACK SIZE    */
4 -heap   0x00500000                         /* HEAP AREA SIZE            */
5 -e      _c_int00
7 /* SPECIFY THE SYSTEM MEMORY MAP */
9 MEMORY
10 {
11     IRAM_MEM:     org = 0x00800000 len = 0x8000      /*   RAM 0x1FBFF*/
12     /*CODE SECTION - 20MB*/
13     /*DATA SECTION - 10MB*/
14     /*STACK - 5MB*/
15     /*HEAP - 5MB*/
16     DDR3_MPU_CPU0_CODE : org = 0x90000000,len = 0x01400000
17     DDR3_MPU_CPU0_DATA :  org = 0x91400000, len = 0x00A00000
18     DDR3_MPU_CPU0_STACK : org = 0x91E00000, len = 0x00500000
19     DDR3_MPU_CPU0_HEAP :  org = 0x92300000, len = 0x00500000
21     DDR3_IPU2_CPU1_CODE : org = 0x9C800000,len = 0x01400000
22     DDR3_IPU2_CPU1_DATA :  org = 0x9DC00000,len = 0x00A00000
23     DDR3_IPU2_CPU1_STACK : org = 0x9E600000,len = 0x00500000
24     DDR3_IPU2_CPU1_HEAP :  org = 0x9EB00000,len = 0x00500000
26     DDR3_DSP1_CODE : org = 0x83200000,len = 0x01400000
27     DDR3_DSP1_DATA : org = 0x84600000, len = 0x00A00000
28     DDR3_DSP1_STACK :org = 0x85000000, len = 0x00500000
29     DDR3_DSP1_HEAP : org = 0x85500000, len = 0x00500000
31     DDR3_DSP2_CODE : org = 0x86400000,len = 0x01400000
32     DDR3_DSP2_DATA :  org = 0x87800000,len = 0x00A00000
33     DDR3_DSP2_STACK : org = 0x88200000,len = 0x00500000
34     DDR3_DSP2_HEAP :  org = 0x88700000,len = 0x00500000
35 }
37 /* SPECIFY THE SECTIONS ALLOCATION INTO MEMORY */
39 SECTIONS
40 {
41     .vects : load > IRAM_MEM
42     .l2_int  : load > IRAM_MEM
43     boot :
44     {
45         rts*.lib<boot.obj>(.text)
46     }load > DDR3_DSP1_CODE
48     .init    : load > DDR3_DSP1_DATA
49     .cio     : load > DDR3_DSP1_DATA
51     .text    : load > DDR3_DSP1_CODE /* CODE                         */
52     .data    : load > DDR3_DSP1_DATA /* INITIALIZED GLOBAL AND STATIC VARIABLES. */
53     .bss     : load > DDR3_DSP1_DATA /* UNINITIALIZED OR ZERO INITIALIZED */
54                                             /* GLOBAL & STATIC VARIABLES.   */
55                     RUN_START(bss_start)
56                     RUN_END(bss_end)
57     .const   : load > DDR3_DSP1_DATA              /* GLOBAL CONSTANTS   */
58     .cinit   : load > DDR3_DSP1_DATA
59     .stack   : load > DDR3_DSP1_STACK            /* SOFTWARE SYSTEM STACK */
60     .plt     : load > DDR3_DSP1_DATA
61     .my_sect_ddr : load > DDR3_DSP1_DATA
62     .far  : load > DDR3_DSP1_DATA
63     .fardata : load > DDR3_DSP1_DATA
64     .neardata : load > DDR3_DSP1_DATA
65     .switch : load > DDR3_DSP1_DATA
66 }