]> git.sur5r.net Git - freertos/blob - Demo/CORTEX_LM3Sxxxx_IAR_Keil/RTOSDemo.xcl
UpdUpdate IAR projects to use Embedded Workbench V5.11.
[freertos] / Demo / CORTEX_LM3Sxxxx_IAR_Keil / RTOSDemo.xcl
1 //*****************************************************************************
2 //
3 // webserver-lwip.xcl - Linker script for EW-ARM.
4 //
5 // Copyright (c) 2006-2007 Luminary Micro, Inc.  All rights reserved.
6 //
7 // Software License Agreement
8 //
9 // Luminary Micro, Inc. (LMI) is supplying this software for use solely and
10 // exclusively on LMI's microcontroller products.
11 //
12 // The software is owned by LMI and/or its suppliers, and is protected under
13 // applicable copyright laws.  All rights are reserved.  Any use in violation
14 // of the foregoing restrictions may subject the user to criminal sanctions
15 // under applicable laws, as well as to civil liability for the breach of the
16 // terms and conditions of this license.
17 //
18 // THIS SOFTWARE IS PROVIDED AS IS.  NO WARRANTIES, WHETHER EXPRESS, IMPLIED
19 // OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
20 // MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
21 // LMI SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
22 // CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
23 //
24 //*****************************************************************************
25
26 //
27 // Set the CPU type to ARM.
28 //
29 -carm
30
31 //
32 // Define the size of flash and SRAM.
33 //
34 -DROMSTART=00000000
35 -DROMEND=00040000
36 -DRAMSTART=20000000
37 -DRAMEND=20010000\r
38 \r
39
40
41 //
42 // Define the sections to place into flash, and the order to place them.
43 //
44 -Z(CODE)INTVEC=ROMSTART-ROMEND
45 -Z(CODE)ICODE,DIFUNCT=ROMSTART-ROMEND
46 -Z(CODE)CODE=ROMSTART-ROMEND
47 -Z(CONST)CODE_ID=ROMSTART-ROMEND
48 -Z(CONST)INITTAB,DATA_ID,DATA_C=ROMSTART-ROMEND
49 -Z(CONST)CHECKSUM=ROMSTART-ROMEND
50
51 //
52 // Define the sections to place into SRAM, and the order to place them.
53 //
54 -Z(DATA)VTABLE=RAMSTART-RAMEND
55 -Z(DATA)DATA_I,DATA_Z,DATA_N=RAMSTART-RAMEND
56 -Z(DATA)CODE_I=RAMSTART-RAMEND