mirror of
				https://github.com/FreeRTOS/FreeRTOS-Kernel.git
				synced 2025-11-04 11:09:01 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			57 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
//*****************************************************************************
 | 
						|
//
 | 
						|
// webserver-lwip.xcl - Linker script for EW-ARM.
 | 
						|
//
 | 
						|
// Copyright (c) 2006-2007 Luminary Micro, Inc.  All rights reserved.
 | 
						|
//
 | 
						|
// Software License Agreement
 | 
						|
//
 | 
						|
// Luminary Micro, Inc. (LMI) is supplying this software for use solely and
 | 
						|
// exclusively on LMI's microcontroller products.
 | 
						|
//
 | 
						|
// The software is owned by LMI and/or its suppliers, and is protected under
 | 
						|
// applicable copyright laws.  All rights are reserved.  Any use in violation
 | 
						|
// of the foregoing restrictions may subject the user to criminal sanctions
 | 
						|
// under applicable laws, as well as to civil liability for the breach of the
 | 
						|
// terms and conditions of this license.
 | 
						|
//
 | 
						|
// THIS SOFTWARE IS PROVIDED AS IS.  NO WARRANTIES, WHETHER EXPRESS, IMPLIED
 | 
						|
// OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
 | 
						|
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
 | 
						|
// LMI SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
 | 
						|
// CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 | 
						|
//
 | 
						|
//*****************************************************************************
 | 
						|
 | 
						|
//
 | 
						|
// Set the CPU type to ARM.
 | 
						|
//
 | 
						|
-carm
 | 
						|
 | 
						|
//
 | 
						|
// Define the size of flash and SRAM.
 | 
						|
//
 | 
						|
-DROMSTART=00000000
 | 
						|
-DROMEND=00040000
 | 
						|
-DRAMSTART=20000000
 | 
						|
-DRAMEND=20010000
 | 
						|
 | 
						|
 | 
						|
 | 
						|
//
 | 
						|
// Define the sections to place into flash, and the order to place them.
 | 
						|
//
 | 
						|
-Z(CODE)INTVEC=ROMSTART-ROMEND
 | 
						|
-Z(CODE)ICODE,DIFUNCT=ROMSTART-ROMEND
 | 
						|
-Z(CODE)CODE=ROMSTART-ROMEND
 | 
						|
-Z(CONST)CODE_ID=ROMSTART-ROMEND
 | 
						|
-Z(CONST)INITTAB,DATA_ID,DATA_C=ROMSTART-ROMEND
 | 
						|
-Z(CONST)CHECKSUM=ROMSTART-ROMEND
 | 
						|
 | 
						|
//
 | 
						|
// Define the sections to place into SRAM, and the order to place them.
 | 
						|
//
 | 
						|
-Z(DATA)VTABLE=RAMSTART-RAMEND
 | 
						|
-Z(DATA)DATA_I,DATA_Z,DATA_N=RAMSTART-RAMEND
 | 
						|
-Z(DATA)CODE_I=RAMSTART-RAMEND
 |