-
Notifications
You must be signed in to change notification settings - Fork 444
/
AM3359_PRU.cmd
35 lines (32 loc) · 1.32 KB
/
AM3359_PRU.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/******************************************************************************/
/* AM3359_PRU.cmd */
/* Description: This file is a sample linker command file that can be */
/* used for linking programs built with the PRU C compiler and running the */
/* resulting .out file on an AM3359 PRU0. Use it as a guideline. You will */
/* want to change the memory layout to match your specific target system. */
/* You may want to change the allocation scheme according to the size of */
/* your program. */
/******************************************************************************/
-cr
-stack 0x100
-heap 0x100
MEMORY
{
PAGE 0:
PRUIMEM: o = 0x00000000 l = 0x00001000 /* 8kB PRU0 Instruction RAM */
PAGE 1:
PRUDMEM: o = 0x00000000 l = 0x00001000 /* 8kB PRU Data RAM 0 */
}
SECTIONS
{
/* Thanks to Jakub for the next line! */
.text:_c_int00* > 0x0, PAGE 0
.stack > PRUDMEM, PAGE 1
.bss > PRUDMEM, PAGE 1
.cio > PRUDMEM, PAGE 1
.const > PRUDMEM, PAGE 1
.data > PRUDMEM, PAGE 1
.switch > PRUDMEM, PAGE 1
.sysmem > PRUDMEM, PAGE 1
.cinit > PRUDMEM, PAGE 1
}