sl@0: /*
sl@0: * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0: * All rights reserved.
sl@0: * This component and the accompanying materials are made available
sl@0: * under the terms of the License "Eclipse Public License v1.0"
sl@0: * which accompanies this distribution, and is available
sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0: *
sl@0: * Initial Contributors:
sl@0: * Nokia Corporation - initial contribution.
sl@0: *
sl@0: * Contributors:
sl@0: *
sl@0: * Description:
sl@0: *
sl@0: */
sl@0: //
sl@0: // TO DO: (mandatory)
sl@0: //
sl@0: // This file provides the ROM header information for your variant
sl@0: //
sl@0: #define HEAPMAX(x)
sl@0: 
sl@0: // Relative variant path from base
sl@0: #define VARIANT_PATH template\template_variant
sl@0: 
sl@0: //
sl@0: // The Variant ID
sl@0: //
sl@0: #define VARID		0x09080001
sl@0: #define MAGIC		0x09080001
sl@0: #define ALL			0x09080001
sl@0: 
sl@0: #define FIXED
sl@0: // Define FIXED as below for moving memory model:
sl@0: // #define FIXED		fixed
sl@0: 
sl@0: // Enable all Kernel logging
sl@0: kerneltrace 0xffffffff
sl@0: 
sl@0: // Comment out the following line for moving memory model:
sl@0: memmodel multiple 0x100000
sl@0: 
sl@0: trace 0x10
sl@0: collapse arm gcc 0
sl@0: multikernel
sl@0: 
sl@0: nowrapper
sl@0: 
sl@0: // Bootrom and Kernel debug should send log to this serial port:
sl@0: debugport 0
sl@0: 
sl@0: version=0.01
sl@0: bootbinary=\Epoc32\Release\##MAIN##\_template_bootrom.bin
sl@0: 
sl@0: // These values in super page are for multiple memory model:
sl@0: romsize=0x2000000
sl@0: romlinearbase=0x80000000
sl@0: romalign=0x10
sl@0: kerneldataaddress=0xC8000000
sl@0: kernelheapmin=0x1000			// calculated at boot time
sl@0: kernelheapmax=0x00FFF000
sl@0: 
sl@0: // These values in super page are for moving memory model:
sl@0: // romsize=0x01000000
sl@0: // romlinearbase=0xf8000000
sl@0: // romalign=0x10
sl@0: // kerneldataaddress=0x64000000
sl@0: // kernelheapmin=0x08000
sl@0: // kernelheapmax=0x00FFC000
sl@0: 
sl@0: dataaddress=0x400000
sl@0: defaultstackreserve=0x200000
sl@0: romchecksum=0x12345678
sl@0: 
sl@0: //#define WITH_LFFS
sl@0: //#define WITH_EXTENSION
sl@0: //#define WITH_ROFS
sl@0: //#define WITH_COMP
sl@0: 
sl@0: //MMC/SD not used, exclude MMC partition Library
sl@0: #define USE_CUSTOM_MMC_PARTITION
sl@0: 
sl@0: #ifdef UNICODE
sl@0: unicode
sl@0: #endif
sl@0: