omap3530/beagleboard/rom/base_beagle.iby
author Lukasz Forynski <lukasz.forynski@gmail.com>
Sun, 21 Nov 2010 01:51:16 +0000
branchBeagle_BSP_dev
changeset 117 8dfd870f0c0f
parent 116 e7f4b52d2c87
child 120 10294cf40451
permissions -rwxr-xr-x
excluded spi from default rom. Specify -D USE_SPI to include it
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     1
// Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     2
// All rights reserved.
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     3
// This component and the accompanying materials are made available
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     4
// under the terms of the License "Eclipse Public License v1.0"
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     5
// which accompanies this distribution, and is available
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     7
//
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     8
// Initial Contributors:
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    10
//
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    11
// Contributors:
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    12
//
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    13
// Description:
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    14
// beagle\beagle_variant\rom\base_beagle.iby
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    15
// I M P O R T A N T                                  *
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    16
// Mirror all changes to this file in beagle_variant\rom\kernel.iby and     *
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    17
// check that "rom -v=beagle -i=armv5" still builds                 *
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    18
//
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    19
75
c84c13dbd1d2 Adding BASEPORT_DRV definition to beagle.oby(changeset 002c11474c92) made 'base_beagle.iby' beineg included twice; hence adding conditional include directives.
arunabha
parents: 72
diff changeset
    20
#ifndef __BASE_BEAGLE_IBY__
c84c13dbd1d2 Adding BASEPORT_DRV definition to beagle.oby(changeset 002c11474c92) made 'base_beagle.iby' beineg included twice; hence adding conditional include directives.
arunabha
parents: 72
diff changeset
    21
#define __BASE_BEAGLE_IBY__
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    22
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    23
#ifdef _FULL_DEBUG
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    24
#ifndef _DEBUG
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    25
#define _DEBUG // _FULL_DEBUG implies _DEBUG
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    26
#endif
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    27
define BUILD_DIR udeb
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    28
#else
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    29
define BUILD_DIR urel
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    30
#endif
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    31
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    32
#ifndef _EABI
77
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    33
#ifdef _ARM4
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    34
#define _EABI ARM4
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    35
	 ECHO Defaulting to ARM4
77
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    36
#elif defined(_ARMV5)
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    37
#define _EABI ARMV5
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    38
	 ECHO Defaulting to ARMV5
77
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    39
#elif defined _X86GCC
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    40
#define _EABI x86gcc
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    41
#endif
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    42
#endif
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    43
77
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    44
#ifdef _PLAT
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    45
#undef _EABI
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    46
#define _EABI _PLAT
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    47
	 ECHO Defaulting to _EABI
77
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    48
#endif
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    49
77
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    50
#ifdef _GCCE
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    51
#undef _EABI
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    52
#define _EABI GCCE
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    53
#elif defined(ABIV2) || defined(ABIv2)
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    54
#undef _EABI
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    55
#define _EABI ARMV5_ABIV2
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
    56
#endif
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    57
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    58
#ifndef _KABI
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    59
#define _KABI _EABI
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    60
#endif
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    61
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    62
define ABI_DIR    EPOCROOT##epoc32\release\##_EABI
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    63
define KERNEL_DIR   EPOCROOT##epoc32\release\##_KABI
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    64
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    65
#define HEAPMAX(x)
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    66
#define FIXED
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    67
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    68
kerneltrace 0x80000000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    69
debugport 2
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    70
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    71
multikernel
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    72
nowrapper
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    73
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    74
bootbinary=\epoc32\release\ARMV5\_beagle_bootrom.bin
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    75
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    76
memmodel multiple 0x100000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    77
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    78
romsize=0x20000000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    79
romlinearbase=0x80000000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    80
romalign=0x10
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    81
kerneldataaddress=0xC8000000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    82
kernelheapmin=0x08000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    83
kernelheapmax=0x00FFC000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    84
dataaddress=0x400000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    85
defaultstackreserve=0x200000
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    86
romchecksum=0x12345678
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    87
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    88
primary[VARID]	=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_ekern.exe			\sys\bin\ekern.exe
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    89
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_kaomap3530.dll		\sys\bin\kaomap3530.dll
42
7bf4e70b6d9e Umbrella changes to use different display and serial-key-board drivers for UI and Texshell
arunabha
parents: 9
diff changeset
    90
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    91
#include <..\omapshared\mstick.iby>
42
7bf4e70b6d9e Umbrella changes to use different display and serial-key-board drivers for UI and Texshell
arunabha
parents: 9
diff changeset
    92
7bf4e70b6d9e Umbrella changes to use different display and serial-key-board drivers for UI and Texshell
arunabha
parents: 9
diff changeset
    93
// Removing BTRACEX
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    94
//extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_beagle_BTRACEX.LDD			\sys\bin\btracex.ldd
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    95
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    96
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_prcm.dll				\sys\bin\prcm.dll
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    97
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_uart.dll			\sys\bin\uart.dll
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    98
variant[VARID]	=\epoc32\release\ARMV5\BUILD_DIR\_beagle_ecust.dll			\sys\bin\ecust.dll
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
    99
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_exmoncommon.dll				\sys\bin\exmoncommon.dll
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   100
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_exmondebug.dll   				\sys\bin\exmondebug.dll
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   101
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_gpio.dll					\sys\bin\gpio.dll
70
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   102
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\resman.ldd							\sys\bin\resman.ldd
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   103
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_PLATFORM_NAME_medstaticrd.pdd		\sys\bin\medstaticrd.pdd
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   104
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_i2c.dll			\sys\bin\i2c.dll
54
4dfcb6499328 Bug 3620 - Update for LED driver
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 52
diff changeset
   105
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   106
#include <../omapshared/tps65950.iby>
117
8dfd870f0c0f excluded spi from default rom. Specify -D USE_SPI to include it
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 116
diff changeset
   107
#ifdef USE_SPI
77
e5fd00cbb70a Added IIC SPI implementation / tests (Master channel only)
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 75
diff changeset
   108
#include <rom/omap3530/spi.iby>
117
8dfd870f0c0f excluded spi from default rom. Specify -D USE_SPI to include it
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 116
diff changeset
   109
#endif
42
7bf4e70b6d9e Umbrella changes to use different display and serial-key-board drivers for UI and Texshell
arunabha
parents: 9
diff changeset
   110
#ifdef SYMBIAN_BASE_USE_GCE
117
8dfd870f0c0f excluded spi from default rom. Specify -D USE_SPI to include it
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 116
diff changeset
   111
// Use the new GCE compliant display driver
42
7bf4e70b6d9e Umbrella changes to use different display and serial-key-board drivers for UI and Texshell
arunabha
parents: 9
diff changeset
   112
	extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_beagle_lcd_gce.dll	\sys\bin\lcd.dll
70
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   113
	device[VARID]=\epoc32\release\ARMV5\BUILD_DIR\display.ldd			\sys\bin\display0.ldd
88
f6cd2532cd9b Bug 3818 - Beagle baseport doesn't define a machineuid
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents: 75
diff changeset
   114
#ifndef EXCLUDE_SERIALKEYBOARD
42
7bf4e70b6d9e Umbrella changes to use different display and serial-key-board drivers for UI and Texshell
arunabha
parents: 9
diff changeset
   115
	extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_serialkeyboard_uisoftkeys.dll	\sys\bin\ekeyb.dll
88
f6cd2532cd9b Bug 3818 - Beagle baseport doesn't define a machineuid
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents: 75
diff changeset
   116
#endif
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   117
#else
72
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   118
#ifdef TSHELL_SERIAL
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   119
//Use VT100 Over Serial
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   120
#define EDISP_DRV	\EDISP_VT100.DLL
88
f6cd2532cd9b Bug 3818 - Beagle baseport doesn't define a machineuid
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents: 75
diff changeset
   121
#else // not TSHELL_SERIAL
72
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   122
	extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_beagle_lcd.dll				\sys\bin\lcd.dll
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   123
#ifdef TSHELL_SERIALMOUSE
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   124
	extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_beagle_serialmouse.DLL	\sys\bin\eserialmouse.dll
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   125
#else
88
f6cd2532cd9b Bug 3818 - Beagle baseport doesn't define a machineuid
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents: 75
diff changeset
   126
#ifndef EXCLUDE_SERIALKEYBOARD
72
adda5b1bc98e fixed rombuild problems caused by identation changes in 70:ed23a53a5ee2 - probably rom requires #ifdefs at the beggining of line - otherwise it puts them to rom.oby file
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 70
diff changeset
   127
	extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_serialkeyboard.DLL	\sys\bin\ekeyb.dll
88
f6cd2532cd9b Bug 3818 - Beagle baseport doesn't define a machineuid
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents: 75
diff changeset
   128
#endif // EXCLUDE_SERIALKEYBOARD
f6cd2532cd9b Bug 3818 - Beagle baseport doesn't define a machineuid
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents: 75
diff changeset
   129
#endif // TSHELL_SERIALMOUSE
f6cd2532cd9b Bug 3818 - Beagle baseport doesn't define a machineuid
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents: 75
diff changeset
   130
#endif // TSHELL_SERIAL
46
78c240f59c9d Changes for full working UI on 3.0.0 including Gareth's "persistent" RAM drives
Tom Pritchard <tomp@symbian.org>
parents: 9
diff changeset
   131
#endif //SYMBIAN_BASE_USE_GCE
42
7bf4e70b6d9e Umbrella changes to use different display and serial-key-board drivers for UI and Texshell
arunabha
parents: 9
diff changeset
   132
70
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   133
device[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_EUART.PDD				\sys\bin\euart.pdd
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   134
device[VARID]=\epoc32\release\ARMV5\BUILD_DIR\ECOMM.LDD						\sys\bin\ecomm.ldd
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   135
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\elocd.ldd								\sys\bin\elocd.ldd
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   136
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_beagle_medint.pdd					\sys\bin\medint.pdd
70
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   137
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   138
//Commented out
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   139
//device[VARID]	=\epoc32\release\ARMV5\BUILD_DIR\pipelib.ldd							\sys\bin\pipelib.ldd // Removed for clash in 3.0.0
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   140
//device[VARID]	=\epoc32\release\ARMV5\BUILD_DIR\minkda.ldd							\sys\bin\minkda.ldd
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   141
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   142
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\exstart.dll							\sys\bin\exstart.dll
54
4dfcb6499328 Bug 3620 - Update for LED driver
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 52
diff changeset
   143
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_beagle_led.dll						\sys\bin\led.dll
70
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   144
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   145
#ifdef INCLUDE_USB
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   146
extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_omap3530_usbcc.dll					\sys\bin\usbcc.dll
70
ed23a53a5ee2 Fixing issues in base_beagle.iby which had references to DEBUG_DIR
arunabha
parents: 67
diff changeset
   147
device[VARID]=	\epoc32\release\ARMV5\BUILD_DIR\usbc.ldd							\sys\bin\eusbc.ldd
0
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   148
extension[VARID]=	\epoc32\release\ARMV5\BUILD_DIR\_beagle_usbv.dll					\sys\bin\usbv.DLL
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   149
#endif
6663340f3fc9 Add EPL'd beagleboard code
Pat Downey <patd@symbian.org>
parents:
diff changeset
   150
65
11c1b6240352 enabled the edisp_vt100 build: define USE_VT100_DISPLAY when building the ROM, (e.g. '-D USE_VT100_DISPLAY') to include it
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 55
diff changeset
   151
//extension[VARID]=\epoc32\release\ARMV5\BUILD_DIR\_beagle_ekeyb.dll	\sys\bin\ekeyb.dll
75
c84c13dbd1d2 Adding BASEPORT_DRV definition to beagle.oby(changeset 002c11474c92) made 'base_beagle.iby' beineg included twice; hence adding conditional include directives.
arunabha
parents: 72
diff changeset
   152
105
3c8e997405fe Enable VFP3 support, using instructions in kernelhwsrv\kernelhwsrv_info\doc_pub\base_how_to_vfp_support.doc
William Roberts <williamr@symbian.org>
parents: 88
diff changeset
   153
// VFP support
3c8e997405fe Enable VFP3 support, using instructions in kernelhwsrv\kernelhwsrv_info\doc_pub\base_how_to_vfp_support.doc
William Roberts <williamr@symbian.org>
parents: 88
diff changeset
   154
extension[VARID]= \epoc32\release\ARMV5\BUILD_DIR\EVFP.DLL	\sys\bin\evfp.dll
3c8e997405fe Enable VFP3 support, using instructions in kernelhwsrv\kernelhwsrv_info\doc_pub\base_how_to_vfp_support.doc
William Roberts <williamr@symbian.org>
parents: 88
diff changeset
   155
117
8dfd870f0c0f excluded spi from default rom. Specify -D USE_SPI to include it
Lukasz Forynski <lukasz.forynski@gmail.com>
parents: 116
diff changeset
   156
#endif