OMAP3 3.64 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}\"" TEMPLATES=yes
128 129
SDIODriver
SDFS
130
SDFSFiler             -options ASFLAGS="-PD \"SDFS SETL {TRUE}\"" TEMPLATES=yes
131
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
ConfigLib             -type EXP
199 200 201 202 203 204 205 206 207 208
OSLib
DeskLib
ModMallocLib
PlainArgvLib
RemoteDebug
PDebug
DDTLib
Wild
Trace
DebugLib
209
SyncLib
210 211 212 213

NVRAM                 -type EXP
PortManager           -type EXP

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

217
# end