OMAP3 3.7 KB
Newer Older
1 2 3 4 5 6 7
#------------------------------------------------------------------------------
# Components file for OMAP3 build
#------------------------------------------------------------------------------
%BaseAddress   0xFC000000
%Image         Build$ImageName
%Log           Build$ImageName
%Messages      Sources.Internat.Messages
8 9 10
%Joiner        romlinker
%JoinerFormat  romlinker
%noimagesize
11 12 13 14

# BBE Support
BuildApps
BuildExport
Robert Sprowson's avatar
Robert Sprowson committed
15 16
BuildSystem           -options COMPONENTFILE=OMAP3 COMPONENTFILE2=Universal
BuildEnvironment      -options ENVFILE=OMAP3
17 18 19 20 21 22
BuildModules
BuildTools

#------------------------------------------------------------------------------
# some headers
#
23
HdrSrc                -type EXP
24 25 26 27 28 29 30 31 32 33 34 35 36 37
#------------------------------------------------------------------------------
# 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

38
# Kernel is first module in ROM seen as the UtilityModule
39
HAL_OMAP3
40
Kernel                -at 0xFC018000
41
Podule                -type EXP
42
PCI
43 44
FileSwitch
ResourceFS
45
TerritoryManager
46 47
Messages
MessageTrans
48 49
UK
WindowManager         -options OPTIONS=Ursula
50 51
TaskManager
# Desktop is the 11th module (default language)
52 53
Desktop
SharedRISC_OSLib
54
OMAPVideo             -options CDEFINES="-DOMAP=3"
55
BASIC105
56
BASIC64
57 58
BASICTrans
BufferManager         
59
ColourTrans
60
Debugger
61
#DADebug
62
DeviceFS
63
PortableHAL
64
RTSupport
65 66 67
USBDriver
EHCIDriver
MUSBDriver
68
DisplayManager
69
DMAManager
70 71 72
DragASprite
DragAnObj
DrawMod
73
BBCEconet
74 75 76
FileCore
ADFS                  -type EXP
RamFS
77 78 79 80
Filer
FilerSWIs
FSLock
FontManager           
Robert Sprowson's avatar
Robert Sprowson committed
81
FPEmulator            -options FPE_APCS=3/32bit
82
VFPSupport
83
Free
84
Hourglass
85
IIC
86 87
International
InternationalKeyboard -options KEYBOARD=All
88
ITable
89 90 91 92
NetFS
NetFiler
NetPrint
NetStatus
93
Obey
94
Pinboard
95
PipeFS
96 97 98
RAMFSFiler
ResourceFiler
ROMFonts
99
RTC
100
ScreenBlanker
101
ScrSaver              -options SCRSAVERAPP=No
102
DualSerial
103
SerialDeviceDriver    -type EXP
104 105
SerialDeviceSupport
SerialMouse
106
ShellCLI
107 108 109 110
SoundDMA_HAL
SoundControl
SoundChannels
SoundScheduler
111 112
SpriteExtend
SpriteUtils
113
Squash
114
SuperSample
115
SystemDevices
116 117
TaskWindow            
WindowUtils
118
FilterManager
119 120 121
WaveSynth
StringLib
Percussion
122
SharedSnd
123
Filer_Action          
124 125 126 127
DOSFS                 -options PCMCIA=TRUE
SCSISwitch
SCSISoftUSB
SCSIFS
128
SCSIFiler             -options ASFLAGS="-PD \"SCSI SETL {TRUE}\"" TEMPLATES=yes
129 130
SDIODriver
SDFS
131
SDFSFiler             -options ASFLAGS="-PD \"SDFS SETL {TRUE}\"" TEMPLATES=yes
132
ColourPicker
133
ScreenModes
134 135
DrawFile
BootCommands
136 137 138 139 140 141 142 143 144 145
AUNMsgs
MManager
Internet
Resolver
Net
BootNet
Freeway
ShareFS
MimeMap
LanManFS              -options OPTIONS=-DCHECK_ARMBOOT_EXISTS ROMSPRITES=TRUE
146
EtherUSB
147
DHCP                  -options OPTIONS=-DMINIMUM_OPTIONS_LENGTH=4
148 149 150 151 152 153
Edit
Draw
Paint
Alarm
Chars
Help2
154 155 156 157

#
# Toolbox Modules/Libs
#
158
tboxlib
Robert Sprowson's avatar
Robert Sprowson committed
159
ToolboxLib            -type EXP
160 161 162 163 164
TinyStubs
Toolbox
Window
ToolAction
Menu
165
Iconbar
166 167 168 169 170 171 172 173 174 175 176
ColourDbox
ColourMenu
DCS_Quit
FileInfo
FontDbox
FontMenu
PrintDbox
ProgInfo
SaveAs
Scale
Gadgets
177 178 179
#
# CDFS
#
180
CDFSDriver
181
CDFSSoftSCSI
182 183
CDFS
CDFSFiler
184

185
UnSqzAIF
186
PandoraKey
187
BatMgrHAL
188
BlendTable
Robert Sprowson's avatar
Robert Sprowson committed
189
InetRes               -options TYPE=EmergencyUtils
190 191 192 193

# some libraries and bits
#
callx
194 195
AsmUtils              -type EXP
TCPIPheaders          -type EXP
196 197 198
socklib
inetlib
unixlib
199
UnicodeLib            -type EXP
200
ConfigLib             -type EXP
201 202 203 204 205 206 207 208 209 210
OSLib
DeskLib
ModMallocLib
PlainArgvLib
RemoteDebug
PDebug
DDTLib
Wild
Trace
DebugLib
211
SyncLib
212 213 214 215

NVRAM                 -type EXP
PortManager           -type EXP

216
SDCreate              -options INSTDIR=<Install$Dir>.ABRelease
217 218
ABRelease

219
# end