blob: 7444a1e4271669281496456d7cab04ed7f588db1 (
plain)
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
|
ENTRY(start)
OUTPUT_FORMAT(elf32-littlearm)
OUTPUT_ARCH(arm)
MEMORY
{
/* keep this consistent with the address in mkzenboot.c */
#if IMX233_SUBTARGET == 3700
RAM : ORIGIN = 0x41000000, LENGTH = 0x8000
#elif IMX233_SUBTARGET == 3600
RAM : ORIGIN = 0x61000000, LENGTH = 0x8000
#else
#error define me
#endif
}
SECTIONS
{
.text :
{
*(.start*)
*(.text*)
. = ALIGN(4);
LONG(0x1ceb00da)
of_vector = .;
. += 4;
rb_vector = .;
. += 4;
boot_arg = .;
. += 4;
} > RAM
}
|