1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
#------------------------------------------------------------------------------
# Components file for S3C6410 build
#------------------------------------------------------------------------------
%BaseAddress 0xFC000000
%Image Build$ImageName
%Log Build$ImageName
%Messages Sources.Internat.Messages
%Joiner romlinker
%JoinerFormat romlinker
# BBE Support
BuildApps
BuildExport
BuildSystem -options COMPONENTFILE=S3C6410 COMPONENTFILE2=Universal
BuildEnvironment -options ENVFILE=S3C6410
BuildModules
BuildTools
#------------------------------------------------------------------------------
# some headers
#
HdrSrc -type EXP
#------------------------------------------------------------------------------
# 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
VFPSupport -type EXP
# kernel is first module in ROM seen as the UtilityModule
HAL_S3C6410
Kernel -at 0xFC010000 -options ASFLAGS="-PD \"CMOS_Override SETS \\\"= FileLangCMOS,fsnumber_SDFS,CDROMFSCMOS,&C0\\\"\""
Podule -type EXP
PCI
FileSwitch
ResourceFS
TerritoryManager
Messages
MessageTrans
UK
WindowManager -options OPTIONS=Ursula
Desktop
SharedRISC_OSLib
TaskManager
BASIC105
BASIC64
BlendTable
BufferManager
ColourTrans
Debugger
#DADebug
DeviceFS
#PortableHAL
RTSupport
USBDriver
OHCIDriver
DisplayManager
#DMAManager
DragASprite
DragAnObj
DrawMod
#BBCEconet
FileCore
ADFS -type EXP
RamFS
Filer
FilerSWIs
FSLock
FontManager
FPEmulator -type EXP -options FPE_APCS=3/32bit FPEANCHOR=High
Free
Hourglass
IIC
International
InternationalKeyboard -options KEYBOARD=All
ITable
NetFS
NetFiler
NetPrint
NetStatus
Obey
Pinboard
PipeFS
RAMFSFiler
ResourceFiler
ROMFonts
#RTC
ScreenBlanker
ScrSaver -options SCRSAVERAPP=No
#DualSerial
SerialDeviceDriver -type EXP
SerialDeviceSupport -type EXP
#SerialMouse
ShellCLI
SoundDMA_Tungsten -type EXP
#SoundControl
SoundChannels
SoundScheduler
SpriteExtend
SpriteUtils
Squash
SuperSample
SystemDevices
TaskWindow -type EXP
WindowUtils
FilterManager
WaveSynth
StringLib
Percussion
Filer_Action
DOSFS -options PCMCIA=TRUE
SCSISwitch
SCSISoftUSB
SCSIFS
SCSIFiler -options ASFLAGS="-PD \"SCSI SETL {TRUE}\"" TEMPLATES=yes
ColourPicker
ScreenModes
DrawFile
BootCommands
AUNMsgs
MManager
Internet
Resolver
Net
BootNet
Freeway
ShareFS
MimeMap
LanManFS -options OPTIONS=-DCHECK_ARMBOOT_EXISTS ROMSPRITES=TRUE
DHCP -options OPTIONS=-DMINIMUM_OPTIONS_LENGTH=4
Edit
Draw
Paint
Alarm
Chars
Help2
#
# Toolbox Modules/Libs
#
tboxlib
ToolboxLib -type EXP
Toolbox
Window
ToolAction
Menu
Iconbar
ColourDbox
ColourMenu
DCS_Quit
FileInfo
FontDbox
FontMenu
PrintDbox
ProgInfo
SaveAs
Scale
Gadgets
#
# CDFS
#
#CDFSDriver
#ATAPI
#CDFS
#CDFSFiler
UnSqzAIF
#InetRes -options TYPE=EmergencyUtils
# some libraries and bits
#
callx
AsmUtils
TCPIPheaders
socklib
inetlib
unixlib
UnicodeLib
ConfigLib -type EXP
OSLib
DeskLib
ModMallocLib
PlainArgvLib
RemoteDebug
PDebug
DDTLib
Wild
Trace
DebugLib
Portable -type EXP
NVRAM -type EXP
PortManager -type EXP
# end