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: