OMAP3 4.47 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#------------------------------------------------------------------------------
# Components file for OMAP3 build
#------------------------------------------------------------------------------
%BaseAddress   0xFC000000
%Image         Build$ImageName
%Log           Build$ImageName
%Messages      Sources.Internat.Messages
%Joiner        BigSplit2
%JoinerFormat  BigSplit

# BBE Support
BuildApps
BuildExport
BuildSystem             -options COMPONENTFILE=OMAP3 COMPONENTFILE2=Universal
BuildEnvironment        -options ENVFILE=OMAP3
BuildModules
BuildTools

#------------------------------------------------------------------------------
# some headers
#
22
HdrSrc                -type EXP
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
#------------------------------------------------------------------------------
# we need the following exported for swis.h generation
# change the type to EXP
#
DDEUtils              -type EXP
Econet                -type EXP
DDT                   -type EXP
HostFS                -type EXP
SCSIDriver            -type EXP
PCCardFS              -type EXP
PDriver               -type EXP
PDumperDM             -type EXP
MakePSFont            -type EXP

# kernel is first module in ROM seen as the UtilityModule
HAL_OMAP3
Kernel                -at 0xFC010000
Podule                -type EXP
41
PCI
42 43
FileSwitch
ResourceFS
44
TerritoryManager
45 46
Messages
MessageTrans
47 48 49 50
UK
WindowManager         -options OPTIONS=Ursula
Desktop
SharedRISC_OSLib
51
OMAPVideo
52 53 54
TaskManager
ARM
BASIC105
55
BASIC64
56 57
BASICTrans
BufferManager         
58
ColourTrans
59
Debugger
60
#DADebug              -options ROMSupport=TRUE           
61
DeviceFS
62
PortableHAL
63
RTSupport
64 65 66 67 68 69 70 71 72

# USB drivers - debug
#USBDriver             -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM " CDEBUG="-DDEBUGLIB -DUSB_DEBUG -DOHCI_DEBUG -DEHCI_DEBUG"
#EHCIDriver            -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM " CDEBUG="-DDEBUGLIB -DUSB_DEBUG -DOHCI_DEBUG -DEHCI_DEBUG"
#OHCIDriver            -type EXP -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM " CDEBUG="-DDEBUGLIB -DUSB_DEBUG -DOHCI_DEBUG -DEHCI_DEBUG"
#OHCIHeaders           -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM " CDEBUG="-DDEBUGLIB -DUSB_DEBUG -DOHCI_DEBUG -DEHCI_DEBUG"
#MUSBDriver            -options COPTIONS="-fn -g -DDEBUGLIB -DMUSB_DEBUG" CDEBUG="-DDEBUGLIB -DMUSB_DEBUG"

# USB drivers - non-debug
73 74 75 76
USBDriver             -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
EHCIDriver            -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
OHCIDriver            -type EXP -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
OHCIHeaders           -options CFLAGS="-DRHENIUM " -DRHENIUM CMHGFLAGS="-DRHENIUM "
77
MUSBDriver            -options
78

79
DisplayManager
80
DMAManager
81 82 83
DragASprite
DragAnObj
DrawMod
84
BBCEconet
85 86 87
FileCore
ADFS                  -type EXP
RamFS
88 89 90 91 92 93
Filer
FilerSWIs
FSLock
FontManager           
FPEmulator            -options FPE_APCS=3/32bit System=Iyonix
Free
94
Hourglass
95
IIC
96 97
International
InternationalKeyboard -options KEYBOARD=All
98
ITable
99 100 101 102 103
NetFS
NetFiler
NetPrint
NetStatus
NetUtils
104
Obey
105
Pinboard
106
PipeFS
107 108 109
RAMFSFiler
ResourceFiler
ROMFonts
110
ScreenBlanker
111
ScrSaver              -options SCRSAVERAPP=No
112 113 114 115
#DualSerial
SerialDeviceDriver    -type EXP
#SerialDeviceSupport
#SerialMouse
116
ShellCLI
117 118 119 120
SoundDMA_HAL
SoundControl
SoundChannels
SoundScheduler
121 122
SpriteExtend
SpriteUtils
123
Squash
124
SuperSample
125
SystemDevices
126 127
TaskWindow            
WindowUtils
128
FilterManager
129 130 131
WaveSynth
StringLib
Percussion
132
Filer_Action          
133 134 135 136
DOSFS                 -options PCMCIA=TRUE
SCSISwitch
SCSISoftUSB
SCSIFS
137
SCSIFiler             -options ASFLAGS="-PD \"SCSI SETL {TRUE}\"" SCSITEMPLATES=yes
138
ColourPicker
139
ScreenModes
140 141
DrawFile
BootCommands
142 143 144 145 146 147 148 149 150 151 152
AUNMsgs
MManager
Internet
Resolver
Net
BootNet
Freeway
ShareFS
MimeMap
LanManFS              -options OPTIONS=-DCHECK_ARMBOOT_EXISTS ROMSPRITES=TRUE
DHCP                  -options OPTIONS=-DMINIMUM_OPTIONS_LENGTH=4
153 154 155 156 157 158
Edit
Draw
Paint
Alarm
Chars
Help2
159 160 161 162 163
#RTCAdjust

#
# Toolbox Modules/Libs
#
164
tboxlib
165
ToolboxLib             -type EXP
166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
TinyStubs
Toolbox
Window
ToolAction
Menu
IconBar
ColourDbox
ColourMenu
DCS_Quit
FileInfo
FontDbox
FontMenu
PrintDbox
ProgInfo
SaveAs
Scale
Gadgets
183 184 185 186 187 188 189 190
#
# CDFS
#
#CDFSDriver
#ATAPI
#CDFS
#CDFSFiler

191
InetRes -options TYPE=EmergencyUtils
192 193 194 195

# some libraries and bits
#
callx
196 197
AsmUtils              -type EXP
TCPIPheaders          -type EXP
198 199 200
socklib
inetlib
unixlib
201
UnicodeLib            -type EXP
202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
OSLib
DeskLib

ModMallocLib
PlainArgvLib
RemoteDebug
PDebug
DDTLib
Wild
Trace
DebugLib

NVRAM                 -type EXP
PortManager           -type EXP

217 218
ABRelease

219
# end