OMAP3 4.49 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 51
UK
WindowManager         -options OPTIONS=Ursula
Desktop
SharedRISC_OSLib
TaskManager
52
ADFSFiler
53 54
ARM
BASIC105
55
BASIC64
56 57
BASICTrans
BufferManager         
58
ColourTrans
59
Debugger
60
#DADebug              -options ROMSupport=TRUE           
61
DeviceFS
62
RTSupport
63 64 65 66 67 68 69 70 71

# 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
72 73 74 75
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 "
76
MUSBDriver            -options
77

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

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

190
InetRes -options TYPE=EmergencyUtils
191 192 193 194

# some libraries and bits
#
callx
195 196
AsmUtils              -type EXP
TCPIPheaders          -type EXP
197 198 199
socklib
inetlib
unixlib
200
UnicodeLib            -type EXP
201 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

Portable              -type EXP
NVRAM                 -type EXP
PortManager           -type EXP

217 218
ABRelease

219
# end