sf_config/rombuild/sf_refhw/base_syborg_ui.iby
author Pierre Cochart <pierre.cochart@cell-telecom.com>
Thu, 16 Sep 2010 16:07:48 +0100
branchRCL_3
changeset 125 488266b7b425
parent 74 392f71ccbc5a
permissions -rw-r--r--
reapply fix for bug9685 as features are now defined here
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
74
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     1
/*
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     3
* All rights reserved.
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     4
* This component and the accompanying materials are made available
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     5
* under the terms of the License "Eclipse Public License v1.0"
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     6
* which accompanies this distribution, and is available
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     8
*
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
     9
* Initial Contributors:
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    11
*
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    12
* Contributors:
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    13
*
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    14
* Description: Used by techview roms
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    15
*
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    16
*/
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    17
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    18
#ifndef __BASE_SYBORG_IBY__
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    19
#define __BASE_SYBORG_IBY__
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    20
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    21
#define HEAPMAX(x)
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    22
//#define FIXED	fixed
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    23
#define FIXED
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    24
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    25
kerneltrace 0x80000000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    26
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    27
memmodel multiple 0x100000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    28
//memmodel flexible 0x100000 0x1000 -0x4000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    29
//dlldatatop 0x7f000000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    30
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    31
multikernel
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    32
bootbinary=		KERNEL_DIR\_PLATFORM_NAME_bootloader_bootrom.bin
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    33
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    34
debugport 0
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    35
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    36
// Fixed rom over flow
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    37
//romsize=0x2000000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    38
romsize=0x8000000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    39
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    40
romlinearbase=0x80000000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    41
romalign=0x10
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    42
kerneldataaddress=0xC8000000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    43
kernelheapmin=0x08000			// calculated at boot time
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    44
kernelheapmax=0x00FFC000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    45
dataaddress=0x400000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    46
defaultstackreserve=0x200000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    47
romchecksum=0x12345678
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    48
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    49
// Must align kernel to 16K boundary since exception vectors will be mapped at 0xFFFF0000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    50
primary[VARID]=		KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_ekern.exe		\sys\bin\ekern.exe	code-align 0x4000
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    51
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    52
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_btracex.ldd 	\sys\bin\btracex.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    53
file=			ABI_DIR\DEBUG_DIR\btracec.dll	            		\sys\bin\btracec.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    54
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    55
define BTRACEX_LDD _PLATFORM_NAME_btracex.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    56
            
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    57
variant[VARID]=		KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_kasyborg.dll 	\sys\bin\kasyborg.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    58
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    59
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_exmoncommon.dll    	\sys\bin\exmoncommon.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    60
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_exmondebug.dll     	\sys\bin\exmondebug.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    61
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    62
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\kdebug.dll			        \sys\bin\kdebug.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    63
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    64
#ifdef RMDEBUG
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    65
#include "..\include\trk.iby"
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    66
#endif
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    67
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    68
// IEEE-mode VFP support
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    69
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\evfp.dll			        \sys\bin\evfp.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    70
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    71
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    72
// Either include NGA or Non NGA Framebuffer
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    73
#ifdef SYMBIAN_BASE_USE_GCE
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    74
extension[VARID]=KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_svpframebuffer.dll	\sys\bin\lcd.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    75
device[VARID]=KERNEL_DIR\DEBUG_DIR\display.ldd				\sys\bin\display0.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    76
#else
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    77
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_lcd.dll		\sys\bin\lcd.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    78
#endif
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    79
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    80
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    81
device[VARID]=		KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_eserial.pdd		\sys\bin\euart1.pdd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    82
device[VARID]=		KERNEL_DIR\DEBUG_DIR\ecomm.ldd				\sys\bin\ecomm.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    83
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    84
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\elocd.ldd				\sys\bin\elocd.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    85
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    86
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    87
// Changes allowing us of either portrait or landscape mode
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    88
//extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_epointer.dll	\sys\bin\epointer.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    89
#ifdef _PORTRAIT_
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    90
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_epointer_portrait.dll	\sys\bin\epointer.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    91
#else
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    92
extension[VARID]=KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_epointer_landscape.dll	        \sys\bin\epointer.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    93
#endif
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    94
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    95
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_medint.pdd	        \sys\bin\medint.pdd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    96
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    97
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\exstart.dll		 	\sys\bin\exstart.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    98
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
    99
// Keyboard driver
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   100
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_ekeyb.dll		\sys\bin\ekeyb.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   101
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   102
// Kernel pipe
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   103
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   104
//device[VARID]	=KERNEL_DIR\DEBUG_DIR\pipelib.ldd					    \sys\bin\pipelib.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   105
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   106
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   107
// Host Filesystem
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   108
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_svphostfsdriver.ldd sys\bin\svphostfsdriver.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   109
file=			KERNEL_DIR\DEBUG_DIR\svphostfsy.fsy			sys\bin\svphostfsy.fsy
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   110
file=			KERNEL_DIR\DEBUG_DIR\svphostfs.exe			sys\bin\svphostfs.exe
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   111
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   112
// Conflicts with /epoc32/rom/include/core/os/starter.iby
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   113
//file=			KERNEL_DIR\DEBUG_DIR\svphostfsstart.exe			sys\bin\sysstart.exe
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   114
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   115
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   116
// file=			KERNEL_DIR\DEBUG_DIR\stdnew.dll				sys\bin\stdnew.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   117
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   118
// Snap Driver
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   119
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_svpsnapdriver.ldd	sys\bin\svpsnapdriver.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   120
file=			KERNEL_DIR\DEBUG_DIR\snapapp.exe			sys\bin\snapapp.exe
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   121
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   122
// Webcamera Driver
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   123
device[VARID]=		KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_webcamera.pdd	sys\bin\webcamera.pdd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   124
device[VARID]=		KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_ewebcamera.ldd	sys\bin\ewebcamera.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   125
file=			KERNEL_DIR\DEBUG_DIR\webcamera_app.exe			sys\bin\webcamera_app.exe
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   126
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   127
/* Generic nonvolatile memory */
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   128
extension[VARID]=	KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_MEDNVMEMORY.PDD	    	\sys\bin\MEDNVMEMORY.PDD
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   129
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   130
// Estart drive mapping setup files.
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   131
data=			EPOCROOT##epoc32\rom\syborg\estart.txt			\sys\data\estart.txt
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   132
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   133
define	HAL_DLL		_PLATFORM_NAME_hal.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   134
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   135
//define	ESTART_EXE	e32strt.exe
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   136
define	ESTART_EXE		_PLATFORM_NAME_e32strt.exe	// customised ESTART
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   137
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   138
define	KEYMAP_FILE	_PLATFORM_NAME_ekdata
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   139
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   140
// GSL base does this, using the definition above!
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   141
//file=ABI_DIR\DEBUG_DIR\KEYMAP_FILE.dll	\sys\bin\ekdata.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   142
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   143
#define	SCDV_DLL        _generic_scdv.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   144
#define	EUSER_DLL	_PLATFORM_NAME_euser.dll
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   145
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   146
// GSL device[VARID] 	=KERNEL_DIR\DEBUG_DIR\pipelib.ldd		\sys\bin\pipelib.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   147
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   148
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   149
device[VARID]	=KERNEL_DIR\DEBUG_DIR\_PLATFORM_NAME_soundsc.pdd	    \sys\bin\soundsc.pdd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   150
device[VARID]	=KERNEL_DIR\DEBUG_DIR\esoundsc.ldd				            \sys\bin\esoundsc.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   151
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   152
//add sampling profiler
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   153
file= KERNEL_DIR\DEBUG_DIR\profiler.exe		\sys\bin\profiler.exe
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   154
device[VARID] =KERNEL_DIR\DEBUG_DIR\sampler.ldd		\sys\bin\sampler.ldd
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   155
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   156
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   157
#endif  // __BASE_SYBORG_IBY__
392f71ccbc5a Separate base_syborg to avoid clash with MiniGUI
Gareth Long <garethl@symbian.org>
parents:
diff changeset
   158