comparison packages/hal/arm/pid/current/include/pkgconf/mlt_arm_pid_rom.ldi @ 54:f10165814f1e ecos-sw-1999-11-19

Merge from eCos master repository on 1999-11-19-22:24:39-GMT
author jlarmour
date Fri, 19 Nov 1999 23:37:56 +0000
parents 443894e2e912
children 435cced73e2f
comparison
equal deleted inserted replaced
53:bf22a672b71b 54:f10165814f1e
1 //=========================================================================== 1 // eCos memory layout - Tue Nov 09 06:59:24 1999
2 //
3 // MLT linker script export - Tue Jan 13 10:14:27 1999
4 //
5 //===========================================================================
6 //####COPYRIGHTBEGIN####
7 //
8 // -------------------------------------------
9 // The contents of this file are subject to the Cygnus eCos Public License
10 // Version 1.0 (the "License"); you may not use this file except in
11 // compliance with the License. You may obtain a copy of the License at
12 // http://sourceware.cygnus.com/ecos
13 //
14 // Software distributed under the License is distributed on an "AS IS"
15 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
16 // License for the specific language governing rights and limitations under
17 // the License.
18 //
19 // The Original Code is eCos - Embedded Cygnus Operating System, released
20 // September 30, 1998.
21 //
22 // The Initial Developer of the Original Code is Cygnus. Portions created
23 // by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions. All Rights Reserved.
24 // -------------------------------------------
25 //
26 //####COPYRIGHTEND####
27 //===========================================================================
28 2
29 // Modified for ARM/PID7T, generic ROM image 3 // This is a generated file - do not edit
30 4
31 MEMORY 5 MEMORY
32 { 6 {
33 rom : ORIGIN = 0x04000000, LENGTH = 0x80000 7 ram : ORIGIN = 0, LENGTH = 0x80000
34 ram : ORIGIN = 0x00000800, LENGTH = 0x7F800 8 rom : ORIGIN = 0x4000000, LENGTH = 0x80000
35 } 9 }
36 10
37 SECTIONS 11 SECTIONS
38 { 12 {
39 SECTIONS_BEGIN 13 SECTIONS_BEGIN
42 SECTION_fini (rom, ALIGN (0x1), LMA_EQ_VMA) 16 SECTION_fini (rom, ALIGN (0x1), LMA_EQ_VMA)
43 SECTION_rodata (rom, ALIGN (0x1), LMA_EQ_VMA) 17 SECTION_rodata (rom, ALIGN (0x1), LMA_EQ_VMA)
44 SECTION_rodata1 (rom, ALIGN (0x1), LMA_EQ_VMA) 18 SECTION_rodata1 (rom, ALIGN (0x1), LMA_EQ_VMA)
45 SECTION_fixup (rom, ALIGN (0x1), LMA_EQ_VMA) 19 SECTION_fixup (rom, ALIGN (0x1), LMA_EQ_VMA)
46 SECTION_gcc_except_table (rom, ALIGN (0x1), LMA_EQ_VMA) 20 SECTION_gcc_except_table (rom, ALIGN (0x1), LMA_EQ_VMA)
47 SECTION_data (ram, 0x800, FOLLOWING (.gcc_except_table)) 21 __reserved = 0; . = __reserved + 0x800;
22 SECTION_data (ram, ALIGN (0x1), FOLLOWING (.gcc_except_table))
48 SECTION_bss (ram, ALIGN (0x4), LMA_EQ_VMA) 23 SECTION_bss (ram, ALIGN (0x4), LMA_EQ_VMA)
49 SECTIONS_END 24 SECTIONS_END
50 } 25 }
51