#------------------------------------------------------------------------------ # Components file for BCM2835 build, no desktop or networking #------------------------------------------------------------------------------ %BaseAddress 0xFC000000 %Image Build$ImageName %Log Build$ImageName %Messages Sources.Internat.Messages %Joiner romlinker %JoinerFormat romlinker %noimagesize # BBE Support BuildApps BuildExport BuildSystem -options COMPONENTFILE=BCM2835Pico COMPONENTFILE2=Universal BuildEnvironment -options ENVFILE=BCM2835Pico 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 # kernel is first module in ROM seen as the UtilityModule HAL_BCM2835 Kernel -at 0xFC010000 Podule -type EXP PCI FileSwitch ResourceFS TerritoryManager Messages MessageTrans UK WindowManager -type EXP -options OPTIONS=Ursula TaskManager -type EXP SharedRISC_OSLib BASIC105 BASIC64 BlendTable BufferManager ColourTrans Debugger #DADebug DeviceFS PortableHAL RTSupport USBDriver DWCDriver VCHIQ BCMSound BCMVideo DMAManager DrawMod -type EXP FileCore ADFS -type EXP RamFS FontManager -type EXP FPEmulator -options FPE_APCS=3/32bit VFPSupport Free -type EXP Hourglass -type EXP IIC International InternationalKeyboard -options KEYBOARD=All ITable -type EXP Obey PipeFS RTC DualSerial SerialDeviceDriver -type EXP SerialDeviceSupport -type EXP #SerialMouse SoundDMA_HAL SoundControl SoundChannels SoundScheduler SpriteExtend SpriteUtils Squash -type EXP SystemDevices TaskWindow -type EXP WaveSynth StringLib Percussion SharedSnd DOSFS -options PCMCIA=TRUE SCSISwitch SCSISoftUSB SCSIFS SDIODriver SDFS SDCMOS -options MYASFLAGS="-pd \"StoreInHAL SETL {TRUE}\"" ScreenModes BootCommands # # Toolbox Modules/Libs # ToolboxLib -type EXP # # CDFS # CDFSDriver CDFSSoftSCSI CDFS UnSqzAIF ArmBE GPIO # some libraries and bits # callx AsmUtils -type EXP TCPIPheaders -type EXP socklib inetlib unixlib UnicodeLib -type EXP ConfigLib -type EXP OSLib DeskLib ModMallocLib PlainArgvLib RemoteDebug PDebug DDTLib Wild Trace DebugLib SyncLib NVRAM -type EXP PortManager -type EXP #SDCreate -options INSTDIR=<Install$Dir>.ABRelease ABRelease # end