OMAP3 3.6 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 38 39
#------------------------------------------------------------------------------
# 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
40
Kernel                -at 0xFC018000
41
Podule                -type EXP
42
PCI
43 44
FileSwitch
ResourceFS
45
TerritoryManager
46 47
Messages
MessageTrans
48 49 50 51
UK
WindowManager         -options OPTIONS=Ursula
Desktop
SharedRISC_OSLib
52
OMAPVideo             -options CDEFINES="-DOMAP=3"
53 54
TaskManager
BASIC105
55
BASIC64
56 57
BASICTrans
BufferManager         
58
ColourTrans
59
Debugger
60
#DADebug
61
DeviceFS
62
PortableHAL
63
RTSupport
64 65 66
USBDriver
EHCIDriver
MUSBDriver
67
DisplayManager
68
DMAManager
69 70 71
DragASprite
DragAnObj
DrawMod
72
BBCEconet
73 74 75
FileCore
ADFS                  -type EXP
RamFS
76 77 78 79
Filer
FilerSWIs
FSLock
FontManager           
Robert Sprowson's avatar
Robert Sprowson committed
80
FPEmulator            -options FPE_APCS=3/32bit
81
VFPSupport
82
Free
83
Hourglass
84
IIC
85 86
International
InternationalKeyboard -options KEYBOARD=All
87
ITable
88 89 90 91 92
NetFS
NetFiler
NetPrint
NetStatus
NetUtils
93
Obey
94
Pinboard
95
PipeFS
96 97 98
RAMFSFiler
ResourceFiler
ROMFonts
99
ScreenBlanker
100
ScrSaver              -options SCRSAVERAPP=No
101
DualSerial
102
SerialDeviceDriver    -type EXP
103 104
SerialDeviceSupport
SerialMouse
105
ShellCLI
106 107 108 109
SoundDMA_HAL
SoundControl
SoundChannels
SoundScheduler
110 111
SpriteExtend
SpriteUtils
112
Squash
113
SuperSample
114
SystemDevices
115 116
TaskWindow            
WindowUtils
117
FilterManager
118 119 120
WaveSynth
StringLib
Percussion
121
SharedSnd
122
Filer_Action          
123 124 125 126
DOSFS                 -options PCMCIA=TRUE
SCSISwitch
SCSISoftUSB
SCSIFS
127
SCSIFiler             -options ASFLAGS="-PD \"SCSI SETL {TRUE}\"" SCSITEMPLATES=yes
128 129 130 131
SDIODriver
SDFS
SDFSFiler             -options ASFLAGS="-PD \"SDFS SETL {TRUE}\""
SDCMOS
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 158
#RTCAdjust

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

186
UnSqzAIF
Robert Sprowson's avatar
Robert Sprowson committed
187
InetRes               -options TYPE=EmergencyUtils
188 189 190 191

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

NVRAM                 -type EXP
PortManager           -type EXP

213
SDCreate              -options INSTDIR=<Install$Dir>.ABRelease
214 215
ABRelease

216
# end